profiles/dev: add submodule for funsies CLI apps

This commit is contained in:
Gabriel Arazas 2023-10-26 22:09:41 +08:00
parent 9a949d5ce6
commit 43f55f9c9b
No known key found for this signature in database
GPG Key ID: ADE0C41DAB221FCC

View File

@ -12,6 +12,7 @@ in {
extras.enable = lib.mkEnableOption "additional tools for development stuff";
shaders.enable = lib.mkEnableOption "tools for developing shaders";
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 [
@ -194,5 +195,15 @@ in {
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?
];
})
]);
}