|
@@ -34,12 +34,19 @@ bindsym $mod+Return exec ghostty
|
|
|
# kill focused window
|
|
# kill focused window
|
|
|
bindsym $mod+Shift+q kill
|
|
bindsym $mod+Shift+q kill
|
|
|
|
|
|
|
|
-# start bemenu (a program launcher)
|
|
|
|
|
-bindsym $mod+d exec ~/.config/sway/scripts/bemenu-run-or-search.sh
|
|
|
|
|
-bindsym $mod+Shift+v exec cliphist list | bemenu -l 15 -p --counter always -c -W 0.4 -B 5 \
|
|
|
|
|
- --fixed-height -H 22 --fn 'B612 11' \
|
|
|
|
|
- --bdr "#323232" --tf "#FFFFFF" --hf "#FFFFFF" \
|
|
|
|
|
- | cliphist decode | wl-copy
|
|
|
|
|
|
|
+# start fuzzel (a program launcher)
|
|
|
|
|
+# $mod+d run-or-search, as before but styled like the ghostty command palette
|
|
|
|
|
+# $mod+Shift+d installed applications only, with icons, from their .desktop entries
|
|
|
|
|
+bindsym $mod+d exec ~/.config/sway/scripts/fuzzel-run-or-search.sh
|
|
|
|
|
+bindsym $mod+Shift+d exec fuzzel
|
|
|
|
|
+bindsym $mod+Shift+v exec cliphist list | fuzzel --dmenu -l 15 | cliphist decode | wl-copy
|
|
|
|
|
+
|
|
|
|
|
+# previous bemenu bindings, kept as a fallback
|
|
|
|
|
+# bindsym $mod+d exec ~/.config/sway/scripts/bemenu-run-or-search.sh
|
|
|
|
|
+# bindsym $mod+Shift+v exec cliphist list | bemenu -l 15 -p --counter always -c -W 0.4 -B 5 \
|
|
|
|
|
+# --fixed-height -H 22 --fn 'B612 11' \
|
|
|
|
|
+# --bdr "#323232" --tf "#FFFFFF" --hf "#FFFFFF" \
|
|
|
|
|
+# | cliphist decode | wl-copy
|
|
|
|
|
|
|
|
# Copy and paste
|
|
# Copy and paste
|
|
|
bindsym $mod+v exec ~/.config/sway/scripts/contextual-paste.sh
|
|
bindsym $mod+v exec ~/.config/sway/scripts/contextual-paste.sh
|