❄️ Dotfiles for our NixOS system configuration.
1{ 2 inputs, 3 lib, 4 pkgs, 5 osConfig, 6 ... 7}: 8 9{ 10 imports = [ inputs.catppuccin.homeModules.catppuccin ]; 11 12 catppuccin = { 13 enable = true; 14 accent = "pink"; 15 flavor = "mocha"; 16 }; 17 18 # KDE-specific catppuccin package 19 home.packages = lib.optionals (osConfig.settings.desktop.kde.enable) [ 20 (pkgs.catppuccin-kde.override { 21 flavour = [ "mocha" ]; 22 accents = [ "pink" ]; 23 winDecStyles = [ "classic" ]; 24 }) 25 ]; 26}