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