diff --git a/home/programs/default.nix b/home/programs/default.nix index 9b5c793..f98e3ba 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -5,6 +5,7 @@ ./chromium.nix ./dbeaver.nix ./discord.nix + ./easyeffects.nix ./git.nix ./github.nix ./go.nix @@ -23,8 +24,8 @@ ./variety.nix ./vscode.nix ./whatsapp.nix - ./zsh.nix ./zathura.nix + ./zsh.nix ]; programs.fzf = { diff --git a/home/programs/easyeffects.nix b/home/programs/easyeffects.nix new file mode 100644 index 0000000..9ef7efb --- /dev/null +++ b/home/programs/easyeffects.nix @@ -0,0 +1,9 @@ +{ config, lib, pkgs, ... }: +let + cfg = config.profile.programs.easyeffects; +in +{ + config = lib.mkIf cfg.enable { + home.packages = with pkgs; [ easyeffects ]; + }; +} diff --git a/options/programs.nix b/options/programs.nix index d569178..555fb58 100644 --- a/options/programs.nix +++ b/options/programs.nix @@ -82,6 +82,7 @@ type = lib.types.bool; default = true; }; + easyeffects.enable = lib.mkEnableOption "easyeffects"; }; }; } diff --git a/profiles/castle.nix b/profiles/castle.nix index 25b0972..a70be08 100644 --- a/profiles/castle.nix +++ b/profiles/castle.nix @@ -80,5 +80,6 @@ in home.programs = { zathura.enable = true; }; + programs.easyeffects.enable = true; }; }