Commit 4e34554
Eric Bower
·
2026-08-28 21:51:16 -0400 EDT
parent a2fea84
chore(sway): cfg
4 files changed,
+44,
-1
+31,
-0
1@@ -0,0 +1,31 @@
2+# Mako notification daemon configuration (Monokai Classic theme)
3+
4+font=JetBrainsMono Nerd Font 10.5
5+background-color=#272822
6+text-color=#f8f8f2
7+border-color=#66d9ef
8+border-size=2
9+border-radius=4
10+default-timeout=5000
11+max-visible=5
12+progress-color=over #66d9ef
13+width=350
14+height=150
15+margin=10
16+padding=12
17+icons=1
18+max-icon-size=48
19+markup=1
20+actions=1
21+
22+[urgency=low]
23+border-color=#75715e
24+default-timeout=3000
25+
26+[urgency=normal]
27+border-color=#66d9ef
28+default-timeout=5000
29+
30+[urgency=critical]
31+border-color=#f92672
32+default-timeout=0
+7,
-1
1@@ -38,6 +38,7 @@ client.placeholder $br_black $bg $white $br_black $br_black
2 client.background $bg
3
4 default_border pixel 2
5+smart_borders on
6
7 # Audio volume controls (pamixer)
8 bindsym --locked XF86AudioRaiseVolume exec pamixer -i 5
9@@ -45,6 +46,11 @@ bindsym --locked XF86AudioLowerVolume exec pamixer -d 5
10 bindsym --locked XF86AudioMute exec pamixer -t
11 bindsym --locked XF86AudioMicMute exec pamixer --default-source -t
12
13+# Media playback controls (playerctl)
14+bindsym --locked XF86AudioPlay exec playerctl play-pause
15+bindsym --locked XF86AudioNext exec playerctl next
16+bindsym --locked XF86AudioPrev exec playerctl previous
17+
18 # Screen brightness controls (brightnessctl)
19 bindsym --locked XF86MonBrightnessUp exec brightnessctl set +5%
20 bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
21@@ -53,7 +59,6 @@ bindsym --locked XF86MonBrightnessDown exec brightnessctl set 5%-
22 bindsym $mod+d exec wmenu-run -f "JetBrainsMono Nerd Font 10.5" -N "#272822" -n "#f8f8f2" -S "#66d9ef" -s "#272822" -p "run: "
23
24 floating_modifier $mod normal
25-# bindsym $mod+Return exec foot
26 bindsym $mod+Return exec monstar
27 bindsym $mod+q kill
28
29@@ -141,6 +146,7 @@ exec swayidle -w \
30 exec systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP DISPLAY MOZ_ENABLE_WAYLAND
31 exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway DISPLAY MOZ_ENABLE_WAYLAND=1
32 exec wlsunset -l 42.3 -L -83.0
33+exec mako
34
35 input "type:touchpad" {
36 tap enabled
+3,
-0
1@@ -46,11 +46,13 @@ kakoune
2 kakoune-lsp
3 keychain
4 kubectl
5+libnotify
6 linux
7 linux-firmware
8 linux-headers
9 lldb
10 llvm
11+mako
12 man-db
13 mdadm
14 moreutils
15@@ -74,6 +76,7 @@ pass
16 pass-otp
17 pavucontrol
18 pipewire-pulse
19+playerctl
20 pv
21 python-pip
22 qmk
+3,
-0
1@@ -33,8 +33,10 @@ kakoune
2 kakoune-lsp
3 keychain
4 keyd
5+libnotify
6 linux
7 linux-firmware
8+mako
9 man-db
10 mpv
11 networkmanager
12@@ -51,6 +53,7 @@ pass
13 pass-otp
14 pavucontrol
15 pipewire-pulse
16+playerctl
17 power-profiles-daemon
18 reflector
19 ripgrep