summaryrefslogtreecommitdiff
path: root/configurations
diff options
context:
space:
mode:
authorAzat Bahawi <azat@bahawi.net>2024-05-05 18:29:47 +0300
committerAzat Bahawi <azat@bahawi.net>2024-05-05 18:29:47 +0300
commite2f999ec2a3dd7e9a52c7e2fadfe96976b5aee53 (patch)
treeb1a888abb6f8fd806ce06280e124bf8a55f6ba6a /configurations
parent389becf9700d3dee7f09073ce4d235fc7c30b5c8 (diff)
2024-05-05
Diffstat (limited to 'configurations')
-rw-r--r--configurations/eonwe/default.nix14
-rw-r--r--configurations/eonwe/vidya.nix38
2 files changed, 39 insertions, 13 deletions
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
+ ];
+}