dotfiles/nixcfgs/modules/nixos/desktop/dm/sddm.nix
2025-10-25 17:43:51 +01:00

31 lines
694 B
Nix

{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 {
services.displayManager.sddm = {
enable = true;
wayland.enable = true;
extraPackages = [
custom-sddm-astronaut
];
theme = "sddm-astronaut-theme";
settings = {
Theme = {
Current = "sddm-astronaut-theme";
};
};
};
environment.systemPackages = with pkgs; [
custom-sddm-astronaut
kdePackages.qtmultimedia
];
}