Merge pull request #143 from DarkKirb/use-x64-wine

Use x86_64-linux wine on all arches
This commit is contained in:
Charlotte 🦝 Delenk 2023-01-12 16:08:44 +01:00 committed by GitHub
commit 35224be111
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 7 deletions

View file

@ -25,10 +25,10 @@ in {
fontconfig = {
enable = true;
defaultFonts = {
emoji = [ "Noto Color Emoji" ];
monospace = [ "Fira Code" "Font Awesome 5 Free" ];
sansSerif = [ "Noto Sans" "Font Awesome 5 Free" ];
serif = [ "Noto Serif" "Font Awesome 5 Free" ];
emoji = ["Noto Color Emoji"];
monospace = ["Fira Code" "Font Awesome 5 Free"];
sansSerif = ["Noto Sans" "Font Awesome 5 Free"];
serif = ["Noto Serif" "Font Awesome 5 Free"];
};
};
fonts = with pkgs; [
@ -129,5 +129,13 @@ in {
};
security.polkit.enable = true;
services.dbus.enable = true;
services.dbus.packages = with pkgs; [ dconf ];
services.dbus.packages = with pkgs; [dconf];
# Futureproofing: on non-x86 machines, emulate x86
boot.binfmt.emulatedSystems =
if system != "x86_64-linux"
then [
"x86_64-linux"
"i686-linux"
]
else [];
}

View file

@ -1,9 +1,15 @@
args: {pkgs, ...}: {
args: {
pkgs,
nixpkgs,
...
}: let
x86_64-linux-pkgs = import nixpkgs {system = "x86_64-linux";};
in {
imports = [
(import ./grapejuice.nix args)
];
home.packages = [
pkgs.wineWowPackages.staging
x86_64-linux-pkgs.wineWowPackages.staging
pkgs.prismlauncher
];
}