Adds i3 config

This commit is contained in:
Michel 2024-11-02 14:14:27 +01:00
commit ebba035e19
6 changed files with 440 additions and 0 deletions

View file

@ -0,0 +1,49 @@
font pango:JetBrains Mono 10
gaps inner 15
default_border pixel 1
default_floating_border pixel 1
title_align center
focus_on_window_activation urgent
for_window [window_role="pop-up"] floating enable
for_window [window_role="task_dialog"] floating enable
for_window [class="yakuake"] floating enable
for_window [class="systemsettings"] floating enable
for_window [class="plasmashell"] floating enable;
for_window [class="Plasma"] floating enable; border none
for_window [title="plasma-desktop"] floating enable; border none
for_window [title="win7"] floating enable; border none
for_window [class="krunner"] floating enable; border none
for_window [class="Kmix"] floating enable; border none
for_window [class="Klipper"] floating enable; border none
for_window [class="Plasmoidviewer"] floating enable; border none
for_window [class="(?i)*nextcloud*"] floating disable
for_window [class="plasmashell" window_type="notification"] border none, move position 70 ppt 81 ppt
no_focus [class="plasmashell" window_type="notification"]
for_window [class="pavucontrol"] floating enable, resize set 640 640, move position mouse
for_window [class="Nm-connection-editor"] floating enable, resize set 640 640, move position mouse
for_window [class="feh"] floating enable, border none, move position center
for_window [class="Display"] floating enable, border none, move position center
for_window [class="mpv"] floating enable, border none, move position center
for_window [all] layout tabbed, title_window_icon padding 5px
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="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
for_window [class="heroic"] move window to workspace $ws4, focus workspace
for_window [class="steam"] move window to workspace $ws4, focus workspace