diff --git a/home/kde/plasma.nix b/home/kde/plasma.nix index 9c4af40..0925359 100644 --- a/home/kde/plasma.nix +++ b/home/kde/plasma.nix @@ -1,3 +1,5 @@ +{ pkgs, ... }: + { programs.plasma = { enable = true; @@ -71,6 +73,34 @@ }; }; } + { + description = "Minecraft"; + match = { + window-class = { + value = "Minecraft*"; + type = "substring"; + }; + window-types = [ "normal" ]; + }; + apply = { + noborder = { + value = true; + apply = "force"; + }; + maximizehoriz = { + value = true; + apply = "force"; + }; + maximizevert = { + value = true; + apply = "force"; + }; + desktops = { + value = "Desktop_4"; + apply = "force"; + }; + }; + } { description = "Picture-in-Picture"; match = { @@ -219,7 +249,7 @@ { iconTasks = { launchers = [ - # "applications:firefox.desktop" + "applications:firefox.desktop" "applications:helium.desktop" "applications:org.kde.dolphin.desktop" "applications:vesktop.desktop" diff --git a/home/terminal/nvim/default.nix b/home/terminal/nvim/default.nix index 2bdee4e..9a5ad17 100644 --- a/home/terminal/nvim/default.nix +++ b/home/terminal/nvim/default.nix @@ -1,6 +1,9 @@ +{ pkgs, ... }: + { programs.nixvim = { enable = true; + enablePrintInit = true; # defaultEditor = true; waylandSupport = true; viAlias = true; diff --git a/system/all.nix b/system/all.nix index d2538ca..5994990 100755 --- a/system/all.nix +++ b/system/all.nix @@ -44,6 +44,7 @@ environment.sessionVariables = rec { NIXOS_OZONE_WL = "1"; EDITOR = "nvim"; + TERMINAL = "kitty"; }; boot = { @@ -157,6 +158,12 @@ firefoxpwa distrobox ]; + + plasma6.excludePackages = with pkgs.kdePackages; [ + elisa + konsole + khelpcenter + ]; }; programs.gnupg.agent = {