let mkEnabled = name: { inherit name; value.enable = true; }; enableList = func: list: list |> map func |> builtins.listToAttrs; in { stylix.enable = false; emacs.enable = true; enableContainers = true; servers.drpp.enable = true; apps = enableList mkEnabled [ "art" "piano" "dictionaries" "fonts" "gaming" "switch" "internet" "multimedia" "office" "misc" ]; dev = enableList mkEnabled [ "nix" "python" "gameDev" "sh" ]; shell = enableList mkEnabled [ "exercism" "multimedia" "tools" ]; services = enableList mkEnabled [ "network" "nvidia" "printing" "sound" ]; scripts = enableList mkEnabled [ "tasks" "run" "split-dir" "download" "ffmpreg" "ffmpeg4discord" "update-org-agenda-cache" ]; }