-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfiguration.nix
More file actions
49 lines (41 loc) · 1009 Bytes
/
Copy pathconfiguration.nix
File metadata and controls
49 lines (41 loc) · 1009 Bytes
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{...}: {
imports = [
./hardware-configuration.nix
../base.nix
];
profiles = {
core.enable = true;
desktop.enable = true;
laptop.enable = true;
work.enable = true;
};
modules = {
filesystem = {
enable = true;
fsType = "zfs";
enableImpermanence = true;
};
hyprland.monitors."eDP-1" = {
resolution = "1920x1080";
position = "0x0";
scale = "1.25";
disableOnLidSwitch = true;
};
};
boot.loader.systemd-boot = {
enable = true;
# Add Ubuntu's grub boot loader.
extraEntries."ubuntu.conf" = ''
title Ubuntu
efi /efi/ubuntu/shimx64.efi
'';
};
boot.loader.efi.canTouchEfiVariables = true;
networking.hostName = "moxz-triton";
networking.hostId = "73e775f3";
networking.networkmanager.enable = true;
networking.networkmanager.wifi.backend = "iwd";
# FIXME: investigate if this can be turned on
networking.firewall.enable = false;
services.hardware.bolt.enable = true;
}