diff options
-rw-r--r-- | sway/.config/sway/config | 3 | ||||
-rwxr-xr-x | sway/.local/bin/sway_ssh | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/sway/.config/sway/config b/sway/.config/sway/config index 5e1b130..e373c0b 100644 --- a/sway/.config/sway/config +++ b/sway/.config/sway/config @@ -7,7 +7,6 @@ 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 $ws01 1 set $ws02 2 @@ -89,7 +88,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 --port 22 --scan 0.0.0.0/24 | $menu | $swayssh +bindsym $mod+Shift+return exec sshr --resolve --port 22 --scan 0.0.0.0/24 | $menu | xargs sway_ssh bindsym $mod+w exec $BROWSER bindsym Print exec slurp | grim -g - - | wl-copy --type image/png diff --git a/sway/.local/bin/sway_ssh b/sway/.local/bin/sway_ssh new file mode 100755 index 0000000..462dd95 --- /dev/null +++ b/sway/.local/bin/sway_ssh @@ -0,0 +1,4 @@ +#!/bin/sh +# shellcheck disable=SC2068 + +swaymsg exec -- "$TERMINAL" -e ssh $@ -t -- zsh -l -c '\"tmux new -A\"' |