From 2673b3d6feacbc2555982e64aca7d66e34df6c0c Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Sun, 25 Feb 2024 18:35:57 -0600 Subject: feat(sway): add ssh keybind --- sway/.config/sway/config | 2 ++ sway/.config/zsh/.zshrc.d/90-wmenu.zsh | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 sway/.config/zsh/.zshrc.d/90-wmenu.zsh (limited to 'sway/.config') diff --git a/sway/.config/sway/config b/sway/.config/sway/config index f8371ed..150a969 100644 --- a/sway/.config/sway/config +++ b/sway/.config/sway/config @@ -7,6 +7,7 @@ set $right l set $menu wmenu -i -f 'monospace 12' -n$base06 -N$base00 -S$base00 -s$base09 -m$base06 -M$base0C set $passmenu find $PASSWORD_STORE_DIR/ -name '*.gpg' -printf '%P\n' | sed "s/\.gpg$//" | sort | $menu | xargs -r pass show +set $swayssh xargs -I_ swaymsg exec -- $TERMINAL -e ssh '_' -t -- "zsh -l -c 'tmux -L ssh new -A'" set $ws11 $ws11 set $ws12 $ws12 @@ -109,6 +110,7 @@ bindsym $mod+Escape exec powermenu | $menu -l 6 | powermenu bindsym Pause exec swaymsg "output * power toggle" bindsym $mod+return exec $TERMINAL +bindsym $mod+Shift+return exec sshr --resolve | $menu | $swayssh bindsym $mod+w exec $BROWSER bindsym Print exec slurp | grim -g - - | wl-copy --type image/png diff --git a/sway/.config/zsh/.zshrc.d/90-wmenu.zsh b/sway/.config/zsh/.zshrc.d/90-wmenu.zsh new file mode 100644 index 0000000..66d748b --- /dev/null +++ b/sway/.config/zsh/.zshrc.d/90-wmenu.zsh @@ -0,0 +1,3 @@ +#!/bin/zsh + +alias wmenu="wmenu -i -f 'monospace 12' -n$BASE16_COLOR_06_HEX -N$BASE16_COLOR_00_HEX -S$BASE16_COLOR_00_HEX -s$BASE16_COLOR_09_HEX -m$BASE16_COLOR_06_HEX -M$BASE16_COLOR_0C_HEX" -- cgit v1.2.3-70-g09d2