This commit is contained in:
mjallen18
2026-03-14 13:50:28 -05:00
parent 2314dd3225
commit 21a9b476e2
3 changed files with 37 additions and 29 deletions

View File

@@ -21,6 +21,8 @@
}; };
${namespace} = { ${namespace} = {
headless.enable = false;
impermanence = { impermanence = {
enable = true; enable = true;
# extraDirectories = [ # extraDirectories = [
@@ -107,32 +109,35 @@
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages =
apfs-fuse with pkgs;
apfsprogs [
aria2 apfs-fuse
asahi-bless apfsprogs
asahi-btsync aria2
asahi-nvram asahi-bless
asahi-wifisync asahi-btsync
cabextract asahi-nvram
erofs-utils asahi-wifisync
fex cabextract
micro erofs-utils
muvm fex
squashfuse micro
squashfsTools muvm
unzip squashfuse
vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. squashfsTools
virt-manager unzip
wget vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
virt-manager
wget
(pkgs.OVMF.override { (pkgs.OVMF.override {
secureBoot = true; secureBoot = true;
}) })
] ++ (with pkgs.${namespace}; [ ]
omnissa ++ (with pkgs.${namespace}; [
]); omnissa
]);
networking.networkmanager.wifi.backend = "iwd"; networking.networkmanager.wifi.backend = "iwd";

View File

@@ -25,6 +25,8 @@
]; ];
${namespace} = { ${namespace} = {
headless.enable = false;
bootloader.lanzaboote.enable = true; bootloader.lanzaboote.enable = true;
desktop.gnome.enable = true; desktop.gnome.enable = true;
@@ -61,7 +63,6 @@
}; };
programs.coolercontrol.enable = true; programs.coolercontrol.enable = true;
systemd.services.systemd-networkd-wait-online.enable = lib.mkForce false;
environment.variables = { environment.variables = {
GDK_SCALE = "1"; GDK_SCALE = "1";
@@ -81,6 +82,8 @@
enable = true; enable = true;
}; };
}; };
displayManager.gdm.enable = lib.mkForce false;
displayManager.sddm.wayland.enable = true;
}; };
jovian = { jovian = {
@@ -95,11 +98,9 @@
user = config.${namespace}.user.name; user = config.${namespace}.user.name;
}; };
}; };
services.displayManager.gdm.enable = lib.mkForce false;
services.displayManager.sddm.wayland.enable = true;
systemd = { systemd = {
services = { services = {
systemd-networkd-wait-online.enable = lib.mkForce false;
power-profiles-daemon.enable = lib.mkForce false; power-profiles-daemon.enable = lib.mkForce false;
inputplumber.enable = lib.mkForce false; inputplumber.enable = lib.mkForce false;
}; };

View File

@@ -29,6 +29,8 @@
]; ];
${namespace} = { ${namespace} = {
headless.enable = false;
bootloader.lanzaboote.enable = true; bootloader.lanzaboote.enable = true;
desktop = { desktop = {