summaryrefslogtreecommitdiff
path: root/default_sxwmrc
diff options
context:
space:
mode:
authorAbhinav <abhinav.prsai@gmail.com>2025-05-29 15:42:35 +0100
committerAbhinav <abhinav.prsai@gmail.com>2025-05-29 15:42:35 +0100
commit50fb82ec80847c7dca113d3f848b0bf75be6df92 (patch)
tree4d0298283c67f0e008f9e0ee4e7c7480329d1ff8 /default_sxwmrc
parentfe66c602b5d540f2e20ef346b5acfa64ef611ca7 (diff)
allow mod + alt
Diffstat (limited to 'default_sxwmrc')
-rw-r--r--default_sxwmrc72
1 files changed, 72 insertions, 0 deletions
diff --git a/default_sxwmrc b/default_sxwmrc
new file mode 100644
index 0000000..c318190
--- /dev/null
+++ b/default_sxwmrc
@@ -0,0 +1,72 @@
+# Colour Themes:
+focused_border_colour : #c0cbff
+unfocused_border_colour : #555555
+swap_border_colour : #fff4c0
+
+# General Options:
+gaps : 10
+border_width : 1
+master_width : 60 # Percentage of screen width
+resize_master_amount : 1
+snap_distance : 5
+motion_throttle : 60 # Set to screen refresh rate for smoothest motions
+should_float : st
+
+# Keybinds:
+# Commands must be surrounded with ""
+# Function calls don't need this
+
+mod_key : super
+
+# Application Launchers:
+bind : mod + Return : "st"
+bind : mod + b : "firefox"
+bind : mod + p : "dmenu_run"
+
+# Window Management:
+call : mod + shift + q : close_window
+call : mod + shift + e : quit
+
+# Focus Movement:
+call : mod + j : focus_next
+call : mod + k : focus_prev
+
+# Master/Stack Movement
+call : mod + shift + j : master_next
+call : mod + shift + k : master_previous
+
+# Master Area Resize
+call : mod + l : master_increase
+call : mod + h : master_decrease
+
+# Gaps
+call : mod + equal : increase_gaps
+call : mod + minus : decrease_gaps
+
+# Floating/Fullscreen
+call : mod + space : toggle_floating
+call : mod + shift + space : global_floating
+call : mod + shift + f : fullscreen
+
+# Reload Config
+call : mod + r : reload_config
+
+# Workspaces (1-9)
+workspace : mod + 1 : move 1
+workspace : mod + shift + 1 : swap 1
+workspace : mod + 2 : move 2
+workspace : mod + shift + 2 : swap 2
+workspace : mod + 3 : move 3
+workspace : mod + shift + 3 : swap 3
+workspace : mod + 4 : move 4
+workspace : mod + shift + 4 : swap 4
+workspace : mod + 5 : move 5
+workspace : mod + shift + 5 : swap 5
+workspace : mod + 6 : move 6
+workspace : mod + shift + 6 : swap 6
+workspace : mod + 7 : move 7
+workspace : mod + shift + 7 : swap 7
+workspace : mod + 8 : move 8
+workspace : mod + shift + 8 : swap 8
+workspace : mod + 9 : move 9
+workspace : mod + shift + 9 : swap 9