my system configurations ^-^
1{
2 lib,
3 osConfig,
4 config,
5 ...
6}: let
7 cfg = osConfig.settings.programs;
8in {
9 config = lib.mkIf (cfg.cli.enable
10 && cfg.categories.core.enable) {
11 programs.zoxide = {
12 enable = true;
13 enableBashIntegration = config.programs.bash.enable;
14 enableFishIntegration = config.programs.fish.enable;
15 enableZshIntegration = config.programs.zsh.enable;
16 enableNushellIntegration = config.programs.nushell.enable;
17
18 options = ["--cmd cd"];
19 };
20 };
21}