summaryrefslogtreecommitdiff
path: root/.config/i3/config
diff options
context:
space:
mode:
authoryuzu-eva <cafebabe@disroot.org>2024-12-20 20:53:29 +0100
committeryuzu-eva <cafebabe@disroot.org>2024-12-20 20:53:29 +0100
commit7da6e55a85ffe98d92b6c4c1a45eaf88f387ed55 (patch)
tree348df79040123cf0478575da33ad0cf18b3761c1 /.config/i3/config
parent7f0646d713e7284a79abf5f60b82bd1fc5e8abc5 (diff)
added keybind to a script to exchange containers
Diffstat (limited to '.config/i3/config')
-rw-r--r--.config/i3/config10
1 files changed, 2 insertions, 8 deletions
diff --git a/.config/i3/config b/.config/i3/config
index 08ee40a..105adc4 100644
--- a/.config/i3/config
+++ b/.config/i3/config
@@ -8,6 +8,7 @@ set $mod Mod4
# is used in the bar {} block below.
font pango:Iosevka Term Custom 10
+for_window [class="floating"] floating enable
for_window [class="Tk"] floating enable
for_window [class="MVis"] floating enable
for_window [title="Friends List"] floating enable
@@ -68,8 +69,7 @@ bindsym $mod+Shift+J move down
bindsym $mod+Shift+K move up
bindsym $mod+Shift+L move right
-bindsym $mod-Shift+Control+H move workspace to output left
-bindsym $mod-Shift+Control+L move workspace to output right
+bindsym $mod+Shift+Control+X exec ~/.local/bin/sw-con
# split in horizontal orientation
bindsym $mod+s split h
@@ -103,20 +103,14 @@ bindsym $mod+d focus child
# We use variables to avoid repeating the names in multiple places.
set $ws1 "1"
set $ws2 "2"
-set $ws3 "3"
-set $ws4 "4"
# switch to workspace
bindsym $mod+1 workspace number $ws1
bindsym $mod+2 workspace number $ws2
-bindsym $mod+3 workspace number $ws3
-bindsym $mod+4 workspace number $ws4
# move focused container to workspace
bindsym $mod+Shift+1 move container to workspace number $ws1
bindsym $mod+Shift+2 move container to workspace number $ws2
-bindsym $mod+Shift+3 move container to workspace number $ws3
-bindsym $mod+Shift+4 move container to workspace number $ws4
# reload the configuration file
bindsym $mod+Shift+O reload