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 ++-- users/arpit.nix | 3 ++- 5 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 modules/tools/devenv/default.nix 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"; }; } diff --git a/users/arpit.nix b/users/arpit.nix index af347da..5b2251c 100644 --- a/users/arpit.nix +++ b/users/arpit.nix @@ -17,11 +17,12 @@ tools.bottom.enable = true; tools.brightnessctl.enable = true; tools.cloudflare-warp.enable = true; + tools.devenv.enable = true; tools.feh.enable = true; tools.fzf.enable = true; tools.git.enable = true; tools.git.username = "Arpit Chakladar"; - tools.git.email = "54011232+arpitchakladar@users.noreply.github.com"; + tools.git.email = "arpitchakladar@proton.me"; tools.htop.enable = true; tools.impala.enable = true; tools.kitty.enable = true; -- cgit v1.2.3