enables direnv on dnsc-air

This commit is contained in:
Dennis Schoepf 2026-02-01 13:00:54 +01:00
parent 2216d3647a
commit 3bc8b41b30
3 changed files with 3 additions and 8 deletions

View file

@ -49,6 +49,7 @@
nixosModules.tablet = import ./modules/unix/tablet.nix;
nixosModules.steam = import ./modules/steam;
nixosModules.niriSystem = import ./modules/wm/niri-system;
nixosModules.direnv = import ./modules/direnv;
nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem {
system = "x86_64-linux";

View file

@ -12,6 +12,7 @@
outputs.nixosModules.macos
outputs.nixosModules.homebrew
outputs.nixosModules.aerospace
outputs.nixosModules.direnv
];
# Device & user-specific settings
@ -25,26 +26,19 @@
nix.settings.trusted-users = [ "dennis" ];
# Device specific overlays
# Overlays for all devices are defined
# in modules/default.nix
nixpkgs.overlays = [];
# System Packages
environment.systemPackages = lib.mkAfter (
with pkgs;
[
yt-dlp
fnm
devenv
rsync
tmux
]
);
# Install additional homebrew apps
homebrew.masApps = {
Bitwarden = 1352778147;
"Wipr 2" = 1662217862;
"Yesterday For Old Reddit" = 1603279883;
"Final Cut Pro" = 424389933;
Wireguard = 1451685025;
@ -67,7 +61,6 @@
# Shells
environment.shells = [ pkgs.fish ];
programs.direnv.enable = true;
# Home Manager Setup
home-manager = {

View file

@ -1,6 +1,7 @@
{
programs.direnv = {
enable = true;
enableFishIntegration = true;
nix-direnv.enable = true;
};
}