move to backup
This commit is contained in:
parent
294dc66380
commit
a0e3d792a9
182 changed files with 156 additions and 103 deletions
89
bak/hosts/dnsc-air/default.nix
Normal file
89
bak/hosts/dnsc-air/default.nix
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
{
|
||||
inputs,
|
||||
outputs,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
inputs.home-manager.darwinModules.home-manager
|
||||
outputs.nixosModules.base
|
||||
outputs.nixosModules.macos
|
||||
outputs.nixosModules.homebrew
|
||||
outputs.nixosModules.aerospace
|
||||
outputs.nixosModules.direnv
|
||||
];
|
||||
|
||||
# Device & user-specific settings
|
||||
networking.hostName = "dnsc-air";
|
||||
networking.computerName = "dnsc-air";
|
||||
system.defaults.smb.NetBIOSName = "dnsc-air";
|
||||
users.users."dennis" = {
|
||||
home = "/Users/dennis";
|
||||
description = "Dennis Schoepf";
|
||||
};
|
||||
nix.settings.trusted-users = [ "dennis" ];
|
||||
security.pam.services.sudo_local.touchIdAuth = true;
|
||||
|
||||
# Device specific overlays
|
||||
nixpkgs.overlays = [ ];
|
||||
|
||||
# System Packages
|
||||
environment.systemPackages = lib.mkAfter (
|
||||
with pkgs;
|
||||
[
|
||||
rsync
|
||||
# Some global devtools that are
|
||||
# not included in project flakes
|
||||
tree-sitter
|
||||
nil
|
||||
stylua
|
||||
lua-language-server
|
||||
]
|
||||
);
|
||||
|
||||
# Install additional homebrew apps
|
||||
homebrew.masApps = {
|
||||
Bitwarden = 1352778147;
|
||||
"Yesterday For Old Reddit" = 1603279883;
|
||||
"Final Cut Pro" = 424389933;
|
||||
Wireguard = 1451685025;
|
||||
Pages = 409201541;
|
||||
};
|
||||
|
||||
homebrew.brews = lib.mkAfter ([
|
||||
"harfbuzz"
|
||||
"openexr"
|
||||
"openjph"
|
||||
"p11-kit"
|
||||
"ca-certificates"
|
||||
"gettext"
|
||||
"yt-dlp"
|
||||
]);
|
||||
|
||||
homebrew.casks = lib.mkAfter ([
|
||||
"cyberduck"
|
||||
"krita"
|
||||
"darktable"
|
||||
]);
|
||||
|
||||
# Shells
|
||||
environment.shells = [ pkgs.fish ];
|
||||
|
||||
# Home Manager Setup
|
||||
home-manager = {
|
||||
extraSpecialArgs = { inherit inputs outputs; };
|
||||
useGlobalPkgs = true;
|
||||
backupFileExtension = "backup";
|
||||
users = {
|
||||
dennis = import ../../home/darwin.nix;
|
||||
};
|
||||
};
|
||||
|
||||
nix.enable = false;
|
||||
nix.settings.experimental-features = [
|
||||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue