summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEkaitz Zarraga <ekaitz@elenq.tech>2024-08-20 23:17:13 +0200
committerEkaitz Zarraga <ekaitz@elenq.tech>2024-08-22 11:17:54 +0200
commit7b65974a4a739406ef9d32b658abd26c81bea44f (patch)
treec991e690c06da87fce200848522d847cc94c5211
parent67a0e24cd0248bec44490fa6ac1dc75f3d3e6323 (diff)
add dunst and configure it
-rw-r--r--dunst/dunst/dunstrc5
-rw-r--r--i3/i3/config8
-rwxr-xr-x[-rw-r--r--]install.sh2
3 files changed, 15 insertions, 0 deletions
diff --git a/dunst/dunst/dunstrc b/dunst/dunst/dunstrc
new file mode 100644
index 0000000..a205f05
--- /dev/null
+++ b/dunst/dunst/dunstrc
@@ -0,0 +1,5 @@
+# vim: ft=cfg
+[global]
+
+dmenu = dmenu -p dunst
+browser = xdg-open
diff --git a/i3/i3/config b/i3/i3/config
index ccdd45d..e68b965 100644
--- a/i3/i3/config
+++ b/i3/i3/config
@@ -209,5 +209,13 @@ bindsym $mod+t exec xinput disable 'MSFT0001:01 06CB:CD64 Touchpad'
bindsym $mod+n move workspace to output right
bindsym $mod+p move workspace to output right
+# dunst
+# 47 is ;(en) ñ(en)
+bindcode $mod+47 exec dunstctl close
+bindcode $mod+Shift+47 exec dunstctl close-all
+bindsym $mod+period exec dunstctl history-pop
+bindsym $mod+comma exec dunstctl context
+
+
# Start user-level service cotrol with shepherd
exec --no-startup-id shepherd
diff --git a/install.sh b/install.sh
index 3108e3d..99f8716 100644..100755
--- a/install.sh
+++ b/install.sh
@@ -24,6 +24,8 @@ stow -Rt $XDG_CONFIG_HOME i3
stow -Rt $XDG_CONFIG_HOME i3status
# Plasma session environment variables
#stow -Rt "${XDG_CONFIG_HOME:=$HOME/.config}/plasma-workspace/env" plasma-env
+# dunst
+stow -Rt $XDG_CONFIG_HOME dunst
# Shepherd user services
stow -Rt $XDG_CONFIG_HOME shepherd