aboutsummaryrefslogtreecommitdiffstats
path: root/modules/tools/devenv/default.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar@proton.me>2026-03-12 18:48:40 +0530
committerArpit Chakladar <arpitchakladar@proton.me>2026-03-12 18:48:40 +0530
commit51d537e03ad877566f00af3c6a1c00340512ac65 (patch)
tree7f8e1c6fccc68ba2ad7c3a2a02fb6efbc36d37d3 /modules/tools/devenv/default.nix
parentd6ccf7e455bd6947664d4a44dfe578813fa2b4eb (diff)
downloadhome-manager-config-51d537e03ad877566f00af3c6a1c00340512ac65.tar.gz
home-manager-config-51d537e03ad877566f00af3c6a1c00340512ac65.zip
Using spaces instead of tabs
Diffstat (limited to 'modules/tools/devenv/default.nix')
-rw-r--r--modules/tools/devenv/default.nix46
1 files changed, 23 insertions, 23 deletions
diff --git a/modules/tools/devenv/default.nix b/modules/tools/devenv/default.nix
index a77149b..56574b7 100644
--- a/modules/tools/devenv/default.nix
+++ b/modules/tools/devenv/default.nix
@@ -1,32 +1,32 @@
{ config, pkgs, lib, ... }:
{
- options.tools.devenv = {
- enable = lib.mkEnableOption "Enables devenv.";
- };
+ options.tools.devenv = {
+ enable = lib.mkEnableOption "Enables devenv.";
+ };
- config = let
- # Use --no-reload by default for devenv shell
- shellIntegration = ''
+ config = let
+ # Use --no-reload by default for devenv shell
+ shellIntegration = ''
devenv() {
- for arg in "$@"; do
- if [[ "$arg" == "--reload" || "$arg" == "--no-reload" ]]; then
- command devenv "$@"
- return
- fi
- done
+ for arg in "$@"; do
+ if [[ "$arg" == "--reload" || "$arg" == "--no-reload" ]]; then
+ command devenv "$@"
+ return
+ fi
+ done
- command devenv "$@" --no-reload
+ command devenv "$@" --no-reload
}
'';
- in lib.mkIf config.tools.devenv.enable {
- home.packages = with pkgs; [
- devenv
- ];
-
- programs.zsh.initContent = lib.mkIf config.programs.zsh.enable
- (lib.mkAfter shellIntegration);
- programs.bash.initExtra = lib.mkIf config.programs.bash.enable
- (lib.mkAfter shellIntegration);
- };
+ in lib.mkIf config.tools.devenv.enable {
+ home.packages = with pkgs; [
+ devenv
+ ];
+
+ programs.zsh.initContent = lib.mkIf config.programs.zsh.enable
+ (lib.mkAfter shellIntegration);
+ programs.bash.initExtra = lib.mkIf config.programs.bash.enable
+ (lib.mkAfter shellIntegration);
+ };
}