diff --git a/.config/i3/config b/.config/i3/config index 8984f5d..6eb6f76 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -39,14 +39,14 @@ set $separator-color #535353 ### SET MODIFIERS -font pango:monospace 8 - floating_modifier $mod assign [class="TeamSpeak 3"] $workspace9 + assign [class="Evolution"] $workspace0 assign [class="TelegramDesktop"] $workspace0 assign [class="Riot"] $workspace0 +assign [class="Signal"] $workspace0 # assign [class="Psi"] $workspace0 for_window [workspace="10:Msg"] layout tabbed @@ -59,10 +59,14 @@ client.focused_inactive $inactive-bg-color $inactive-bg-color $inactive-text-co client.urgent $urgent-bg-color $urgent-bg-color $text-color $indicator-color default_border pixel +hide_edge_borders smart + +font pango:monospace 12 # Start i3bar to display a workspace bar (plus the system information i3status # finds out, if available) bar { + height 20 tray_output HDMI-1 colors { background $bg-color @@ -75,8 +79,6 @@ bar { status_command i3status -c ~/.config/i3/i3status.config } -hide_edge_borders smart - ### MODES mode "resize" { @@ -160,6 +162,11 @@ bindsym $mod+Shift+0 move container to $workspace0 bindsym $mod+a [urgent=latest] focus +bindsym $mod+KP_Subtract move scratchpad +bindsym $mod+KP_Add scratchpad show + +bindsym $mod+period sticky toggle + bindsym $mod+Shift+c reload bindsym $mod+Shift+r restart bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-msg exit'" @@ -182,6 +189,12 @@ bindsym XF86AudioPause exec playerctl pause bindsym XF86AudioNext exec playerctl next bindsym XF86AudioPrev exec playerctl previous +### i3 gaps + +gaps outer 0 +gaps inner 5 +smart_gaps on + ### Launchers exec_always ln -sf /mnt/shome/tobias/* /home/tobias/ @@ -193,6 +206,7 @@ exec sleep 8; teamspeak3 exec sleep 8; evolution exec sleep 8; telegram-desktop +exec sleep 8; signal-desktop exec sleep 8; riot-desktop #exec sleep 8; psi