diff --git a/home/programs/default.nix b/home/programs/default.nix index d8551a2..07e1157 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -7,6 +7,7 @@ ./dbeaver.nix ./discord.nix ./easyeffects.nix + ./elisa.nix ./foot.nix ./git.nix ./github.nix diff --git a/home/programs/elisa.nix b/home/programs/elisa.nix new file mode 100644 index 0000000..561ee9b --- /dev/null +++ b/home/programs/elisa.nix @@ -0,0 +1,12 @@ +{ pkgs, config, lib, ... }: +let + cfg = config.profile.home.programs.elisa; + inherit (lib) mkIf; +in +{ + config = mkIf cfg.enable { + home.packages = with pkgs; [ + kdePackages.elisa + ]; + }; +} diff --git a/options/programs.nix b/options/programs.nix index 5570a06..0a8e7d7 100644 --- a/options/programs.nix +++ b/options/programs.nix @@ -110,6 +110,7 @@ foot.enable = lib.mkEnableOption "foot"; bruno.enable = lib.mkEnableOption "bruno"; zoom.enable = lib.mkEnableOption "zoom"; + elisa.enable = lib.mkEnableOption "elisa"; }; programs = { diff --git a/profiles/fort.nix b/profiles/fort.nix index 80d46d5..7f9dde0 100644 --- a/profiles/fort.nix +++ b/profiles/fort.nix @@ -74,6 +74,7 @@ foot.enable = true; zellij.enable = false; bruno.enable = true; + elisa.enable = true; }; home.environments = {