diff --git a/sway/config b/sway/config index 4928348..6e945e6 100644 --- a/sway/config +++ b/sway/config @@ -15,8 +15,13 @@ output * bg ~/.assets/wallpaper.png fill # # Example configuration: # + +for_window [app_id="org.jellyfin.JellyfinDesktop"] inhibit_idle fullscreen +exec wlsunset -l 46.1 -L 14.5 + set $wobs /tmp/wob.sock exec rm -f $wobs && mkfifo $wobs && tail -f $wobs | wob + exec swayidle -w # This will lock your screen after 300 seconds of inactivity, then turn off # your displays after another 300 seconds, and turn your screens back on when diff --git a/sway/config.d/20-workspace.conf b/sway/config.d/20-workspace.conf index 32a4d9c..74c5fbd 100644 --- a/sway/config.d/20-workspace.conf +++ b/sway/config.d/20-workspace.conf @@ -9,7 +9,11 @@ assign [app_id="Cider"] workspace 4 # ws5 assign [class=".*BoltLauncher.*"] workspace 5 -assign [class="net-runelite-client-RuneLite"] workspace 5 +# assign [class="net-runelite.*"] workspace 5 + +for_window [class="net-runelite.*"] floating enable +for_window [class="net-runelite-client-RuneLite"] move scratchpad, scratchpad show +no_focus [class="net-runelite.*"] # ws8 assign [app_id="vesktop"] workspace 8 diff --git a/sway/config.d/30-keybind.conf b/sway/config.d/30-keybind.conf index c67e3ce..93cfcc5 100644 --- a/sway/config.d/30-keybind.conf +++ b/sway/config.d/30-keybind.conf @@ -12,5 +12,4 @@ bindsym $mod+Shift+Ctrl+Alt+space exec 1password --quick-access bindsym $mod+u exec swaylock - -bindsym Print exec grim -g "$(slurp -d)" - | wl-copy +bindsym Print exec flameshot gui