]> gitweb.ps.run Git - flake_thinkpad/blobdiff - home.nix
add kde plasma
[flake_thinkpad] / home.nix
index 5260225694cc8595243ac616cf9038f4e399eff6..3f34dd3b5a876d905438d523aabf1a4ff0b69410 100644 (file)
--- a/home.nix
+++ b/home.nix
@@ -225,17 +225,18 @@ in
           };
     };
     extraConfig = ''
           };
     };
     extraConfig = ''
-      exec ${pkgs.xfce.xfce4-panel}/bin/xfce4-panel
+      exec ${pkgs.xfce.xfce4-panel}/bin/xfce4-panel
       for_window [window_role="pop-up"] floating enable
       for_window [window_role="task_dialog"] floating enable
       # for_window [workspace="0"] floating enable
 
       for_window [class="kitty-popup"] floating enable
       for_window [class="Xfce4-appfinder"] floating enable
       for_window [window_role="pop-up"] floating enable
       for_window [window_role="task_dialog"] floating enable
       # for_window [workspace="0"] floating enable
 
       for_window [class="kitty-popup"] floating enable
       for_window [class="Xfce4-appfinder"] floating enable
-      for_window [class=".blueman-manager-wrapped"] floating enable
       for_window [class="yakuake"] floating enable
       for_window [class="systemsettings"] floating enable
       for_window [title="win7"] floating enable; border none
       for_window [class="yakuake"] floating enable
       for_window [class="systemsettings"] floating enable
       for_window [title="win7"] floating enable; border none
+      for_window [title="Desktop — Plasma"] kill, floating enable, border none
+      for_window [title="Arbeitsfläche — Plasma"] kill, floating enable, border none
 
       # class                 border  backgr. text    indicator child_border
       client.focused          #000000bf #000000bf #e6ebef #000000bf   #000000bf
 
       # class                 border  backgr. text    indicator child_border
       client.focused          #000000bf #000000bf #e6ebef #000000bf   #000000bf
@@ -401,11 +402,16 @@ in
       noremap <leader><S-y> "+<S-y><CR>
       noremap <leader><S-p> "+<S-p><CR>
 
       noremap <leader><S-y> "+<S-y><CR>
       noremap <leader><S-p> "+<S-p><CR>
 
+      " Format on save
       " augroup FormatAutogroup
       "   autocmd!
       "   autocmd BufWritePost * FormatWrite
       " augroup END
 
       " augroup FormatAutogroup
       "   autocmd!
       "   autocmd BufWritePost * FormatWrite
       " augroup END
 
+      " enter insert mode when opening terminal
+      autocmd TermOpen * startinsert
+
+      "
       autocmd BufReadPost *
       \ if line("'\"") > 1 && line("'\"") <= line("$") && &ft !~# 'commit'
       \ |   exe "normal! g`\""
       autocmd BufReadPost *
       \ if line("'\"") > 1 && line("'\"") <= line("$") && &ft !~# 'commit'
       \ |   exe "normal! g`\""