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 = {
enable = true;
drivers = with pkgs; [
drivers = with pkgs.x86-v1; [
gutenprint
hplip
];
+2 -1
View File
@@ -1,6 +1,6 @@
{ pkgs, ... }:
{
environment.systemPackages = with pkgs; [
environment.systemPackages = with pkgs.x86-v1; [
mangohud
steam-run
];
@@ -10,6 +10,7 @@
gamemode.enable = true;
steam = {
enable = true;
package = pkgs.x86-v1.steam;
gamescopeSession.enable = true;
remotePlay.openFirewall = true;
localNetworkGameTransfers.openFirewall = true;
+4
View File
@@ -22,6 +22,10 @@
system = final.stdenv.hostPlatform.system;
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;
+4 -4
View File
@@ -15,16 +15,16 @@
mediainfo
obs-studio
x86-v1.obsidian
prismlauncher
prusa-slicer
qalculate-gtk
x86-v1.prismlauncher
x86-v1.prusa-slicer
x86-v1.qalculate-gtk
vlc
# browser
brave
chromium
# dev tools
gparted
jetbrains.datagrip
x86-v1.jetbrains.datagrip
proxychains
# hardware tools
kicad-unstable
+1 -1
View File
@@ -1,6 +1,6 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
home.packages = with pkgs.x86-v1; [
sweet-nova
candy-icons
];