diff --git a/config b/config
index 154fb20..bc547b8 100644
--- a/config
+++ b/config
@@ -23,10 +23,15 @@ set $volume_cmd "$HOME/.config/sway/bin/sway_volume
set $font Cascadia Code PL Regular 10
# Your preferred application launcher
-set $bemenu 'bemenu -i --nb "#3f3f3f" --nf "#dcdccc" --tf "$268bd2" --hf "#268bd2" --fn $font'
+set $bemenu 'bemenu -i --nb "#3f3f3f" --nf "#dcdccc" --tf "$268bd2" --hf "#268bd2" --fn "$font"'
set $menu j4-dmenu-desktop --term="termite" \
--dmenu=$bemenu
+#
+# Host Specific
+#
+include $HOME/.config/sway/hosts.d/$(hostname).conf
+
#
# General Options
#
@@ -164,16 +169,17 @@ bindsym $mod+space focus mode_toggle
# Move focus to the parent container
bindsym $mod+a focus parent
+
#
## Volume
#
-
bindsym XF86AudioRaiseVolume exec $volume_cmd increase
bindsym XF86AudioLowerVolume exec $volume_cmd decrease
bindsym XF86AudioMute exec $volume_cmd mute
bindsym XF86MonBrightnessUp exec $brightness_cmd increase
bindsym XF86MonBrightnessDown exec $brightness_cmd decrease
#
+#
## Screenshot
#
# copy selection to clipboard
@@ -207,15 +213,15 @@ bindsym $mod+c [con_mark="c"] scratchpad show
# Resizing containers:
#
mode "resize" {
- # left will shrink the containers width
- # right will grow the containers width
- # up will shrink the containers height
- # down will grow the containers height
- bindsym $left move left 25 px; resize shrink width 50px
- bindsym $down move down 25 px; resize grow height 50px
- bindsym $up move up 25 px; resize shrink height 50px
- bindsym $right move right 25 px; resize grow width 50px
-
+ bindsym $left resize shrink width 25px
+ bindsym $down resize grow height 25px
+ bindsym $up resize shrink height 25px
+ bindsym $right resize grow width 25px
+ # resize more
+ bindsym Shift+$left resize shrink width 100px
+ bindsym Shift+$down resize grow height 100px
+ bindsym Shift+$up resize shrink height 100px
+ bindsym Shift+$right resize grow width 100px
# Return to default mode
bindsym Return mode "default"
bindsym Escape mode "default"
@@ -223,10 +229,15 @@ mode "resize" {
bindsym $mod+r mode "resize"
mode "move" {
- bindsym $left move left 50px
- bindsym $down move down 50px
- bindsym $up move up 50px
- bindsym $right move right 50px
+ bindsym $left move left 25px
+ bindsym $down move down 25px
+ bindsym $up move up 25px
+ bindsym $right move right 25px
+ # move more
+ bindsym Shift+$left move left 100px
+ bindsym Shift+$down move down 100px
+ bindsym Shift+$up move up 100px
+ bindsym Shift+$right move right 100px
# Return to default mode
bindsym Return mode "default"
bindsym Escape mode "default"
@@ -239,9 +250,8 @@ bindsym $mod+m mode "move"
for_window [title="nmtui"] floating enable
for_window [app_id="pavucontrol"] floating enable
for_window [app_id="com.nextcloud.desktopclient.nextcloud"] floating enable
-for_window [title=".*"] title_format "%title (%app_id:%class:%instance)"
-for_window [app_id=".*"] title_format "%title (%app_id)"
-for_window [class=".*"] title_format "%title (%class:%instance)"
+for_window [app_id=".*"] title_format '%title (%app_id)'
+for_window [class=".*"] title_format '%title (%class:%instance)'
#
# Status Bar:
@@ -268,4 +278,3 @@ bar {
exec --no-startup-id nextcloud --background
include /etc/sway/config.d/*
-include $HOME/.config/sway/hosts.d/$(hostname).conf