From e2f999ec2a3dd7e9a52c7e2fadfe96976b5aee53 Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Sun, 5 May 2024 18:29:47 +0300 Subject: 2024-05-05 --- configurations/eonwe/default.nix | 14 +------------- configurations/eonwe/vidya.nix | 38 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 13 deletions(-) create mode 100644 configurations/eonwe/vidya.nix (limited to 'configurations') diff --git a/configurations/eonwe/default.nix b/configurations/eonwe/default.nix index 1d246c6..fdff40e 100644 --- a/configurations/eonwe/default.nix +++ b/configurations/eonwe/default.nix @@ -20,12 +20,6 @@ with lib; android.enable = true; beets.enable = true; bluetooth.enable = true; - games = { - lutris.enable = true; - minecraft.client.enable = true; - steam.enable = true; - steam-run.quirks.blackIsleStudios = true; - }; libvirtd.enable = true; incus.enable = true; mpd.enable = true; @@ -34,23 +28,17 @@ with lib; hm = { home.packages = with pkgs; [ - # anki - gzdoom + # anki # FIXME Broken again. iaito kdenlive krita obs-studio - openmw - openttd qbittorrent qolibri - qzdl radeontop - vcmi vesktop vial wacomtablet - xonotic ]; programs = { diff --git a/configurations/eonwe/vidya.nix b/configurations/eonwe/vidya.nix new file mode 100644 index 0000000..d2b85f5 --- /dev/null +++ b/configurations/eonwe/vidya.nix @@ -0,0 +1,38 @@ +{ pkgs, ... }: +{ + nixfiles.modules = { + common.nix.allowedUnfreePackages = [ + "dwarf-fortress" + "fallout-ce" + "fallout2-ce" + ]; + + games = { + lutris.enable = true; + + steam.enable = true; + steam-run.quirks.blackIsleStudios = true; + + minecraft.client.enable = true; + }; + }; + + hm.home.packages = with pkgs; [ + (crawl.override { tileMode = true; }) + (dwarf-fortress-packages.dwarf-fortress-full.override { + dfVersion = "0.47.05"; + theme = "cla"; + enableIntro = false; + enableFPS = true; + }) + fallout-ce + fallout2-ce + gzdoom + nethack + openmw + openttd + qzdl + vcmi + xonotic + ]; +} -- cgit v1.2.3