yep, more dotfiles
1{ config 2, lib 3, pkgs 4, lpkgs 5, ... 6}: 7 8let 9 cfg = config.local.fragment.sddm; 10in 11 12{ 13 options.local.fragment.sddm.enable = lib.mkEnableOption '' 14 SDDM related 15 ''; 16 17 # Hours wasted trying to add a working SDDM theme: 3h + 3h 18 19 config = lib.mkIf cfg.enable { 20 services.displayManager.sddm = { 21 enable = true; 22 wayland.enable = true; 23 # theme = "where_is_my_sddm_theme"; 24 theme = "catppuccin-mocha"; 25 }; 26 27 environment.systemPackages = [ 28 lpkgs.where-is-my-sddm-theme 29 pkgs.catppuccin-sddm 30 ]; 31 }; 32} 33