Collect list of apps for categorization

This commit is contained in:
Greg Hellings
2024-03-17 23:02:11 -05:00
parent 35a3691aba
commit a61b23c5f4
+14 -4
View File
@@ -1,4 +1,4 @@
{ pkgs, ... }: { pkgs, config, ... }:
{ {
imports = [ imports = [
@@ -36,7 +36,15 @@
kde.enable = true; kde.enable = true;
}; };
environment.systemPackages = with pkgs; [ boot.extraModulePackages = [ config.boot.kernelPackages.v4l2loopback ];
environment.systemPackages = with pkgs; lib.mkMerge [
[ # for Immersed
cudatoolkit
immersed-vr
libva
]
[
bind # For things like nslookup bind # For things like nslookup
create_ssl create_ssl
darktable darktable
@@ -49,7 +57,6 @@
ffmpeg ffmpeg
handbrake handbrake
imagemagick imagemagick
immersed-vr
libtheora libtheora
libxml2 libxml2
linode-cli linode-cli
@@ -61,7 +68,9 @@
terraform terraform
vagrant vagrant
ventoy ventoy
]
[
# Video/Audio data composition framework tools like "gst-inspect", "gst-launch" ... # Video/Audio data composition framework tools like "gst-inspect", "gst-launch" ...
gst_all_1.gstreamer gst_all_1.gstreamer
gst_all_1.gst-plugins-base gst_all_1.gst-plugins-base
@@ -70,6 +79,7 @@
gst_all_1.gst-plugins-ugly gst_all_1.gst-plugins-ugly
gst_all_1.gst-libav gst_all_1.gst-libav
gst_all_1.gst-vaapi gst_all_1.gst-vaapi
]
]; ];
fileSystems = { fileSystems = {
"/boot" = { "/boot" = {
@@ -103,7 +113,7 @@
nvidia = { nvidia = {
modesetting.enable = true; modesetting.enable = true;
nvidiaSettings = true; nvidiaSettings = true;
open = false; open = true;
}; };
pulseaudio.enable = false; # This conflicts with pipewire pulseaudio.enable = false; # This conflicts with pipewire
system76.enableAll = true; system76.enableAll = true;