enables direnv on dnsc-air
This commit is contained in:
parent
2216d3647a
commit
3bc8b41b30
3 changed files with 3 additions and 8 deletions
|
|
@ -49,6 +49,7 @@
|
||||||
nixosModules.tablet = import ./modules/unix/tablet.nix;
|
nixosModules.tablet = import ./modules/unix/tablet.nix;
|
||||||
nixosModules.steam = import ./modules/steam;
|
nixosModules.steam = import ./modules/steam;
|
||||||
nixosModules.niriSystem = import ./modules/wm/niri-system;
|
nixosModules.niriSystem = import ./modules/wm/niri-system;
|
||||||
|
nixosModules.direnv = import ./modules/direnv;
|
||||||
|
|
||||||
nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem {
|
nixosConfigurations.dnsc-machine = nixpkgs.lib.nixosSystem {
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@
|
||||||
outputs.nixosModules.macos
|
outputs.nixosModules.macos
|
||||||
outputs.nixosModules.homebrew
|
outputs.nixosModules.homebrew
|
||||||
outputs.nixosModules.aerospace
|
outputs.nixosModules.aerospace
|
||||||
|
outputs.nixosModules.direnv
|
||||||
];
|
];
|
||||||
|
|
||||||
# Device & user-specific settings
|
# Device & user-specific settings
|
||||||
|
|
@ -25,26 +26,19 @@
|
||||||
nix.settings.trusted-users = [ "dennis" ];
|
nix.settings.trusted-users = [ "dennis" ];
|
||||||
|
|
||||||
# Device specific overlays
|
# Device specific overlays
|
||||||
# Overlays for all devices are defined
|
|
||||||
# in modules/default.nix
|
|
||||||
nixpkgs.overlays = [];
|
nixpkgs.overlays = [];
|
||||||
|
|
||||||
# System Packages
|
# System Packages
|
||||||
environment.systemPackages = lib.mkAfter (
|
environment.systemPackages = lib.mkAfter (
|
||||||
with pkgs;
|
with pkgs;
|
||||||
[
|
[
|
||||||
yt-dlp
|
|
||||||
fnm
|
|
||||||
devenv
|
|
||||||
rsync
|
rsync
|
||||||
tmux
|
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
||||||
# Install additional homebrew apps
|
# Install additional homebrew apps
|
||||||
homebrew.masApps = {
|
homebrew.masApps = {
|
||||||
Bitwarden = 1352778147;
|
Bitwarden = 1352778147;
|
||||||
"Wipr 2" = 1662217862;
|
|
||||||
"Yesterday For Old Reddit" = 1603279883;
|
"Yesterday For Old Reddit" = 1603279883;
|
||||||
"Final Cut Pro" = 424389933;
|
"Final Cut Pro" = 424389933;
|
||||||
Wireguard = 1451685025;
|
Wireguard = 1451685025;
|
||||||
|
|
@ -67,7 +61,6 @@
|
||||||
|
|
||||||
# Shells
|
# Shells
|
||||||
environment.shells = [ pkgs.fish ];
|
environment.shells = [ pkgs.fish ];
|
||||||
programs.direnv.enable = true;
|
|
||||||
|
|
||||||
# Home Manager Setup
|
# Home Manager Setup
|
||||||
home-manager = {
|
home-manager = {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
programs.direnv = {
|
programs.direnv = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
enableFishIntegration = true;
|
||||||
nix-direnv.enable = true;
|
nix-direnv.enable = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue