dotfiles/modules/nixos/desktop/sddm/default.nix
2025-05-10 16:28:48 -05:00

26 lines
503 B
Nix
Executable file

{ pkgs, flake, ... }:
let
inherit (flake.config.aesthetics.themes) fonts;
in
{
services = {
displayManager = {
sddm = {
enable = true;
enableHidpi = true;
theme = "catppuccin-mocha";
};
};
};
environment = {
systemPackages = [
(pkgs.catppuccin-sddm.override {
flavor = "mocha";
font = "${fonts.names.name0}";
fontSize = "${toString fonts.sizes.desktop.size0}";
loginBackground = true;
})
];
};
}