2024-02-09 11:28:18 +01:00

29 lines
537 B
Nix

{ pkgs, config, lib, ...}:
let
cfg = config.nixfiles.packageSets.fun;
in
{
options.nixfiles.packageSets.fun = {
enable = lib.mkEnableOption "fun package set";
};
config = lib.mkIf cfg.enable {
environment.systemPackages = with pkgs; [
cowsay
uwufetch
fortune
pipes
hollywood
sl
figlet
aafire
asciiquarium
] ++ lib.optionals config.services.xserver.enable [
oneko
bucklespring
] ++ lib.optionals config.sound.enable [
espeak
];
};
}