mirror of
https://git.adityakumar.xyz/nix-conf.git
synced 2024-11-21 19:52:52 +00:00
add direnv
This commit is contained in:
parent
012154c8cc
commit
ad235fe1df
2 changed files with 18 additions and 0 deletions
|
@ -5,6 +5,7 @@
|
|||
./browsers
|
||||
./communication
|
||||
./devel
|
||||
./direnv
|
||||
./fonts
|
||||
./gnome-utils
|
||||
./kde-utils
|
||||
|
@ -24,6 +25,7 @@
|
|||
|
||||
bash.enable = lib.mkDefault true;
|
||||
bat.enable = lib.mkDefault true;
|
||||
direnv.enable = lib.mkDefault true;
|
||||
gnome-utils.enable = lib.mkDefault false;
|
||||
kde-utils.enable = lib.mkDefault true;
|
||||
kitty.enable = lib.mkDefault true;
|
||||
|
|
16
modules/home-manager/direnv/default.nix
Normal file
16
modules/home-manager/direnv/default.nix
Normal file
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}: {
|
||||
options = {
|
||||
direnv.enable = lib.mkEnableOption "enable direnv";
|
||||
};
|
||||
config = lib.mkIf config.direnv.enable {
|
||||
programs.direnv = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
nix-direnv.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue