diff options
author | Toby Vincent <tobyv@tobyvin.dev> | 2024-05-28 15:27:15 -0500 |
---|---|---|
committer | Toby Vincent <tobyv@tobyvin.dev> | 2024-05-28 15:27:15 -0500 |
commit | dd6cfb63ad85d0164cbe4ac04f7aea9f6a842f02 (patch) | |
tree | 5bc45394b9192771bcc85fa59b8aab4b8a4301bb /sway/.config | |
parent | 1527172edf1f7d65095a5c2268947c16ed905d18 (diff) |
feat!: remove unused configs and cleanup paths
Diffstat (limited to 'sway/.config')
-rw-r--r-- | sway/.config/sway/config | 23 | ||||
-rw-r--r-- | sway/.config/sway/config.d/50-zoom.conf | 16 | ||||
-rw-r--r-- | sway/.config/zsh/.zshrc.d/90-wmenu.zsh | 3 |
3 files changed, 11 insertions, 31 deletions
diff --git a/sway/.config/sway/config b/sway/.config/sway/config index 126f949..e6d38d0 100644 --- a/sway/.config/sway/config +++ b/sway/.config/sway/config @@ -5,8 +5,10 @@ set $down j set $up k 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 $menu wmenu + +set $out1 - +set $out2 - set $ws01 1 set $ws02 2 @@ -51,16 +53,14 @@ output * bg ~/.local/share/gruvbox/sway.png fill for_window [shell=".*"] inhibit_idle fullscreen for_window [app_id="pavucontrol" title="^Volume Control$"] floating enable -for_window [app_id="^$" title="^$"] { - floating enable - move position cursor -} +for_window [app_id="^$" title="^$"] floating enable, move position cursor for_window [class="^[Ss]team$"] floating enable for_window [class="^[Ss]team$" title="^Steam$"] floating disable for_window [class="^[Ss]team$" title="^Sign in to Steam$"] move to scratchpad for_window [app_id="firefox" title="Firefox — Sharing Indicator"] kill for_window [app_id="deno" title="^Peek preview$"] resize set width 980px for_window [app_id="discord" title="^Discord Updater$"] move to scratchpad +for_window [app_id="zoom" title="^(About|Settings)$"] floating enable assign [app_id="" title="^Streamlink Twitch GUI$"] $ws06 assign [app_id="mpv"] $ws06 @@ -88,23 +88,23 @@ bindsym $mod+Shift+c reload bindsym $mod+Shift+Escape exec swaynag -t warning -m 'Exit sway?' -B 'Yes' 'swaymsg exit' bindsym $mod+Delete exec loginctl lock-session bindsym $mod+Escape exec powermenu | $menu -l 6 | powermenu -bindsym Pause exec swaymsg "output * power toggle" +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 | xargs -0r sway_ssh +bindsym $mod+Shift+return exec sway-ssh | $menu | sway-ssh 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 j4-dmenu-desktop --dmenu="$menu" --term=$TERMINAL -bindsym $mod+shift+space exec wmenu_path | $menu | xargs swaymsg exec -- +bindsym $mod+shift+space exec wmenu-run | $menu | xargs swaymsg exec -- bindsym $mod+v exec (cliphist list | $menu -l 10 || (cliphist list | head -n1)) | cliphist decode | wl-copy bindsym $mod+Shift+v exec cliphist list | $menu -l 10 | cliphist delete -bindsym $mod+p exec $passmenu -c -bindsym $mod+Shift+p exec $passmenu | wtype - +bindsym $mod+p exec passmenu | $menu | passmenu | wl-copy -o +bindsym $mod+Shift+p exec passmenu | $menu | passmenu | wtype - bindsym $mod+y exec yubikey-oath-dmenu --notify --clipboard --menu-cmd "$menu -l 10" bindsym $mod+Shift+y exec yubikey-oath-dmenu --notify --type --menu-cmd "$menu -l 10" @@ -230,7 +230,6 @@ bar { include /etc/sway/config.d/* exec_always { - ~/.local/bin/rss-status import-gsettings systemctl --user start sway-session.target } diff --git a/sway/.config/sway/config.d/50-zoom.conf b/sway/.config/sway/config.d/50-zoom.conf deleted file mode 100644 index 6339b16..0000000 --- a/sway/.config/sway/config.d/50-zoom.conf +++ /dev/null @@ -1,16 +0,0 @@ -# ~/.config/sway/config.d/zoom.us.conf -# -# Zoom Meeting App -# -# Default for all windows is non-floating. -# - -# For pop up notification windows that don't use notifications api -for_window [app_id="zoom" title="^zoom$"] border none, floating enable - -# For specific Zoom windows -for_window [app_id="zoom" title="^(Zoom|About)$"] border pixel, floating enable -for_window [app_id="zoom" title="Settings"] floating enable, floating_minimum_size 960 x 700 - -# Open Zoom Meeting windows on a new workspace (a bit hacky) -for_window [app_id="zoom" title="Zoom Meeting(.*)?"] workspace next_on_output --create, move container to workspace current, floating disable, inhibit_idle open diff --git a/sway/.config/zsh/.zshrc.d/90-wmenu.zsh b/sway/.config/zsh/.zshrc.d/90-wmenu.zsh deleted file mode 100644 index 66d748b..0000000 --- a/sway/.config/zsh/.zshrc.d/90-wmenu.zsh +++ /dev/null @@ -1,3 +0,0 @@ -#!/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" |