From 21f8ce9601fb090c10a6f141d776e48f7a551f72 Mon Sep 17 00:00:00 2001 From: Filippo Berto Date: Thu, 24 Jul 2025 13:02:24 +0200 Subject: [PATCH] Plasma6 config --- flake.nix | 2 ++ instances/sif/hm.nix | 1 - instances/thor/configuration.nix | 2 +- instances/thor/hm.nix | 1 - modules/nixos/plasma6.nix | 13 +++++++++++++ 5 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 modules/nixos/plasma6.nix diff --git a/flake.nix b/flake.nix index 8b150e5..091824a 100644 --- a/flake.nix +++ b/flake.nix @@ -292,6 +292,7 @@ # # S3 cache write # ./modules/nixos/s3_cache_write.nix + ./modules/nixos/plasma6.nix # ./modules/nixos/cuda_support.nix # ./modules/nixos/ollama.nix ./modules/nixos/pro_audio.nix @@ -324,6 +325,7 @@ # ./modules/nixos/s3_cache_write.nix # { age.secrets.s3_sif = { file = ./secrets/s3_sif.age; owner = "bertof"; }; } + ./modules/nixos/plasma6.nix # ./modules/nixos/ollama.nix ./modules/nixos/pro_audio.nix ./modules/nixos/kdeconnect.nix diff --git a/instances/sif/hm.nix b/instances/sif/hm.nix index 96fab2b..9578a53 100644 --- a/instances/sif/hm.nix +++ b/instances/sif/hm.nix @@ -38,7 +38,6 @@ brave eog evince - file-roller heroic jellyfin-tui openvpn diff --git a/instances/thor/configuration.nix b/instances/thor/configuration.nix index 0405d67..2fe2e4f 100644 --- a/instances/thor/configuration.nix +++ b/instances/thor/configuration.nix @@ -248,7 +248,7 @@ # lomiri.enable = true; # cinnamon.enable = true; # plasma5 = { enable = true; runUsingSystemd = true; useQtScaling = true; }; - # plasma6 = { enable = true; enableQt5Integration = true; }; + plasma6 = { enable = true; enableQt5Integration = true; }; }; # displayManager.sddm = { # enable = true; diff --git a/instances/thor/hm.nix b/instances/thor/hm.nix index bf3bace..c513e3d 100644 --- a/instances/thor/hm.nix +++ b/instances/thor/hm.nix @@ -38,7 +38,6 @@ droidcam eog evince - file-roller gallery-dl geeqie gnome-font-viewer diff --git a/modules/nixos/plasma6.nix b/modules/nixos/plasma6.nix new file mode 100644 index 0000000..f98a64b --- /dev/null +++ b/modules/nixos/plasma6.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: { + environment.plasma6.excludePackages = with pkgs.kdePackages; [ + elisa + konsole + kate + spectacle + ]; + + services.desktopManager.plasma6 = { + enable = true; + enableQt5Integration = true; + }; +}