dotfiles/nix/home-manager/modules/graphical-programs.nix

25 lines
493 B
Nix
Raw Normal View History

{ config, lib, pkgs, ... }:
with lib;
let
cfg = config.magic_rb.packageCollections.graphical;
inherit (config.magic_rb.pkgs) nixpkgs-master;
in
{
options.magic_rb.packageCollections.graphical = {
enable = mkEnableOption
''
Enable graphical package collection, contains GIMP, Firefox, mpv, and Discord.
'';
};
config = mkIf cfg.enable {
home.packages = with pkgs; [
gimp
firefox
mpv
] ++ [
nixpkgs-master.discord
];
};
}