{ options, pkgs, ... }: { programs.appimage = { enable = true; binfmt = true; package = pkgs.appimage-run.override { extraPkgs = pkgs: [ pkgs.zstd ]; }; }; hardware.graphics.enable = true; hardware.graphics.enable32Bit = true; services.hardware.openrgb.enable = true; hardware.bluetooth = { enable = true; powerOnBoot = false; }; networking = { hostName = "nixos-desktop"; networkmanager.enable = true; firewall.enable = false; }; programs.nh = { enable = true; flake = "/home/user/nix-config"; }; programs.nix-ld = { enable = true; libraries = options.programs.nix-ld.libraries.default ++ (with pkgs; [ dbus # libdbus-1.so.3 fontconfig # libfontconfig.so.1 freetype # libfreetype.so.6 glib # libglib-2.0.so.0 libGL # libGL.so.1 libxkbcommon # libxkbcommon.so.0 libx11 # libX11.so.6 wayland krb5 qt6.qtdeclarative qt6.qtbase qt6.qtwayland brotli webkitgtk_6_0 gtk4 libsoup_3 ]); }; }