parent
8d46d0d60b
commit
a4671a524f
5 changed files with 37 additions and 5 deletions
|
|
@ -95,7 +95,7 @@
|
|||
digitalClock = {
|
||||
date = {
|
||||
enable = true;
|
||||
format = "shortDate";
|
||||
format.custom = "dd-MM-yyyy";
|
||||
position = "belowTime";
|
||||
};
|
||||
time = {
|
||||
|
|
|
|||
|
|
@ -23,6 +23,11 @@ in {
|
|||
remotePlay.openFirewall = true;
|
||||
dedicatedServer.openFirewall = true;
|
||||
localNetworkGameTransfers.openFirewall = true;
|
||||
|
||||
extraCompatPackages = with pkgs; [
|
||||
proton-ge-bin
|
||||
];
|
||||
|
||||
# package = pkgs.steam.override {
|
||||
# extraEnv = {
|
||||
# DXVK_HUD = "compiler";
|
||||
|
|
|
|||
27
modules/nixos/services/games/openrct.nix
Normal file
27
modules/nixos/services/games/openrct.nix
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
{ config, lib, pkgs, namespace, ... }:
|
||||
let
|
||||
inherit (lib) mkIf mkEnableOption;
|
||||
|
||||
cfg = config.${namespace}.services.games.openrct;
|
||||
in
|
||||
{
|
||||
options.${namespace}.services.games.openrct = {
|
||||
enable = mkEnableOption "OpenRCT2";
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
environment.systemPackages = with pkgs; [
|
||||
openrct2
|
||||
];
|
||||
|
||||
systemd.services.openrct = {
|
||||
enable = true;
|
||||
after = [ "network.target"];
|
||||
description = "OpenRCT2 Server";
|
||||
serviceConfig = {
|
||||
Type = "";
|
||||
ExecStart = lib.getExe pkgs.openrct2;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
@ -11,8 +11,8 @@ in
|
|||
mkWindowsAppNoCC rec {
|
||||
inherit wine;
|
||||
|
||||
pname = "studio";
|
||||
version = "2.25.4";
|
||||
pname = "studio";
|
||||
version = "2.25.12";
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://studio.download.bricklink.info/Studio2.0+EarlyAccess/Archive/2.25.12_1/Studio+2.0+EarlyAccess.exe";
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
services.logrotate.checkConfig = false;
|
||||
|
||||
environment.systemPackages = with pkgs; [ beyond-all-reason ];
|
||||
environment.systemPackages = with pkgs; [ beyond-all-reason openrct2 ];
|
||||
|
||||
sneeuwvlok = {
|
||||
hardware.has = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue