summary refs log tree commit diff
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2020-06-01 18:24:03 +0200
committerRobert Günzler <r@gnzler.io>2020-06-01 18:32:20 +0200
commit1d4df887554f31282af865d8fbf2a342d13055d7 (patch)
treed0e0e061e37cc877bdc023ab5b6fda9fc1751ce4
parentb36ea053c6e2ec88315be85e9fb2e7129898ae57 (diff)
sway: allow setting global border size
Diffstat (limited to '')
-rw-r--r--.config/sway/auto.conf21
-rw-r--r--.config/sway/config4
2 files changed, 13 insertions, 12 deletions
diff --git a/.config/sway/auto.conf b/.config/sway/auto.conf
index c25f5af..bdd68c2 100644
--- a/.config/sway/auto.conf
+++ b/.config/sway/auto.conf
@@ -1,10 +1,9 @@
 # vim: ft=i3
 # NOTE: never use assign, it crashes sway for some reason...
 
-
-for_window [app_id="luakit"] border pixel;
+for_window [app_id="luakit"] border pixel $bpix;
 for_window [app_id="mpv"] floating enable; border none; inhibit_idle open
-for_window [app_id="Alacritty"] border pixel
+for_window [app_id="Alacritty"] border pixel $bpix
 for_window [app_id="^__floating-.*"] floating enable
 for_window [class="pinentry"] floating enable; border normal
 for_window [class="zoom" title="Settings"] floating enable
@@ -14,18 +13,18 @@ for_window [class="Sxiv"] floating enable; urgent enable
 for_window [title="Volume Control"] floating enable
 for_window [title="Calculator"] floating enable
 for_window [title="wpgtk 6.0.1"] floating enable; border normal
-for_window [app_id="launcher"] floating enable; border pixel
+for_window [app_id="launcher"] floating enable; border pixel $bpix
 for_window [app_id="nm-connection-editor"] floating enable; border normal
 for_window [class="balena-etcher-electron"] floating enable; border normal
-for_window [app_id="imv"] border pixel
+for_window [app_id="imv"] border pixel $bpix
 for_window [app_id="firefox" title="Picture-in-Picture"] \
     floating enable, sticky enable, border none
 for_window [app_id="firefox" title="^Developer Tools - "] \
-    floating enable, border pixel
+    floating enable, border pixel $bpix
 for_window [app_id="Nightly" title="Picture-in-Picture"] \
     floating enable, sticky enable, border none
 for_window [app_id="Nightly" title="^Developer Tools - "] \
-    floating enable, border pixel
+    floating enable, border pixel $bpix
 for_window [app_id="firefox" title="- Sharing Indicator$"] \
     floating enable, border none, move position 0 1250, sticky enable
 
@@ -41,7 +40,7 @@ for_window [app_id="telegramdesktop"] mark mail
 for_window [app_id="firefox" title="^web.whatsapp.com"] mark mail
 
 for_window [con_mark="browser"] \
-    border pixel, inhibit_idle fullscreen
+    border pixel $bpix, inhibit_idle fullscreen
 
 # Move around
 
@@ -57,9 +56,7 @@ for_window [class="Spotify"] \
 for_window [app_id="spotify-tui"] \
     move workspace $wsMusic, move workspace to output $outputSide, layout tabbed, inhibit_idle open
 
-# for_window [class="osu!"] \
-#   move workspace $wsGame, layout tabbed
-# for_window [class="^.inecraft.*"] \
-#   move workspace $wsGame, layout tabbed
+for_window [class="osu!"] \
+  move workspace $wsGame, layout tabbed, exec osu-mode on
 
 for_window [class="KeePassXC"] move scratchpad; scratchpad show
diff --git a/.config/sway/config b/.config/sway/config
index 4e8cbc7..4f9f41b 100644
--- a/.config/sway/config
+++ b/.config/sway/config
@@ -14,6 +14,10 @@ set $menu menu -drun
 # set $menu wofi -k /dev/null --terminal $term --show drun
 set $run_menu menu -run
 
+set $bpix 3
+default_border pixel $bpix
+default_floating_border pixel $bpix
+
 # workspaces {{{
 set $ws1 1
 set $ws2 2