summaryrefslogtreecommitdiff
path: root/.config/sway
diff options
context:
space:
mode:
Diffstat (limited to '.config/sway')
-rw-r--r--.config/sway/config.d/layout1
-rw-r--r--.config/sway/config.d/outputs2
-rw-r--r--.config/sway/config.d/quake10
-rw-r--r--.config/sway/config.d/windows9
4 files changed, 17 insertions, 5 deletions
diff --git a/.config/sway/config.d/layout b/.config/sway/config.d/layout
index 6e9e2e4..f9a71e6 100644
--- a/.config/sway/config.d/layout
+++ b/.config/sway/config.d/layout
@@ -2,3 +2,4 @@ smart_gaps on
gaps inner 5
title_align center
default_border pixel
+smart_borders on
diff --git a/.config/sway/config.d/outputs b/.config/sway/config.d/outputs
index 2cd8e29..fc4ca40 100644
--- a/.config/sway/config.d/outputs
+++ b/.config/sway/config.d/outputs
@@ -1,5 +1,5 @@
output * {
- background "$(cat $HOME/.cache/wal/wal)" fit
+ background "$(cat $HOME/.cache/wal/wal)" fill
}
output DP-2 {
diff --git a/.config/sway/config.d/quake b/.config/sway/config.d/quake
new file mode 100644
index 0000000..48b7dd3
--- /dev/null
+++ b/.config/sway/config.d/quake
@@ -0,0 +1,10 @@
+exec --no-startup-id kitty --app-id quake
+
+for_window [app_id="quake"] {
+ floating enable,
+ border none,
+ move container to scratchpad,
+ sticky
+}
+
+bindsym $mod+Shift+Return [app_id="quake"] scratchpad show, resize set width 400 height 400, move position cursor, border pixel
diff --git a/.config/sway/config.d/windows b/.config/sway/config.d/windows
index 3111c6e..bb3b787 100644
--- a/.config/sway/config.d/windows
+++ b/.config/sway/config.d/windows
@@ -1,10 +1,11 @@
-for_window [app_id="kitty"] border none
-for_window [class="firefox"] border none
for_window [title="Picture-in-Picture"] {
sticky enabe
floating enable
position 2567,619
size 791x445
}
-for_window [class="net-runelite-client-RuneLite"] border none
-for_window [app_id="firefox"] border none
+for_window [app_id="pavucontrol"] {
+ floating enable
+ move position 1900px 0px
+ resize set 800 400
+}