nix plasma-manager

This commit is contained in:
js0ny 2025-10-12 06:53:32 +01:00
parent e30bc681cd
commit 39eabd9c51
17 changed files with 247 additions and 39 deletions

View file

@ -1,10 +1,34 @@
{pkgs, ...}: {
{pkgs, ...}:
# See https://www.reddit.com/r/NixOS/comments/1kcj34p/how_to_apply_this_sddm_theme_on_nixos/
let
custom-sddm-astronaut = pkgs.sddm-astronaut.override {
embeddedTheme = "astronaut";
#themeConfig = {
# Background = "path/to/background.jpg";
# Font = "M+1 Nerd Font";
#};
};
in {
# Enable the KDE Plasma Desktop Environment.
services.displayManager.sddm = {
enable = true;
wayland.enable = true;
extraPackages = with pkgs; [
sddm-astronaut
];
# theme = "sddm-astronaut-theme";
custom-sddm-astronaut
];
theme = "sddm-astronaut-theme";
settings = {
Theme = {
Current = "sddm-astronaut-theme";
};
};
};
environment.systemPackages = with pkgs; [
custom-sddm-astronaut
kdePackages.qtmultimedia
];
}