summaryrefslogtreecommitdiffstats
path: root/modules/by-name/lu/lutris/module.nix
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-02 19:55:32 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-11-05 22:47:43 +0100
commit83f0daa6c54c26ad240c46722d3ad84f853f517a (patch)
tree64ea00623691af7ba27d36a8bb3d0faa9a67096f /modules/by-name/lu/lutris/module.nix
parentpkgs/*: Use a `stable`/`unstable` marker in the filename (diff)
downloadnixos-config-83f0daa6c54c26ad240c46722d3ad84f853f517a.zip
modules/*: Fix various name mistakes and other issues
Diffstat (limited to '')
-rw-r--r--modules/by-name/lu/lutris/module.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/modules/by-name/lu/lutris/module.nix b/modules/by-name/lu/lutris/module.nix
index 7772b269..54f8f955 100644
--- a/modules/by-name/lu/lutris/module.nix
+++ b/modules/by-name/lu/lutris/module.nix
@@ -23,7 +23,7 @@ in {
};
config = lib.mkIf cfg.enable {
- soispha.impermanence.userDirectories = [
+ vhack.persist.userDirectories.soispha = [
".config/lutris"
];
soispha.services.unison.pathsToSync = [
@@ -33,6 +33,9 @@ in {
"${homeDirectory}/.local/share/lutris/install"
];
+ # For some reason `lutris` depends on `gtk+-2`.
+ soispha.nixpkgs.problemHandlers."gtk+".broken = "warn";
+
# TODO: This should also have something, to avoid giving the games network access: 'https://github.com/lutris/docs/blob/master/DisableNetworkAccess.md' <2026-07-10>
home-manager.users.soispha = {
programs.lutris = {