This might be helpful for chasing down where the option is set:
❯ hmo
Nix 2.24.14
Type :? for help.
Loading installable ''...
Added 8 variables.
nix-repl> :p options.services.mako.extraConfig.definitionsWithLocations
[
{
file = "/nix/store/fm6zdz7p5k2268bdcws1qp034z5s2hhx-source/modules/home-manager/mako.nix";
value = "[urgency=high]\nborder-color=#fab387";
}
]
nix-repl>
where hmo
is defined is
~
❯ cat -p (which hmo)
#!/nix/store/mc4485g4apaqzjx59dsmqscls1zc3p2w-bash-5.2p37/bin/bash
exec /nix/store/675jb1s55193skcbj4pqlmd6jdrg8lxl-nix-2.24.14/bin/nix repl \
--file '<home-manager/modules>' \
--arg configuration /home/ben/.config/home-manager/home.nix \
--arg pkgs 'import <nixpkgs> {}'
I don’t use flakes, but there is probably a cool flake way to do the same thing. Inspiration drawn from this talk