Update i3 & add zoxide

This commit is contained in:
Michel 2024-12-27 11:32:05 +01:00
parent 880704e39d
commit 07540040f0
6 changed files with 20 additions and 10 deletions

View file

@ -6,6 +6,7 @@ set $wsTerminal ""
set $wsDiscord ""
set $ws4 ""
set $ws5 "5"
set $wsMusic ""
set $ws6 "6"
set $ws7 "7"
set $ws8 "8"

View file

@ -64,7 +64,7 @@ bindsym $mod+w layout tabbed
bindsym $mod+e layout toggle split
# toggle tiling / floating
bindsym $mod+Shift+space floating toggle
bindsym $mod+Shift+space floating toggle, sticky toggle
# focus the parent container
bindsym $mod+a focus parent
@ -82,6 +82,7 @@ bindsym $mod+6 workspace $ws6
bindsym $mod+7 workspace $ws7
bindsym $mod+8 workspace $ws8
bindsym $mod+9 workspace $ws9
bindsym $mod+m workspace $wsMusic
# move focused container to workspace
bindsym $mod+Shift+4 move container to workspace number $ws4
@ -93,7 +94,6 @@ bindsym $mod+Shift+9 move container to workspace number $ws9
bindsym $mod+d move scratchpad
bindsym $mod+Shift+d scratchpad show
bindsym $mod+Mod1+d scratchpad show, floating toggle
# reload the configuration file
bindsym $mod+Shift+c reload

View file

@ -39,8 +39,8 @@ floating_maximum_size 3430 x 1400
workspace $wsBrowser output DisplayPort-1
workspace $wsDiscord output DisplayPort-1
for_window [class="Xfce4-terminal"] move window to workspace $wsTerminal, focus workspace, layout splith
for_window [class="zen-alpha"] move window to workspace $wsBrowser, focus workspace, layout splith
for_window [class="kitty"] move window to workspace $wsTerminal, focus workspace, layout splith
for_window [class="zen-beta"] move window to workspace $wsBrowser, focus workspace, layout splith
for_window [class="vesktop"] move window to workspace $wsDiscord, focus workspace, layout splith
for_window [class="home-nativefier-e35d0d"] floating enable, resize set 500 1000, move position mouse, sticky enable
@ -48,6 +48,11 @@ for_window [class="home-nativefier-e35d0d"] floating enable, resize set 500 1000
for_window [class="heroic"] move window to workspace $ws4, focus workspace
for_window [class="steam"] move window to workspace $ws4, focus workspace
for_window [class="Ente_auth"] floating enable, resize set 500 1000, move position mouse
for_window [class="Io.ente.auth"] floating enable, resize set 500 1000, move position mouse
for_window [class="Beeper"] move window to workspace $wsDiscord
for_window [class="Blueberry.py"] floating enable, resize set 500 600, move position mouse
for_window [class="YouTube Music"] move window to workspace $wsMusic
for_window [class="feishin"] move window to workspace $wsMusic
for_window [class="PureRef"] floating enable, resize set 1200 800, move position center, sticky enable