diff --git a/home/christoph/nixinator/default.nix b/home/christoph/nixinator/default.nix index a9b62fd2..ef4d06b6 100644 --- a/home/christoph/nixinator/default.nix +++ b/home/christoph/nixinator/default.nix @@ -36,6 +36,7 @@ rec { bottles.enable = true; discordChromium.enable = true; discordElectron.enable = false; # This is the nixpkgs version, prefer the one from flatpak module + dwarffortress.enable = true; steam = { enable = true; diff --git a/home/modules/gaming.nix b/home/modules/gaming.nix index 517c775a..058a7434 100644 --- a/home/modules/gaming.nix +++ b/home/modules/gaming.nix @@ -23,6 +23,7 @@ in { discordChromium.enable = mkEnableOpt "Discord (Chromium)"; prism.enable = mkEnableOpt "PrismLauncher for Minecraft (flatpak)"; bottles.enable = mkEnableOpt "Bottles (flatpak)"; + dwarffortress.enable = mkEnableOpt "Dwarf Fortress"; steam = { enable = mkEnableOpt "Steam (flatpak)"; @@ -66,6 +67,8 @@ in { # Prefer flatpak version as this one doesn't find the STEAM_DIR automatically # (optionals cfg.steam.enable [ protontricks ]) + + (optionals cfg.dwarffortress.enable [ dwarf-fortress-full ]) ]; # This doesn't work because steam doesn't detect symlinked skins, files have to be copied