From 38d8d0e4e427ffaf8eb8419b14a3347a73e3ca76 Mon Sep 17 00:00:00 2001 From: Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> Date: Thu, 15 Jan 2026 22:36:36 +0530 Subject: Added devenv configuration --- modules/tools/cloudflare-warp/default.nix | 2 +- modules/tools/default.nix | 1 + modules/tools/devenv/default.nix | 13 +++++++++++++ modules/tools/zsh/default.nix | 4 ++-- 4 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 modules/tools/devenv/default.nix (limited to 'modules/tools') diff --git a/modules/tools/cloudflare-warp/default.nix b/modules/tools/cloudflare-warp/default.nix index b9f1dc8..5f94ef9 100644 --- a/modules/tools/cloudflare-warp/default.nix +++ b/modules/tools/cloudflare-warp/default.nix @@ -2,7 +2,7 @@ { options.tools.cloudflare-warp = { - enable = lib.mkEnableOption "Enables cloudflare-warp."; + enable = lib.mkEnableOption "Enables CloudFlare Warp VPN."; }; config = lib.mkIf config.tools.cloudflare-warp.enable { diff --git a/modules/tools/default.nix b/modules/tools/default.nix index b18f396..a17e409 100644 --- a/modules/tools/default.nix +++ b/modules/tools/default.nix @@ -8,6 +8,7 @@ ./bottom ./brightnessctl ./cloudflare-warp + ./devenv ./feh ./fzf ./git diff --git a/modules/tools/devenv/default.nix b/modules/tools/devenv/default.nix new file mode 100644 index 0000000..5ff8f95 --- /dev/null +++ b/modules/tools/devenv/default.nix @@ -0,0 +1,13 @@ +{ config, pkgs, lib, ... }: + +{ + options.tools.devenv = { + enable = lib.mkEnableOption "Enables devenv."; + }; + + config = lib.mkIf config.tools.devenv.enable { + home.packages = with pkgs; [ + devenv + ]; + }; +} diff --git a/modules/tools/zsh/default.nix b/modules/tools/zsh/default.nix index ac147e3..1b518a1 100644 --- a/modules/tools/zsh/default.nix +++ b/modules/tools/zsh/default.nix @@ -1,4 +1,4 @@ -{ config, lib, pkgs, ... }: +{ config, lib, ... }: { options.tools.zsh = { @@ -18,6 +18,6 @@ ${builtins.readFile ./zshrc} ''; }; - home.sessionVariables.SHELL = "${pkgs.zsh}/bin/zsh"; + home.sessionVariables.SHELL = "${config.programs.zsh.package}/bin/zsh"; }; } -- cgit v1.2.3