diff --git a/profiles/base/default.nix b/profiles/base/default.nix index 0f0bafc..cbfb886 100644 --- a/profiles/base/default.nix +++ b/profiles/base/default.nix @@ -44,6 +44,7 @@ environment.variables.DO_NOT_TRACK = "1"; environment.systemPackages = lib.mkIf (!config.virtualisation.isVmVariant) ([ + pkgs.demidecode pkgs.ddrescue pkgs.gptfdisk pkgs.ms-sys diff --git a/profiles/nix-ld.nix b/profiles/nix-ld.nix index 028b11f..f8551bc 100644 --- a/profiles/nix-ld.nix +++ b/profiles/nix-ld.nix @@ -7,42 +7,50 @@ programs.nix-ld.package = pkgs.nix-ld-rs or pkgs.unstable.nix-ld-rs or pkgs.nix-ld; programs.nix-ld.libraries = with pkgs; [ - alsa-lib + acl at-spi2-atk at-spi2-core - atk - cairo - cups + bzip2 curl dbus expat fontconfig freetype fuse3 + icu + libnotify + libproxy + libsodium + libssh + libunwind + libusb1 + libuuid + libxml2 + nspr + nss + openssl + stdenv.cc.cc + systemd + zlib + zstd + ] + ++ lib.optionals (config.hardware.graphics.enable) [ + alsa-lib + atk + cairo + cups gdk-pixbuf glib gtk3 - icu libGL libappindicator-gtk3 libdrm libglvnd - libnotify - libproxy libpulseaudio - libunwind - libusb1 - libuuid libxkbcommon - libxml2 mesa - nspr - nss - openssl pango pipewire - stdenv.cc.cc - systemd vulkan-loader xorg.libX11 xorg.libXScrnSaver @@ -58,8 +66,7 @@ xorg.libxcb xorg.libxkbfile xorg.libxshmfence - zlib - ]; + ]); environment.systemPackages = with pkgs; [ gcc