refactor(nix): use baseline x86 desktop packages
treefmt / nix fmt (pull_request) Successful in 4s
build_systems / prebuild-common-x86-64-v3 (pull_request) Successful in 21s
build_systems / build-portal-1 (pull_request) Successful in 17s
test ebook search / test-ebook-search (pull_request) Successful in 1m7s
build_systems / build-brain (pull_request) Successful in 42s
build_systems / build-jeeves (pull_request) Successful in 1m25s
build_systems / build-bob (pull_request) Successful in 2m3s
build_systems / build-rhapsody-in-green (pull_request) Failing after 1h18m40s

This commit is contained in:
2026-09-20 22:38:55 -04:00
parent b7dfe1d95b
commit 7224964a79
5 changed files with 12 additions and 7 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
{ {
services.printing = { services.printing = {
enable = true; enable = true;
drivers = with pkgs; [ drivers = with pkgs.x86-v1; [
gutenprint gutenprint
hplip hplip
]; ];
+2 -1
View File
@@ -1,6 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs.x86-v1; [
mangohud mangohud
steam-run steam-run
]; ];
@@ -10,6 +10,7 @@
gamemode.enable = true; gamemode.enable = true;
steam = { steam = {
enable = true; enable = true;
package = pkgs.x86-v1.steam;
gamescopeSession.enable = true; gamescopeSession.enable = true;
remotePlay.openFirewall = true; remotePlay.openFirewall = true;
localNetworkGameTransfers.openFirewall = true; localNetworkGameTransfers.openFirewall = true;
+4
View File
@@ -22,6 +22,10 @@
system = final.stdenv.hostPlatform.system; system = final.stdenv.hostPlatform.system;
config.allowUnfree = true; config.allowUnfree = true;
}; };
# Keep the complete KDE/Qt package scope on the same baseline architecture
# so large packages such as Qt WebEngine can use the upstream binary cache.
kdePackages = final.x86-v1.kdePackages;
}; };
patches = import ./patches; patches = import ./patches;
+4 -4
View File
@@ -15,16 +15,16 @@
mediainfo mediainfo
obs-studio obs-studio
x86-v1.obsidian x86-v1.obsidian
prismlauncher x86-v1.prismlauncher
prusa-slicer x86-v1.prusa-slicer
qalculate-gtk x86-v1.qalculate-gtk
vlc vlc
# browser # browser
brave brave
chromium chromium
# dev tools # dev tools
gparted gparted
jetbrains.datagrip x86-v1.jetbrains.datagrip
proxychains proxychains
# hardware tools # hardware tools
kicad-unstable kicad-unstable
+1 -1
View File
@@ -1,6 +1,6 @@
{ pkgs, ... }: { pkgs, ... }:
{ {
home.packages = with pkgs; [ home.packages = with pkgs.x86-v1; [
sweet-nova sweet-nova
candy-icons candy-icons
]; ];