aboutsummaryrefslogtreecommitdiffstats
path: root/modules/home
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <t0m.vd.l33@gmail.com>2026-09-21 14:41:09 +0000
committerGravatar Tom van der Lee <t0m.vd.l33@gmail.com>2026-09-21 14:41:09 +0000
commit90daad8c7362cc35df792e451c9b68f895a0166c (patch)
tree974a814325a6bc9dd9319438576197a611fa92a7 /modules/home
parent2b0f41d97e5dbf115d04f148906d3b7e95ad1181 (diff)
downloaddesktop-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/home')
-rw-r--r--modules/home/desktop-apps.nix2
-rw-r--r--modules/home/dev-tools.nix1
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, ... }:
2let 2let
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;
6in 6in
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}