me like nix
0

Configure Feed

Select the types of activity you want to include in your feed.

Use Noctalia builtin niri template

author
Sean Aye
date (Jun 18, 2026, 9:47 AM -0400) commit ee6b5673 parent 664b1030 change-id ooroonxs
+3 -23
+3 -23
modules/noctalia.nix
··· 3 3 { 4 4 flake.modules.homeManager.noctalia = 5 5 { pkgs, config, ... }: 6 - let 7 - niriPackage = inputs.niri.packages.${pkgs.stdenv.hostPlatform.system}.niri-unstable; 8 - in 9 6 { 10 7 imports = [ inputs.noctalia.homeModules.default ]; 11 8 ··· 161 158 source = "builtin"; 162 159 builtin = "Gruvbox"; 163 160 templates = { 164 - builtin_ids = [ 165 - "alacritty" 166 - "btop" 167 - "gtk3" 168 - "gtk4" 169 - "helix" 170 - "niri" 171 - "qt" 172 - "starship" 173 - ]; 161 + builtin_ids = [ "niri" ]; 174 162 community_ids = [ 175 163 "pi-agent" 176 164 "zen-browser" ··· 178 166 "steam" 179 167 "yazi" 180 168 ]; 181 - enable_builtin_templates = false; 169 + enable_builtin_templates = true; 182 170 user = { 183 171 alacritty = { 184 172 input_path = "${inputs.noctalia}/assets/templates/alacritty/alacritty.toml"; ··· 199 187 ' 200 188 ''; 201 189 }; 202 - niri = { 203 - input_path = "${inputs.noctalia}/assets/templates/niri/niri.kdl"; 204 - output_path = "$XDG_CONFIG_HOME/niri/noctalia.kdl"; 205 - post_hook = '' 206 - ${pkgs.runtimeShell} -c ' 207 - ${niriPackage}/bin/niri msg action load-config-file >/dev/null 2>&1 || true 208 - ' 209 - ''; 210 - }; 190 + 211 191 zellij = { 212 192 input_path = "${inputs.noctalia-template-zellij}/zellij.kdl"; 213 193 output_path = "$XDG_CONFIG_HOME/zellij/themes/noctalia.kdl";