Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
29a08af257 | ||
|
|
c6f7a2526b |
@@ -9,8 +9,8 @@
|
|||||||
#
|
#
|
||||||
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
# Please see https://i3wm.org/docs/userguide.html for a complete reference!
|
||||||
|
|
||||||
set $FIREFOX "sh -c '(which firefox && firefox) || (which firefox-esr && firefox-esr) || (which firefox-flatpak && firefox-flatpak)'"
|
set $FIREFOX "sh -c '(firefox || firefox-esr || firefox-flatpak)'"
|
||||||
set $TRANSMISSION "sh -c '(which transmission && transmission) || (which transmission-qt && transmission-qt) || (which transmission-gtk && transmission-gtk) || (which transmission-flatpak && transmission-flatpak)'"
|
set $TRANSMISSION "sh -c '(transmission || transmission-qt || transmission-gtk || transmission-flatpak)'"
|
||||||
|
|
||||||
# Use the `xev` command to see the name and code of a keyboard key.
|
# Use the `xev` command to see the name and code of a keyboard key.
|
||||||
|
|
||||||
@@ -225,7 +225,7 @@ set $ws8 "8 - MUS"
|
|||||||
# Videos
|
# Videos
|
||||||
set $ws9 "9 - VID"
|
set $ws9 "9 - VID"
|
||||||
# VPNs
|
# VPNs
|
||||||
set $ws10 "10 - VPN"
|
set $ws0 "0 - VPN"
|
||||||
|
|
||||||
# switch to workspace
|
# switch to workspace
|
||||||
bindsym $mod+1 workspace number $ws1
|
bindsym $mod+1 workspace number $ws1
|
||||||
@@ -237,7 +237,7 @@ bindsym $mod+6 workspace number $ws6
|
|||||||
bindsym $mod+7 workspace number $ws7
|
bindsym $mod+7 workspace number $ws7
|
||||||
bindsym $mod+8 workspace number $ws8
|
bindsym $mod+8 workspace number $ws8
|
||||||
bindsym $mod+9 workspace number $ws9
|
bindsym $mod+9 workspace number $ws9
|
||||||
bindsym $mod+0 workspace number $ws10
|
bindsym $mod+0 workspace number $ws0
|
||||||
|
|
||||||
# move focused container to workspace
|
# move focused container to workspace
|
||||||
bindsym $mod+Shift+1 move container to workspace number $ws1
|
bindsym $mod+Shift+1 move container to workspace number $ws1
|
||||||
@@ -249,7 +249,7 @@ bindsym $mod+Shift+6 move container to workspace number $ws6
|
|||||||
bindsym $mod+Shift+7 move container to workspace number $ws7
|
bindsym $mod+Shift+7 move container to workspace number $ws7
|
||||||
bindsym $mod+Shift+8 move container to workspace number $ws8
|
bindsym $mod+Shift+8 move container to workspace number $ws8
|
||||||
bindsym $mod+Shift+9 move container to workspace number $ws9
|
bindsym $mod+Shift+9 move container to workspace number $ws9
|
||||||
bindsym $mod+Shift+0 move container to workspace number $ws10
|
bindsym $mod+Shift+0 move container to workspace number $ws0
|
||||||
|
|
||||||
## Keep certain programs in certain tabs. ##
|
## Keep certain programs in certain tabs. ##
|
||||||
# Use the `xprop` command to find the class of a program.
|
# Use the `xprop` command to find the class of a program.
|
||||||
@@ -285,8 +285,8 @@ assign [class="(?i).*strawberry.*"] $ws8
|
|||||||
assign [class="(?i).*vlc.*"] $ws9
|
assign [class="(?i).*vlc.*"] $ws9
|
||||||
assign [class="(?i).*mpv.*"] $ws9
|
assign [class="(?i).*mpv.*"] $ws9
|
||||||
|
|
||||||
assign [class="(?i).*vpn.*"] $ws10
|
assign [class="(?i).*vpn.*"] $ws0
|
||||||
assign [class="(?i).*mullvad.*"] $ws10
|
assign [class="(?i).*mullvad.*"] $ws0
|
||||||
|
|
||||||
|
|
||||||
## Workspace Specific Workflows ##
|
## Workspace Specific Workflows ##
|
||||||
@@ -300,7 +300,7 @@ bindsym $ctrl+$shift+6 workspace $ws6; exec "pavucontrol & blueman-manager"
|
|||||||
bindsym $ctrl+$shift+7 workspace $ws7; exec $TRANSMISSION
|
bindsym $ctrl+$shift+7 workspace $ws7; exec $TRANSMISSION
|
||||||
bindsym $ctrl+$shift+8 workspace $ws8; exec strawberry
|
bindsym $ctrl+$shift+8 workspace $ws8; exec strawberry
|
||||||
bindsym $ctrl+$shift+9 workspace $ws9; exec thunar
|
bindsym $ctrl+$shift+9 workspace $ws9; exec thunar
|
||||||
bindsym $ctrl+$shift+0 workspace $ws10; exec mullvad-vpn
|
bindsym $ctrl+$shift+0 workspace $ws0; exec mullvad-vpn
|
||||||
|
|
||||||
|
|
||||||
## Reloads, Restarts, Exit ##
|
## Reloads, Restarts, Exit ##
|
||||||
|
|||||||
Reference in new issue
Block a user