summaryrefslogtreecommitdiff
path: root/modules/environment/system-packages
diff options
context:
space:
mode:
Diffstat (limited to 'modules/environment/system-packages')
-rw-r--r--modules/environment/system-packages/default.nix7
-rw-r--r--modules/environment/system-packages/libva.nix7
-rw-r--r--modules/environment/system-packages/nvidia.nix7
-rw-r--r--modules/environment/system-packages/vulkan.nix1
4 files changed, 20 insertions, 2 deletions
diff --git a/modules/environment/system-packages/default.nix b/modules/environment/system-packages/default.nix
index a43d8c3..1174e5e 100644
--- a/modules/environment/system-packages/default.nix
+++ b/modules/environment/system-packages/default.nix
@@ -2,6 +2,8 @@
{
imports = [
./gtk.nix
+ ./libva.nix
+ ./nvidia.nix
./usb.nix
./vulkan.nix
];
@@ -12,9 +14,10 @@
git
mediastreamer-openh264
pinentry
- nvidia-container-toolkit
- nvidia-docker
runc
+ openntpd
+ mesa
+ amdctl
];
systemd.services.containerd.path = with pkgs; [
diff --git a/modules/environment/system-packages/libva.nix b/modules/environment/system-packages/libva.nix
new file mode 100644
index 0000000..d420495
--- /dev/null
+++ b/modules/environment/system-packages/libva.nix
@@ -0,0 +1,7 @@
+{ pkgs, ... }:
+{
+ environment.systemPackages = with pkgs; [
+ libva
+ libva-utils
+ ];
+}
diff --git a/modules/environment/system-packages/nvidia.nix b/modules/environment/system-packages/nvidia.nix
new file mode 100644
index 0000000..dad4394
--- /dev/null
+++ b/modules/environment/system-packages/nvidia.nix
@@ -0,0 +1,7 @@
+{ pkgs, ... }:
+{
+ environment.systemPackages = with pkgs; [
+ nvidia-container-toolkit
+ nvidia-docker
+ ];
+}
diff --git a/modules/environment/system-packages/vulkan.nix b/modules/environment/system-packages/vulkan.nix
index e8dda9b..be37e0e 100644
--- a/modules/environment/system-packages/vulkan.nix
+++ b/modules/environment/system-packages/vulkan.nix
@@ -4,5 +4,6 @@
vulkan-loader
vulkan-validation-layers
vulkan-tools
+ vulkan-extension-layer
];
}