System Gen76 @ 2025-06-25-01:01:32 by jonas@monolith
This commit is contained in:
parent
211978092d
commit
1a4c3ff397
@ -58,6 +58,7 @@
|
||||
hive.wg.client.privateKeyFile = config.sops.secrets.wg-priv.path;
|
||||
hive.wg.client.peer = "monolith";
|
||||
hive.programs.games.enable = true;
|
||||
hive.programs.games.dayz = true;
|
||||
hive.programs.games.lutris = true;
|
||||
hive.programs.games.steam = true;
|
||||
hive.programs.games.wine = true;
|
||||
@ -81,12 +82,9 @@
|
||||
discord
|
||||
docker
|
||||
docker-compose
|
||||
drawio
|
||||
feh
|
||||
firefox
|
||||
git
|
||||
hive.crossover
|
||||
inputs.dzgui-nix.packages.${pkgs.stdenv.system}.default
|
||||
insomnia
|
||||
libreoffice
|
||||
mosquitto
|
||||
@ -98,7 +96,6 @@
|
||||
nix-output-monitor
|
||||
obsidian
|
||||
openhantek6022
|
||||
proton-caller
|
||||
qalculate-qt
|
||||
qtpass
|
||||
ranger
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
{
|
||||
config,
|
||||
inputs,
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
@ -15,6 +16,13 @@ in {
|
||||
Enable Steam support.
|
||||
'';
|
||||
};
|
||||
dayz = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Enable DayZ tools.
|
||||
'';
|
||||
};
|
||||
lutris = lib.mkOption {
|
||||
type = lib.types.bool;
|
||||
default = false;
|
||||
@ -48,10 +56,15 @@ in {
|
||||
];
|
||||
})
|
||||
++ lib.optional cfg.r2modman pkgs.r2modman
|
||||
++ lib.optionals cfg.dayz [
|
||||
pkgs.hive.crossover
|
||||
inputs.dzgui-nix.packages.${pkgs.stdenv.system}.default
|
||||
]
|
||||
++ lib.optionals cfg.wine [
|
||||
pkgs.wine
|
||||
pkgs.winetricks
|
||||
];
|
||||
]
|
||||
++ lib.optional (cfg.steam && cfg.wine) pkgs.proton-caller;
|
||||
|
||||
programs.steam = lib.mkIf cfg.steam {
|
||||
enable = true;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user