about summary refs log tree commit diff
path: root/dotfiles
diff options
context:
space:
mode:
authorBaitinq <manuelpalenzuelamerino@gmail.com>2022-06-26 17:32:09 +0200
committerBaitinq <manuelpalenzuelamerino@gmail.com>2022-06-26 17:32:09 +0200
commit38002f0b63035aa0ef2d2583ea41c564506880b2 (patch)
tree2a5aa90f2315f3cad2c5dbf4215b8f7433206057 /dotfiles
parentAdd automatically updating prebuilt nix-index and comma (diff)
downloadnixos-config-38002f0b63035aa0ef2d2583ea41c564506880b2.tar.gz
nixos-config-38002f0b63035aa0ef2d2583ea41c564506880b2.tar.bz2
nixos-config-38002f0b63035aa0ef2d2583ea41c564506880b2.zip
Separate sxhkd config and add host-specific config
Diffstat (limited to '')
-rw-r--r--dotfiles/sxhkd/base15
-rw-r--r--dotfiles/sxhkd/dwm60
-rw-r--r--dotfiles/sxhkd/sxhkdrc177
3 files changed, 75 insertions, 177 deletions
diff --git a/dotfiles/sxhkd/base b/dotfiles/sxhkd/base
new file mode 100644
index 0000000..0a2b681
--- /dev/null
+++ b/dotfiles/sxhkd/base
@@ -0,0 +1,15 @@
+# terminal emulator
+alt + Return
+	st -e zsh
+
+# program launcher
+alt + d
+	dmenu_run -i
+
+# exit menu
+alt + shift + e
+	bash ~/.scripts/exit
+
+# clipboard
+alt + c
+  clipmenu
\ No newline at end of file
diff --git a/dotfiles/sxhkd/dwm b/dotfiles/sxhkd/dwm
new file mode 100644
index 0000000..1ff1258
--- /dev/null
+++ b/dotfiles/sxhkd/dwm
@@ -0,0 +1,60 @@
+##################################
+#
+##### DWM #####
+##################################
+
+alt + shift + q
+    dwmc quit
+
+alt + q
+    dwmc killclient
+
+alt + {1-9}
+    dwmc viewex {1-9}
+
+alt + shift + {1-9}
+    dwmc tagex {1-9}
+
+alt + Tab
+   dwmc view
+
+alt + 0
+    dwmc viewall
+
+alt + shift + 0
+    dwmc tagall
+
+#move clockwise & anticlockwise
+alt + k
+    dwmc focusstack 1
+alt + j
+    dwmc focusstack -1
+
+#move windows clockwise and anticlockwsie
+alt + shift + k
+    dwmc movestack 1
+alt + shift + j
+    dwmc movestack -1
+
+#cycle layout clockwise and anticlockwise
+alt + ctrl + period
+    dwmc cyclelayout 1
+alt + space
+    dwmc cyclelayout 1
+alt + ctrl + comma
+    dwmc cyclelayout -1
+
+
+alt + f
+    dwmc togglefullscreen
+alt + F11
+    dwmc togglefullscreen
+
+alt + shift + space
+    dwmc togglefloating
+
+alt + b
+    dwmc togglebar
+
+##################################
+##################################
\ No newline at end of file
diff --git a/dotfiles/sxhkd/sxhkdrc b/dotfiles/sxhkd/sxhkdrc
deleted file mode 100644
index ee5d56a..0000000
--- a/dotfiles/sxhkd/sxhkdrc
+++ /dev/null
@@ -1,177 +0,0 @@
-##################################
-#
-##### DWM #####
-##################################
-
-alt + shift + q
-    dwmc quit
-
-alt + q
-    dwmc killclient
-
-alt + {1-9}
-    dwmc viewex {1-9}
-
-alt + shift + {1-9}
-    dwmc tagex {1-9}
-
-alt + Tab
-   dwmc view
-
-alt + 0
-    dwmc viewall
-
-alt + shift + 0
-    dwmc tagall
-
-
-#move clockwise & anticlockwise
-alt + k
-    dwmc focusstack 1
-alt + j
-    dwmc focusstack -1
-
-#move windows clockwise and anticlockwsie
-alt + shift + k
-    dwmc movestack 1
-alt + shift + j
-    dwmc movestack -1
-
-#cycle layout clockwise and anticlockwise
-alt + ctrl + period
-    dwmc cyclelayout 1
-alt + space
-    dwmc cyclelayout 1
-alt + ctrl + comma
-    dwmc cyclelayout -1
-
-
-alt + f
-    dwmc togglefullscreen
-alt + F11
-    dwmc togglefullscreen
-
-alt + shift + space
-    dwmc togglefloating
-
-alt + b
-    dwmc togglebar
-
-##################################
-##################################
-
-
-#enter and leave game mode
-alt + shift + F11: ctrl + shift + F11 
-    pkill -ALRM sxhkd
-
-# Make sxhkd reload its configuration files
-alt + Escape
-	pkill -USR1 -x sxhkd
-
-#Screenshot
-alt + grave
-        bash ~/.scripts/screenshot
-
-####################
-##### PROGRAMS #####
-####################
-
-# terminal emulator
-alt + Return
-	st -e zsh
-
-# program launcher
-alt + d
-	dmenu_run -i
-
-# exit menu
-alt + shift + e
-	bash ~/.scripts/exit
-
-# video play menu
-alt + y
-	bash ~/.scripts/videos
-
-# lock session
-alt + shift + x
-	bash ~/.scripts/i3lock.sh
-
-# file viewer
-alt + p
-  st -e bash ~/.config/vifm/scripts/vifmrun
-
-# browser
-alt + w
-	surf -p https://searx.be
-
-# email client
-alt + m
-  st -e neomutt
-
-# music player
-alt + n
-	st -e ncmpcpp
-
-# calendar player
-alt + u
-	st -e calcurse
-
-# program launcher
-alt + c
-  clipmenu
-
-
-##################
-##### VOLUME #####
-##################
-
-# Raise volume
-XF86AudioRaiseVolume
-  amixer sset Master 5%+
-	#pactl set-sink-volume 0 +5%
-
-# Lower volume
-XF86AudioLowerVolume
-  amixer sset Master 5%-
-	#pactl set-sink-volume 0 -5%
-
-# Mute audio
-# note: mute always sets audio off (toggle)
-XF86AudioMute
-  amixer sset Master toggle
-	#pactl set-sink-mute 0 toggle
-
-
-######################
-##### BRIGHTNESS #####
-######################
-
-XF86MonBrightnessUp
-  light -A 5
-
-XF86MonBrightnessDown
-  light -U 5
-
-######################
-######## MEDIA #######
-######################
-
-XF86AudioPlay
-  playerctl play
-
-XF86AudioPause
-  playerctl pause
-
-XF86AudioNext
-  playerctl next
-
-XF86AudioPrev
-  playerctl previous
-
-######################
-######## OTHER #######
-######################
-
-XF86TouchpadToggle
-	exec ~/.config/i3/scripts/toggletouchpad.sh