aboutsummaryrefslogtreecommitdiffstats
path: root/modules/home/dev-tools.nix
diff options
context:
space:
mode:
authorGravatar Tom van der Lee <tom@vanderlee.io>2026-09-21 15:57:04 +0200
committerGravatar Tom van der Lee <tom@vanderlee.io>2026-09-21 15:57:04 +0200
commitc3f882fae8f4c1ae84deafc310357846e8b66ad1 (patch)
tree7d8e9fac29bec584fb39283c41d0d73632fb01e8 /modules/home/dev-tools.nix
parenta6e0ae7b4eb877d0c22ae84ee55d6a85618ca4c1 (diff)
downloaddesktop-flake-c3f882fae8f4c1ae84deafc310357846e8b66ad1.tar.gz
desktop-flake-c3f882fae8f4c1ae84deafc310357846e8b66ad1.tar.bz2
desktop-flake-c3f882fae8f4c1ae84deafc310357846e8b66ad1.zip
Add Slack, Discord, Spotify, teams-for-linux, and Claude Code
Provisions these via home-manager, scoping unfree-package access to exactly these packages and skipping any that aren't available for the current system/architecture (e.g. aarch64-linux lacks Discord/Spotify builds) instead of failing evaluation. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BBSd4VBfoKHjE1HR3P8kmn
Diffstat (limited to 'modules/home/dev-tools.nix')
-rw-r--r--modules/home/dev-tools.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/home/dev-tools.nix b/modules/home/dev-tools.nix
index f74c2b7..efa0d86 100644
--- a/modules/home/dev-tools.nix
+++ b/modules/home/dev-tools.nix
@@ -1,6 +1,6 @@
1{ pkgs, ... }: 1{ pkgs, lib, ... }:
2{ 2{
3 home.packages = with pkgs; [ 3 home.packages = (with pkgs; [
4 gh 4 gh
5 tmux 5 tmux
6 htop 6 htop
@@ -9,5 +9,5 @@
9 docker-compose 9 docker-compose
10 kubectl 10 kubectl
11 awscli2 11 awscli2
12 ]; 12 ]) ++ lib.optional (lib.meta.availableOn pkgs.stdenv.hostPlatform pkgs.claude-code) pkgs.claude-code;
13} 13}