dotfiles/modules/nixos/desktop/sddm/default.nix

35 lines
732 B
Nix
Raw Normal View History

2025-10-01 19:51:55 -05:00
{
pkgs,
flake,
nixpkgs-stable,
...
}:
let
inherit (flake.config.aesthetics.themes) fonts;
in
{
services = {
displayManager = {
2025-10-05 19:53:42 -05:00
# defaultSession = "hyprland";
2025-10-01 19:51:55 -05:00
sddm = {
enable = true;
2025-10-05 19:53:42 -05:00
# package = (flake.inputs.nixpkgs-stable.legacyPackages.${pkgs.system}.kdePackages.sddm);
2025-10-01 19:51:55 -05:00
enableHidpi = true;
2025-10-05 19:53:42 -05:00
# wayland = true;
# theme = "catppuccin-macchiato";
2025-10-01 19:51:55 -05:00
};
};
};
2025-10-05 19:53:42 -05:00
# environment = {
# systemPackages = [
# (pkgs.catppuccin-sddm.override {
# flavor = "macchiato";
# font = "${fonts.name}";
# fontSize = "${toString fonts.sizes.popups}";
# loginBackground = true;
# })
# pkgs.catppuccin-sddm
# ];
# };
2025-10-01 19:51:55 -05:00
}