diff options
| author | 2026-09-21 14:41:09 +0000 | |
|---|---|---|
| committer | 2026-09-21 14:41:09 +0000 | |
| commit | 90daad8c7362cc35df792e451c9b68f895a0166c (patch) | |
| tree | 974a814325a6bc9dd9319438576197a611fa92a7 /modules | |
| parent | 2b0f41d97e5dbf115d04f148906d3b7e95ad1181 (diff) | |
| download | desktop-flake-90daad8c7362cc35df792e451c9b68f895a0166c.tar.gz desktop-flake-90daad8c7362cc35df792e451c9b68f895a0166c.tar.bz2 desktop-flake-90daad8c7362cc35df792e451c9b68f895a0166c.zip | |
Add Firefox and Bitwarden to the shared desktop-applications profile
Tom wanted a browser and password manager provisioned declaratively:
Firefox and the Bitwarden desktop client join the existing GUI app
list, and bitwarden-cli joins the developer CLI tools. All three are
free-licensed in current nixpkgs, so no unfree-allowlist change is
needed.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/home/desktop-apps.nix | 2 | ||||
| -rw-r--r-- | modules/home/dev-tools.nix | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/modules/home/desktop-apps.nix b/modules/home/desktop-apps.nix index b42cb9d..882ce34 100644 --- a/modules/home/desktop-apps.nix +++ b/modules/home/desktop-apps.nix | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | { pkgs, lib, ... }: | 1 | { pkgs, lib, ... }: |
| 2 | let | 2 | let |
| 3 | crossPlatformApps = [ pkgs.slack pkgs.discord pkgs.spotify ]; | 3 | crossPlatformApps = [ pkgs.slack pkgs.discord pkgs.spotify pkgs.firefox pkgs.bitwarden-desktop ]; |
| 4 | linuxOnlyApps = lib.optional pkgs.stdenv.hostPlatform.isLinux pkgs.teams-for-linux; | 4 | linuxOnlyApps = lib.optional pkgs.stdenv.hostPlatform.isLinux pkgs.teams-for-linux; |
| 5 | candidateApps = crossPlatformApps ++ linuxOnlyApps; | 5 | candidateApps = crossPlatformApps ++ linuxOnlyApps; |
| 6 | in | 6 | in |
diff --git a/modules/home/dev-tools.nix b/modules/home/dev-tools.nix index efa0d86..9533ef5 100644 --- a/modules/home/dev-tools.nix +++ b/modules/home/dev-tools.nix | |||
| @@ -9,5 +9,6 @@ | |||
| 9 | docker-compose | 9 | docker-compose |
| 10 | kubectl | 10 | kubectl |
| 11 | awscli2 | 11 | awscli2 |
| 12 | bitwarden-cli | ||
| 12 | ]) ++ lib.optional (lib.meta.availableOn pkgs.stdenv.hostPlatform pkgs.claude-code) pkgs.claude-code; | 13 | ]) ++ lib.optional (lib.meta.availableOn pkgs.stdenv.hostPlatform pkgs.claude-code) pkgs.claude-code; |
| 13 | } | 14 | } |
