Add more workspaces
This commit is contained in:
parent
c497c6b9fa
commit
ea3f317911
1 changed files with 50 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
|||
set $mod Mod1
|
||||
#set $mod Mod4
|
||||
set $alt_mod Mod4
|
||||
|
||||
#new_window none
|
||||
#new_float normal
|
||||
|
@ -102,6 +102,17 @@ set $ws6 6
|
|||
set $ws7 7
|
||||
set $ws8 8
|
||||
set $ws9 9
|
||||
set $ws10 10
|
||||
set $ws11 11
|
||||
set $ws12 12
|
||||
set $ws13 13
|
||||
set $ws14 14
|
||||
set $ws15 15
|
||||
set $ws16 16
|
||||
set $ws17 17
|
||||
set $ws18 18
|
||||
set $ws19 19
|
||||
set $ws20 20
|
||||
|
||||
# switch to workspace
|
||||
bindsym $mod+1 workspace $ws1
|
||||
|
@ -113,8 +124,20 @@ bindsym $mod+6 workspace $ws6
|
|||
bindsym $mod+7 workspace $ws7
|
||||
bindsym $mod+8 workspace $ws8
|
||||
bindsym $mod+9 workspace $ws9
|
||||
bindsym $mod+0 workspace $ws10
|
||||
|
||||
# Move focused container to workspace
|
||||
bindsym $mod+$alt_mod+1 workspace $ws11
|
||||
bindsym $mod+$alt_mod+2 workspace $ws12
|
||||
bindsym $mod+$alt_mod+3 workspace $ws13
|
||||
bindsym $mod+$alt_mod+4 workspace $ws14
|
||||
bindsym $mod+$alt_mod+5 workspace $ws15
|
||||
bindsym $mod+$alt_mod+6 workspace $ws16
|
||||
bindsym $mod+$alt_mod+7 workspace $ws17
|
||||
bindsym $mod+$alt_mod+8 workspace $ws18
|
||||
bindsym $mod+$alt_mod+9 workspace $ws19
|
||||
bindsym $mod+$alt_mod+0 workspace $ws20
|
||||
|
||||
# Move to workspace
|
||||
bindsym $mod+Ctrl+1 move container to workspace $ws1
|
||||
bindsym $mod+Ctrl+2 move container to workspace $ws2
|
||||
bindsym $mod+Ctrl+3 move container to workspace $ws3
|
||||
|
@ -124,6 +147,18 @@ bindsym $mod+Ctrl+6 move container to workspace $ws6
|
|||
bindsym $mod+Ctrl+7 move container to workspace $ws7
|
||||
bindsym $mod+Ctrl+8 move container to workspace $ws8
|
||||
bindsym $mod+Ctrl+9 move container to workspace $ws9
|
||||
bindsym $mod+Ctrl+0 move container to workspace $ws10
|
||||
|
||||
bindsym $mod+$alt_mod+Ctrl+1 move container to workspace $ws11
|
||||
bindsym $mod+$alt_mod+Ctrl+2 move container to workspace $ws12
|
||||
bindsym $mod+$alt_mod+Ctrl+3 move container to workspace $ws13
|
||||
bindsym $mod+$alt_mod+Ctrl+4 move container to workspace $ws14
|
||||
bindsym $mod+$alt_mod+Ctrl+5 move container to workspace $ws15
|
||||
bindsym $mod+$alt_mod+Ctrl+6 move container to workspace $ws16
|
||||
bindsym $mod+$alt_mod+Ctrl+7 move container to workspace $ws17
|
||||
bindsym $mod+$alt_mod+Ctrl+8 move container to workspace $ws18
|
||||
bindsym $mod+$alt_mod+Ctrl+9 move container to workspace $ws19
|
||||
bindsym $mod+$alt_mod+Ctrl+0 move container to workspace $ws20
|
||||
|
||||
# Move to workspace with focused container
|
||||
bindsym $mod+Shift+1 move container to workspace $ws1; workspace $ws1
|
||||
|
@ -135,6 +170,18 @@ bindsym $mod+Shift+6 move container to workspace $ws6; workspace $ws6
|
|||
bindsym $mod+Shift+7 move container to workspace $ws7; workspace $ws7
|
||||
bindsym $mod+Shift+8 move container to workspace $ws8; workspace $ws8
|
||||
bindsym $mod+Shift+9 move container to workspace $ws9; workspace $ws9
|
||||
bindsym $mod+Shift+0 move container to workspace $ws10; workspace $ws10
|
||||
|
||||
bindsym $mod+$alt_mod+Shift+1 move container to workspace $ws11; workspace $ws11
|
||||
bindsym $mod+$alt_mod+Shift+2 move container to workspace $ws12; workspace $ws12
|
||||
bindsym $mod+$alt_mod+Shift+3 move container to workspace $ws13; workspace $ws13
|
||||
bindsym $mod+$alt_mod+Shift+4 move container to workspace $ws14; workspace $ws14
|
||||
bindsym $mod+$alt_mod+Shift+5 move container to workspace $ws15; workspace $ws15
|
||||
bindsym $mod+$alt_mod+Shift+6 move container to workspace $ws16; workspace $ws16
|
||||
bindsym $mod+$alt_mod+Shift+7 move container to workspace $ws17; workspace $ws17
|
||||
bindsym $mod+$alt_mod+Shift+8 move container to workspace $ws18; workspace $ws18
|
||||
bindsym $mod+$alt_mod+Shift+9 move container to workspace $ws19; workspace $ws19
|
||||
bindsym $mod+$alt_mod+Shift+0 move container to workspace $ws20; workspace $ws20
|
||||
|
||||
# Open specific applications in floating mode
|
||||
for_window [title="alsamixer"] floating enable border pixel 1
|
||||
|
@ -179,7 +226,7 @@ bindsym $mod+Shift+r restart
|
|||
bindsym $mod+Shift+e exec i3-msg exit
|
||||
|
||||
# Set shut down, restart and locking features
|
||||
bindsym $mod+0 mode "$mode_system"
|
||||
bindsym $mod+= mode "$mode_system"
|
||||
set $mode_system (l)ock, (e)xit, switch_(u)ser, (s)uspend, (h)ibernate, (r)eboot, (Shift+s)hutdown
|
||||
mode "$mode_system" {
|
||||
bindsym l exec --no-startup-id i3exit lock, mode "default"
|
||||
|
|
Loading…
Reference in a new issue