From ffa3700593d1b744c4ba87e90242cb0c6c3392f6 Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Mon, 25 May 2026 16:45:02 -0400 Subject: add nix dev packages to a nix dev module --- home/development.nix | 10 ++++++---- hosts/shinji/default.nix | 1 + options.nix | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/home/development.nix b/home/development.nix index fc71a7f..075f2b7 100644 --- a/home/development.nix +++ b/home/development.nix @@ -9,10 +9,7 @@ in { config = { home.packages = with pkgs; - [ - nixd - ] - ++ (optionals cfg.c.enable [ + (optionals cfg.c.enable [ clang-tools gcc gdb @@ -45,6 +42,11 @@ in { ++ (optionals cfg.zig.enable [ zig zls + ]) + ++ (optionals cfg.nix.enable [ + nixd + nixpkgs-review + gh ]); }; } diff --git a/hosts/shinji/default.nix b/hosts/shinji/default.nix index 6a4785e..0750d29 100644 --- a/hosts/shinji/default.nix +++ b/hosts/shinji/default.nix @@ -80,6 +80,7 @@ java.enable = true; rust.enable = true; web.enable = true; + nix.enable = true; }; gaming = { enable = true; diff --git a/options.nix b/options.nix index 1e1d37c..e3ab592 100644 --- a/options.nix +++ b/options.nix @@ -527,6 +527,7 @@ in { rust.enable = mkEnableOption "Enable rust development tools."; web.enable = mkEnableOption "Enable web development tools."; zig.enable = mkEnableOption "Enable zig development tools."; + nix.enable = mkEnableOption "Enable nix development tools."; }; # -- cgit v1.3.1-freya