diff --git a/home/programs/bruno.nix b/home/programs/bruno.nix new file mode 100644 index 0000000..5100925 --- /dev/null +++ b/home/programs/bruno.nix @@ -0,0 +1,12 @@ +{ pkgs, config, lib, ... }: +let + cfg = config.profile.home.programs.bruno; + inherit (lib) mkIf; +in +{ + config = mkIf cfg.enable { + home.packages = with pkgs; [ + bruno + ]; + }; +} diff --git a/home/programs/default.nix b/home/programs/default.nix index d69b08e..6b742f8 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -2,6 +2,7 @@ { imports = [ ./bitwarden.nix + ./bruno.nix ./chromium.nix ./dbeaver.nix ./discord.nix diff --git a/options/programs.nix b/options/programs.nix index ec4a472..b6c65a0 100644 --- a/options/programs.nix +++ b/options/programs.nix @@ -108,6 +108,7 @@ }; }; foot.enable = lib.mkEnableOption "foot"; + bruno.enable = lib.mkEnableOption "bruno"; }; programs = { diff --git a/profiles/fort.nix b/profiles/fort.nix index 70a0cef..a15f98b 100644 --- a/profiles/fort.nix +++ b/profiles/fort.nix @@ -70,9 +70,11 @@ podman.enable = true; - home.programs.foot.enable = true; - - home.programs.zellij.enable = true; + home.programs = { + foot.enable = true; + zellij.enable = true; + bruno.enable = true; + }; games.minecraft.enable = true; };