feat(polymita-picta): adjustments for the steam deck
This commit is contained in:
parent
d58287e2b0
commit
e8057d4d4c
|
@ -28,6 +28,16 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Use some fonts
|
||||||
|
fonts = {
|
||||||
|
enableDefaultPackages = true;
|
||||||
|
packages = with pkgs; [hackNerdLigatures noto-fonts noto-fonts-cjk joypixels];
|
||||||
|
fontconfig = {
|
||||||
|
enable = true;
|
||||||
|
defaultFonts.monospace = ["Hack NF FC Ligatured"];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
services.openssh = {
|
services.openssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings.PasswordAuthentication = false;
|
settings.PasswordAuthentication = false;
|
||||||
|
@ -45,6 +55,7 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
steam-rom-manager
|
steam-rom-manager
|
||||||
(pkgs.callPackage ../pkgs/boilr.nix {})
|
(pkgs.callPackage ../pkgs/boilr.nix {})
|
||||||
|
electron
|
||||||
];
|
];
|
||||||
|
|
||||||
security.sudo.extraRules = [
|
security.sudo.extraRules = [
|
||||||
|
@ -59,7 +70,11 @@
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.steam.enable = true;
|
programs.steam = {
|
||||||
|
enable = true;
|
||||||
|
package = pkgs.steam;
|
||||||
|
remotePlay.openFirewall = true;
|
||||||
|
};
|
||||||
jovian.devices.steamdeck.enable = true;
|
jovian.devices.steamdeck.enable = true;
|
||||||
jovian.steam.enable = true;
|
jovian.steam.enable = true;
|
||||||
jovian.steam.autoStart = true;
|
jovian.steam.autoStart = true;
|
||||||
|
|
|
@ -54,6 +54,8 @@ in
|
||||||
buildInputs = rpathLibs;
|
buildInputs = rpathLibs;
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
|
mkdir -p $out/share/applications
|
||||||
|
cp flatpak/io.github.philipk.boilr.desktop $out/share/applications/
|
||||||
patchelf --add-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/boilr
|
patchelf --add-rpath "${lib.makeLibraryPath rpathLibs}" $out/bin/boilr
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue