aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2024-02-12 16:46:45 -0600
committerToby Vincent <tobyv@tobyvin.dev>2024-02-12 16:46:45 -0600
commit07338b92b710584f319c3eb2cb34ec838dd58872 (patch)
tree64d0e103462339c6b088641ed2a9632b06eeb3e7
parent32c604ff257ae34e9d011add23d0b2af321dc8bb (diff)
fix(tofi): simplify setup to use tofi directly
-rw-r--r--sway/.config/sway/config13
-rw-r--r--tofi/.config/tofi/vertical.config4
2 files changed, 11 insertions, 6 deletions
diff --git a/sway/.config/sway/config b/sway/.config/sway/config
index 964cd16..14c6f3d 100644
--- a/sway/.config/sway/config
+++ b/sway/.config/sway/config
@@ -1,5 +1,6 @@
set $mod Mod4
-set $menu dmenu-wl
+set $menu tofi
+set $menu_list tofi --config ~/.config/tofi/vertical.config
set $left h
set $down j
@@ -66,19 +67,19 @@ bindsym $mod+q kill
bindsym $mod+Shift+c reload
bindsym $mod+Shift+Escape exec swaynag -t warning -m 'Exit sway?' -B 'Yes' 'swaymsg exit'
bindsym $mod+ctrl+q exec loginctl lock-session
-bindsym $mod+Escape exec powermenu list | $menu -l 6 | powermenu
+bindsym $mod+Escape exec powermenu list | $menu | powermenu
bindsym $mod+return exec $TERMINAL
bindsym $mod+w exec $BROWSER
bindsym Print exec slurp | grim -g - - | wl-copy --type image/png
bindsym $mod+Print exec /usr/share/sway/scripts/grimshot --notify save area
bindsym $mod+space exec tofi-drun | xargs swaymsg exec --
bindsym $mod+shift+space exec tofi-run | xargs swaymsg exec --
-bindsym $mod+v exec cliphist list | $menu -l 10 | cliphist decode | wl-copy
-bindsym $mod+Shift+v exec cliphist list | $menu -l 10 | cliphist delete
+bindsym $mod+v exec cliphist list | $menu_list | cliphist decode | wl-copy
+bindsym $mod+Shift+v exec cliphist list | $menu_list | cliphist delete
bindsym $mod+p exec passmenu
bindsym $mod+Shift+p exec passmenu --type
-bindsym $mod+y exec yubikey-oath-dmenu --notify --clipboard
-bindsym $mod+Shift+y exec yubikey-oath-dmenu --notify --type
+bindsym $mod+y exec yubikey-oath-dmenu --notify --clipboard --menu-cmd $menu
+bindsym $mod+Shift+y exec yubikey-oath-dmenu --notify --type --menu-cmd $menu
bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +5%
bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -5%
diff --git a/tofi/.config/tofi/vertical.config b/tofi/.config/tofi/vertical.config
new file mode 100644
index 0000000..a2c4ab3
--- /dev/null
+++ b/tofi/.config/tofi/vertical.config
@@ -0,0 +1,4 @@
+include = config
+horizontal = false
+height = 260
+result-spacing = 0