summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorJakub Stachurski <j.stachurski@student.utwente.nl>2026-04-28 20:15:33 +0200
committerJakub Stachurski <j.stachurski@student.utwente.nl>2026-04-28 20:15:33 +0200
commit0785f0c5d36e442a7d65a5e35378c09903d39211 (patch)
tree885a3561a58f4d2beee5355a0ae0adf034771dd5 /hosts
parentff05ad9be1e136fc8eb3f7904739be97cca51ce9 (diff)
Add KDE properly and fix live-cd
Diffstat (limited to 'hosts')
-rw-r--r--hosts/apocalypse/default.nix5
-rw-r--r--hosts/full-iso/default.nix23
2 files changed, 23 insertions, 5 deletions
diff --git a/hosts/apocalypse/default.nix b/hosts/apocalypse/default.nix
index 0977258..e82b048 100644
--- a/hosts/apocalypse/default.nix
+++ b/hosts/apocalypse/default.nix
@@ -21,9 +21,10 @@
## Addons for this system
addons = {
- desktop.hyprland.enable = true;
+ desktop.hyprland.enable = false;
desktop.xfce.enable = true;
- desktop.cosmic.enable = true;
+ desktop.cosmic.enable = false;
+ desktop.kde.enable = true;
steam.enable = true;
virtualisation.guest = false;
diff --git a/hosts/full-iso/default.nix b/hosts/full-iso/default.nix
index 8d6199a..06b46aa 100644
--- a/hosts/full-iso/default.nix
+++ b/hosts/full-iso/default.nix
@@ -1,4 +1,4 @@
-{ modulesPath, ... }:
+{ modulesPath, lib, ... }:
{
imports = [
(modulesPath + "/installer/cd-dvd/installation-cd-base.nix")
@@ -6,8 +6,25 @@
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
+ services.hardware.bolt.enable = true;
+ powerManagement.enable = true;
- addons.desktop.hyprland.enable = true;
- addons.desktop.xfce.enable = false;
+ networking.useDHCP = lib.mkDefault true;
+
+ networking.hostName = "conscript-live"; # Define your hostname.
+ networking.networkmanager.enable = true; # Easiest to use and most distros use this by default.
+
+ hardware.bluetooth.enable = true;
+ hardware.bluetooth.settings = {
+ General = {
+ Enable = "Source,Sink,Media,Socket";
+ };
+ };
+
+ hardware.bluetooth.powerOnBoot = true;
+ services.blueman.enable = true;
+
+ addons.desktop.hyprland.enable = false;
+ addons.desktop.xfce.enable = true;
addons.gpg.enable = false;
}