aboutsummaryrefslogtreecommitdiffstats
path: root/hosts/arrakis/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/arrakis/default.nix')
-rw-r--r--hosts/arrakis/default.nix27
1 files changed, 24 insertions, 3 deletions
diff --git a/hosts/arrakis/default.nix b/hosts/arrakis/default.nix
index 5c19fe3..eae67ee 100644
--- a/hosts/arrakis/default.nix
+++ b/hosts/arrakis/default.nix
@@ -93,9 +93,12 @@
'';
};
+ environment.sessionVariables = { LIBVA_DRIVER_NAME = "iHD"; };
+
environment.systemPackages = [
#pkgs.bitcoind
pkgs.igir
+ pkgs.intel-gpu-tools
pkgs.lidarr
pkgs.mailutils
pkgs.megacmd
@@ -108,6 +111,20 @@
pkgs.wpa_supplicant
];
+ hardware = {
+ #bluetooth.enable = true;
+
+ graphics = {
+ enable = true;
+ extraPackages = [
+ pkgs.intel-compute-runtime
+ pkgs.intel-media-driver
+ pkgs.intel-ocl pkgs.vpl-gpu-rt
+ ];
+ #extraPackages32 = [ pkgs.pkgsi686Linux.nvidia-vaapi-driver ];
+ };
+ };
+
imports = [
./disks.nix
./hardware-configuration.nix
@@ -123,6 +140,7 @@
#../common/optional/pipewire.nix
#../common/optional/sdr.nix
../common/optional/services/chrony.nix
+ ../common/optional/services/fwupd.nix
../common/optional/services/openssh.nix
#../common/optional/services/xorg.nix
#../common/optional/sound.nix
@@ -226,7 +244,7 @@
};
hostPlatform = "x86_64-linux";
overlays = [
- inputs.nvidia-patch.overlays.default
+ #inputs.nvidia-patch.overlays.default
outputs.overlays.additions
outputs.overlays.modifications
outputs.overlays.master-packages
@@ -240,7 +258,10 @@
defaultSopsFile = ../secrets/arrakis.yaml;
secrets = {
- "htpasswd" = {};
+ "htpasswd" = {
+ owner = config.users.users.nginx.name;
+ group = config.users.users.nginx.group;
+ };
"nftables/ssh" = {};
"nix-access-token-github" = {};
"ssh_config".path = "/root/.ssh/config";
@@ -268,6 +289,7 @@
system.stateVersion = "23.11";
systemd.services = {
+ jellyfin.environment.LIBVA_DRIVER_NAME = "iHD";
"lidarr" = {
after = [ "network.target" ];
@@ -425,7 +447,6 @@
};
wantedBy = [ "multi-user.target" ];
};
-
};
systemd.paths."nftables-extra" = {