-
Notifications
You must be signed in to change notification settings - Fork 0
/
default.nix
33 lines (29 loc) · 934 Bytes
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{ inputs, ... }:
{
imports = [
../shared
../shared/features/desktop/common
../shared/features/desktop/gnome
../shared/features/virtualisation
../shared/users/kwa
# inputs.chaotic.nixosModules.default
inputs.disko.nixosModules.disko
./disko.nix
./impermanence.nix
./hardware.nix
./services.nix
];
boot.binfmt.emulatedSystems = [ "aarch64-linux" ];
boot.loader.systemd-boot.enable = true;
# boot.loader.systemd-boot.configurationLimit = 10;
boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "bluestar";
networking.wireless.iwd.enable = true;
networking.networkmanager.enable = true;
networking.networkmanager.wifi.backend = "iwd";
users.mutableUsers = false;
# FIXME: update password
users.users.root.initialPassword = "correcthorsebatterystaple";
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion
system.stateVersion = "23.11";
}