about summary refs log tree commit diff
path: root/nix
diff options
context:
space:
mode:
authorNguyễn Gia Phong <mcsinyx@disroot.org>2022-08-30 15:46:43 +0900
committerNguyễn Gia Phong <mcsinyx@disroot.org>2022-08-30 15:46:43 +0900
commit1aaf8850986e1199b1830ee2b754c329dc179f04 (patch)
treec789f6188b910e4499e9ecb72f1f474959c2f743 /nix
parent0848889c72e894edbefc5f35a91fe940d27980ac (diff)
downloaddotfiles-1aaf8850986e1199b1830ee2b754c329dc179f04.tar.gz
Reorganize games
Diffstat (limited to 'nix')
-rw-r--r--nix/games.nix7
-rw-r--r--nix/hardware-configuration.nix6
2 files changed, 10 insertions, 3 deletions
diff --git a/nix/games.nix b/nix/games.nix
index 74adf49..a146931 100644
--- a/nix/games.nix
+++ b/nix/games.nix
@@ -1,11 +1,11 @@
 { config, pkgs, ... }:
 {
   environment.systemPackages = with pkgs; [
-    scorched3d zeroad # hedgewars _20kly strategy
+    scorched3d zeroad # _20kly hedgewars strategy
     astromenace chromium-bsu # scrolling
     taisei # shmup
-    bastet moon-buggy n2048 # text
-    blackshades xonotic-glx # fps
+    bastet moon-buggy n2048 ttyper # text
+    blackshades openmw xonotic-glx # fps
     blobwars superTux teeworlds # platformer
     bonzomatic # engine
     extremetuxracer gl117 gltron superTuxKart # vehicle
@@ -13,4 +13,5 @@
     frozen-bubble pinball xbill # coffeebreak
     neverball # puzzle
   ];
+  hardware.opengl.driSupport32Bit = true;
 }
diff --git a/nix/hardware-configuration.nix b/nix/hardware-configuration.nix
index f957f2b..94bf58c 100644
--- a/nix/hardware-configuration.nix
+++ b/nix/hardware-configuration.nix
@@ -63,6 +63,12 @@
       neededForBoot = true;
     };
 
+    "/home/sea/Games" = {
+      device = "/dev/disk/by-uuid/75646045-86cf-4b97-90ad-7acd384f8b35";
+      fsType = "btrfs";
+      options = [ "subvol=games" "compress-force=zstd" "noatime" ];
+    };
+
     "/home/sea/Videos/Movies" = {
       device = "/dev/disk/by-uuid/75646045-86cf-4b97-90ad-7acd384f8b35";
       fsType = "btrfs";