i3: Zahnrad config

This commit is contained in:
Tobias Manske 2022-05-10 14:47:44 +02:00
parent d466973ed3
commit e5ff667425
WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS.
GPG Key ID: 202689A59D645C1C
3 changed files with 92 additions and 0 deletions

View File

@ -0,0 +1,22 @@
# {{{ WORKSPACES }}}
# Browser
workspace $ws1 gaps outer 0
workspace $ws1 gaps inner 0
assign [class="chromium"] $ws1
# Left Wing Display
workspace $wsF1 gaps outer 0
workspace $wsF1 gaps inner 0
# Right Wing Display
workspace $wsF2 gaps outer 0
workspace $wsF2 gaps inner 0
for_window [class="zoom"] floating enable
for_window [class="zoom" title="Zoom - Licensed Account"] floating disable
for_window [class="zoom" title="Zoom Meeting"] floating disable
# {{{ SPECIAL KEYBINDINGS }}}
bindsym $mod+m move workspace to output right
bindsym $mod+Shift+m move workspace to output up

View File

@ -0,0 +1,5 @@
# {{{ STATUS BAR }}}
# bar {
# position top
# status_command bumblebee-status $CLIENT_BUMBLEBEE
# }

View File

@ -0,0 +1,65 @@
### ADDITIONAL WORKSPACES
# switch to workspace
bindsym $mod+F1 workspace $wsF1
bindsym $mod+F2 workspace $wsF2
bindsym $mod+F3 workspace $wsF3
bindsym $mod+F4 workspace $wsF4
bindsym $mod+F5 workspace $wsF5
bindsym $mod+F6 workspace $wsF6
bindsym $mod+F7 workspace $wsF7
bindsym $mod+F8 workspace $wsF8
bindsym $mod+F9 workspace $wsF9
bindsym $mod+F10 workspace $wsF10
# move focused container to workspace
bindsym $mod+Shift+F1 move container to workspace $wsF1
bindsym $mod+Shift+F2 move container to workspace $wsF2
bindsym $mod+Shift+F3 move container to workspace $wsF3
bindsym $mod+Shift+F4 move container to workspace $wsF4
bindsym $mod+Shift+F5 move container to workspace $wsF5
bindsym $mod+Shift+F6 move container to workspace $wsF6
bindsym $mod+Shift+F7 move container to workspace $wsF7
bindsym $mod+Shift+F8 move container to workspace $wsF8
bindsym $mod+Shift+F9 move container to workspace $wsF9
bindsym $mod+Shift+F10 move container to workspace $wsF10
# FLAMESHOT
bindsym --release Control+Shift+Print exec flameshot gui
bindsym --release Control+Print exec flameshot screen -c
bindsym $mod+b exec ~/.dotfiles/i3/scripts/dmenu_bt.sh
# {{{ VARIABLES }}}
set $mod Mod4
set $TERMINAL alacritty
# gaps
set $gap_outer 15
set $gap_inner 10
set $ws1 "1"
# Terminal
set $ws2 "2"
# Work
set $ws3 "3"
set $ws4 "4"
# Mail
set $ws5 "5"
set $ws6 "6"
set $ws7 "7"
set $ws8 "8"
set $ws9 "9"
set $ws10 "10"
set $wsF1 "F1"
set $wsF2 "F2"
set $wsF3 "F3"
set $wsF4 "F4"
set $wsF5 "F5"
set $wsF6 "F6"
set $wsF7 "F7"
set $wsF8 "F8"
set $wsF9 "F9"
set $wsF10 "F10"