2024-10-16 19:22:16 +02:00
|
|
|
{ extra, ... }:
|
|
|
|
{
|
|
|
|
home.file.".config/i3/config".text = ''
|
|
|
|
# i3 config file (v4)
|
2024-10-16 19:34:52 +02:00
|
|
|
|
|
|
|
gaps inner 10px
|
|
|
|
gaps outer 5px
|
|
|
|
default_border pixel 3
|
|
|
|
|
|
|
|
# class border backgr. text indicator child_border
|
|
|
|
client.focused #d79921 #d79921 #d79921 #d79921 #d79921
|
|
|
|
client.focused_inactive #d79921 #d79921 #d79921 #d79921 #d79921
|
|
|
|
client.unfocused #b57614 #b57614 #b57614 #b57614 #b57614
|
|
|
|
client.urgent #cc241d #cc241d #cc241d #cc241d #cc241d
|
|
|
|
|
|
|
|
# plasma stuff
|
2024-10-16 19:22:16 +02:00
|
|
|
exec --no-startup-id wmctrl -c Plasma
|
|
|
|
for_window [title="Desktop @*"] kill; floating enable; border none
|
|
|
|
|
|
|
|
exec --no-startup-id picom -b
|
|
|
|
|
|
|
|
for_window [class="plasmashell"] floating enable
|
|
|
|
for_window [class="Kmix"] floating enable; border none
|
|
|
|
for_window [class="kruler"] floating enable; border none
|
|
|
|
for_window [class="Plasma"] floating enable; border none
|
|
|
|
for_window [class="Klipper"] floating enable; border none
|
|
|
|
for_window [class="krunner"] floating enable; border none
|
|
|
|
for_window [class="Plasmoidviewer"] floating enable; border none
|
|
|
|
for_window [title="plasma-desktop"] floating enable; border none
|
|
|
|
for_window [class="plasmashell" window_type="notification"] floating enable, border none, move position 1450px 20px
|
|
|
|
no_focus [class="plasmashell" window_type="notification"]
|
|
|
|
|
|
|
|
for_window [window_role="pop-up"] floating enable
|
|
|
|
for_window [window_role="bubble"] floating enable
|
|
|
|
for_window [window_role="task_dialog"] floating enable
|
|
|
|
for_window [window_role="Preferences"] floating enable
|
|
|
|
for_window [window_role="About"] floating enable
|
|
|
|
for_window [window_type="dialog"] floating enable
|
|
|
|
for_window [window_type="menu"] floating enable
|
|
|
|
for_window [instance="__scratchpad"] floating enable
|
|
|
|
|
|
|
|
exec --no-startup-id xwallpaper --focus ${extra.wall}
|
|
|
|
'';
|
|
|
|
}
|