mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-07 12:19:07 +00:00
profiles/dev: add submodule for funsies CLI apps
This commit is contained in:
parent
9a949d5ce6
commit
43f55f9c9b
@ -12,6 +12,7 @@ in {
|
|||||||
extras.enable = lib.mkEnableOption "additional tools for development stuff";
|
extras.enable = lib.mkEnableOption "additional tools for development stuff";
|
||||||
shaders.enable = lib.mkEnableOption "tools for developing shaders";
|
shaders.enable = lib.mkEnableOption "tools for developing shaders";
|
||||||
servers.enable = lib.mkEnableOption "toolkit for managing servers from your home";
|
servers.enable = lib.mkEnableOption "toolkit for managing servers from your home";
|
||||||
|
funsies.enable = lib.mkEnableOption "installation of command-line applications for funsies";
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable (lib.mkMerge [
|
config = lib.mkIf cfg.enable (lib.mkMerge [
|
||||||
@ -194,5 +195,15 @@ in {
|
|||||||
whois # Doctor, are you not?
|
whois # Doctor, are you not?
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
|
|
||||||
|
(lib.mkIf cfg.funsies.enable {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
fastfetch # Fetch, fast!
|
||||||
|
asciiquarium-transparent # The closest thing to an actual aquarium (without the responsibility, of course).
|
||||||
|
cowsay # Cow say "WHUT?"
|
||||||
|
krabby # Kapture them Pikachus, bruh.
|
||||||
|
lavat # Where the lava at?
|
||||||
|
];
|
||||||
|
})
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user