From 2512a045c1a14c26f901392ad211a428110e1676 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Thu, 24 Aug 2023 23:05:53 -0500 Subject: [PATCH] Improve codium --- home/home.nix | 1 - home/hosts/jude/default.nix | 11 ----------- home/vscodium.nix | 1 - hosts/jude/default.nix | 23 +++++++++++++++++------ 4 files changed, 17 insertions(+), 19 deletions(-) diff --git a/home/home.nix b/home/home.nix index 1b1d098..010381c 100644 --- a/home/home.nix +++ b/home/home.nix @@ -58,6 +58,5 @@ ] ++ ( if pkgs.system == "x86_64-linux" || pkgs.system == "aarch64-linux" then # Linux-only packages here [ - busybox ] else []); } diff --git a/home/hosts/jude/default.nix b/home/hosts/jude/default.nix index 1a7fa80..c0cd0ad 100644 --- a/home/hosts/jude/default.nix +++ b/home/hosts/jude/default.nix @@ -4,15 +4,4 @@ imports = [ ../../vscodium.nix ]; - - home.packages = with pkgs; [ - gimp - gnucash - ffmpeg - handbrake - libtheora - makemkv - synology-drive-client - vagrant - ]; } diff --git a/home/vscodium.nix b/home/vscodium.nix index b660cbb..a828006 100644 --- a/home/vscodium.nix +++ b/home/vscodium.nix @@ -12,7 +12,6 @@ extensions = with pkgs.vscode-extensions; [ golang.go ms-python.python - ms-pyright.pyright vscjava.vscode-java-test vscjava.vscode-java-dependency vscjava.vscode-java-debug diff --git a/hosts/jude/default.nix b/hosts/jude/default.nix index 35ee182..681ca1f 100644 --- a/hosts/jude/default.nix +++ b/hosts/jude/default.nix @@ -8,7 +8,11 @@ ./printing.nix ./virt.nix ]; - programs.steam.enable = true; + programs = { + steam.enable = true; + nix-ld.enable = true; + }; + networking.hostName = "jude"; networking.enableIPv6 = false; #systemd.oomd.enable = false; @@ -17,19 +21,26 @@ greg.kde.enable = false; environment.systemPackages = with pkgs; [ + busybox + gimp + gnucash + flock + ffmpeg + handbrake + libtheora + makemkv + oathToolkit + synology-drive-client + vagrant + # Video/Audio data composition framework tools like "gst-inspect", "gst-launch" ... gst_all_1.gstreamer - # Common plugins like "filesrc" to combine within e.g. gst-launch gst_all_1.gst-plugins-base - # Specialized plugins separated by quality gst_all_1.gst-plugins-good gst_all_1.gst-plugins-bad gst_all_1.gst-plugins-ugly - # Plugins to reuse ffmpeg to play almost every video format gst_all_1.gst-libav - # Support the Video Audio (Hardware) Acceleration API gst_all_1.gst-vaapi - oathToolkit ]; fileSystems = { "/boot" = {