mirror of
https://github.com/Ahwxorg/nixos-config.git
synced 2026-02-22 21:05:14 +08:00
feat: write very basic example for azalea prior to getting it :)
This commit is contained in:
parent
cda4f0f5c2
commit
16262c2f19
1 changed files with 42 additions and 0 deletions
42
hosts/azalea/default.nix
Normal file
42
hosts/azalea/default.nix
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
{ username, ... }:
|
||||
{
|
||||
imports = [
|
||||
#./hardware-configuration.nix
|
||||
#./../../modules/core
|
||||
#./../../modules/core/virtualization.nix
|
||||
#./../../modules/services/tailscale.nix
|
||||
#./../../modules/services/mpd.nix
|
||||
#./../../modules/services/smart-monitoring.nix
|
||||
#./../../modules/services/mullvad.nix
|
||||
#./../../modules/home/steam.nix
|
||||
#./../../modules/services/ollama.nix
|
||||
#./../../modules/services/automount.nix
|
||||
];
|
||||
|
||||
security.pam.enableSudoTouchIdAuth = true;
|
||||
system.primaryUser = username;
|
||||
homebrew = {
|
||||
enable = true;
|
||||
onActivation = {
|
||||
autoUpdate = true;
|
||||
cleanup = "uninstall";
|
||||
upgrade = true;
|
||||
};
|
||||
brewPrefix = "/opt/homebrew/bin";
|
||||
caskArgs = {
|
||||
no_quarantine = true;
|
||||
};
|
||||
casks = [
|
||||
# "steam"
|
||||
"libreoffice"
|
||||
"signal"
|
||||
"handbrake"
|
||||
"tailscale"
|
||||
"ungoogled-chromium"
|
||||
# "orca-slicer"
|
||||
"element"
|
||||
"raycast"
|
||||
"anki"
|
||||
];
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue