From e4f5b4b42a287c147da70a9339fffcd6c50ec3a7 Mon Sep 17 00:00:00 2001 From: dish Date: Wed, 3 Sep 2025 13:28:09 -0400 Subject: [PATCH] [systems.zaphod] some updates --- systems/x86_64-linux/zaphod/hardware.nix | 18 +++++++----------- systems/x86_64-linux/zaphod/misc.nix | 11 +++++------ systems/x86_64-linux/zaphod/packages.nix | 8 -------- .../x86_64-linux/zaphod/services/docker.nix | 2 +- 4 files changed, 13 insertions(+), 26 deletions(-) diff --git a/systems/x86_64-linux/zaphod/hardware.nix b/systems/x86_64-linux/zaphod/hardware.nix index 502905a3..21cbbb86 100644 --- a/systems/x86_64-linux/zaphod/hardware.nix +++ b/systems/x86_64-linux/zaphod/hardware.nix @@ -1,15 +1,18 @@ { pkgs, ... }: { hardware = { - enableAllFirmware = true; - enableRedistributableFirmware = true; + enableAllFirmware = false; + enableRedistributableFirmware = false; + firmware = [ + pkgs.linux-firmware + pkgs.alsa-firmware + pkgs.sof-firmware + ]; bluetooth = { enable = true; hsphfpd.enable = false; powerOnBoot = true; }; - brillo.enable = true; - deviceTree.enable = false; gpgSmartcards.enable = true; graphics = { enable = true; @@ -21,13 +24,6 @@ pkgs.pkgsi686Linux.mangohud ]; }; - sensor = { - hddtemp = { - enable = true; - drives = [ "/dev/disk/by-id/nvme-CT2000P2SSD8_2128E5B6F934" ]; - unit = "F"; - }; - }; wirelessRegulatoryDatabase = true; }; services.udev.packages = [ diff --git a/systems/x86_64-linux/zaphod/misc.nix b/systems/x86_64-linux/zaphod/misc.nix index 15df948b..2aa0c223 100644 --- a/systems/x86_64-linux/zaphod/misc.nix +++ b/systems/x86_64-linux/zaphod/misc.nix @@ -1,12 +1,11 @@ { lib, pkgs, ... }: { documentation = { - enable = true; + enable = false; doc.enable = false; man = { - enable = true; + enable = false; generateCaches = false; - man-db.enable = false; mandoc.enable = true; }; nixos.enable = false; @@ -21,10 +20,10 @@ # systemd.tmpfiles.rules = ["L+ /lib64 - - - - /run/current-system/sw/lib64"]; virtualisation.virtualbox = { - host.enable = false; - host.enableExtensionPack = false; + host.enable = true; + host.enableExtensionPack = true; guest = { - enable = false; + enable = true; clipboard = true; seamless = false; dragAndDrop = true; diff --git a/systems/x86_64-linux/zaphod/packages.nix b/systems/x86_64-linux/zaphod/packages.nix index 21387bbf..2b4f9bee 100644 --- a/systems/x86_64-linux/zaphod/packages.nix +++ b/systems/x86_64-linux/zaphod/packages.nix @@ -6,8 +6,6 @@ { environment.systemPackages = [ inputs.agenix.packages.${pkgs.system}.default - pkgs.android-tools - pkgs.clinfo pkgs.deadnix pkgs.file pkgs.gamescope @@ -20,16 +18,10 @@ pkgs.mangohud pkgs.networkmanagerapplet pkgs.nixpkgs-track - pkgs.pipewire.jack pkgs.pmutils pkgs.qbittorrent - pkgs.sbctl pkgs.scrcpy - pkgs.statix pkgs.steam-run - pkgs.libva-utils - pkgs.v4l-utils - pkgs.vdpauinfo pkgs.py.doc2dash ]; } diff --git a/systems/x86_64-linux/zaphod/services/docker.nix b/systems/x86_64-linux/zaphod/services/docker.nix index c4b86a46..6368ef71 100644 --- a/systems/x86_64-linux/zaphod/services/docker.nix +++ b/systems/x86_64-linux/zaphod/services/docker.nix @@ -8,7 +8,7 @@ let in { virtualisation.docker = { - enable = false; + enable = true; package = betterDocker; rootless = { enable = false; -- 2.51.2