summaryrefslogtreecommitdiffstats
path: root/lass/2configs
diff options
context:
space:
mode:
authorlassulus <lass@aidsballs.de>2016-12-07 10:14:27 +0100
committerlassulus <lass@aidsballs.de>2016-12-07 10:14:27 +0100
commitddf04562b2a155f1599988d089c0ca6ed2def3a4 (patch)
treeddc1694a14a5e11e48f375fb2afa13a1fe686aa2 /lass/2configs
parent0c84c2bd4d2f3ef50601f136fd4c537ae7a97416 (diff)
l 2 games: add vdoom{1,2} to pkgs
Diffstat (limited to 'lass/2configs')
-rw-r--r--lass/2configs/games.nix18
1 files changed, 16 insertions, 2 deletions
diff --git a/lass/2configs/games.nix b/lass/2configs/games.nix
index 82b7eb2c9..245f3ca1e 100644
--- a/lass/2configs/games.nix
+++ b/lass/2configs/games.nix
@@ -2,12 +2,16 @@
let
mainUser = config.users.extraUsers.mainUser;
+ vdoom = pkgs.writeDash "vdoom" ''
+ ${pkgs.zandronum}/bin/zandronum \
+ -fov 120 \
+ "$@"
+ '';
doom = pkgs.writeDash "doom" ''
DOOM_DIR=''${DOOM_DIR:-~/doom/}
- ${pkgs.zandronum}/bin/zandronum \
+ ${vdoom} \
-file $DOOM_DIR/lib/brutalv20.pk3 \
-file $DOOM_DIR/lib/RebotStarcraftMarines.pk3 \
- -fov 120 \
"$@"
'';
doom1 = pkgs.writeDashBin "doom1" ''
@@ -18,12 +22,22 @@ let
DOOM_DIR=''${DOOM_DIR:-~/doom/}
${doom} -iwad $DOOM_DIR/wads/stock/doom2.wad "$@"
'';
+ vdoom1 = pkgs.writeDashBin "vdoom1" ''
+ DOOM_DIR=''${DOOM_DIR:-~/doom/}
+ ${vdoom} -iwad $DOOM_DIR/wads/stock/doom.wad "$@"
+ '';
+ vdoom2 = pkgs.writeDashBin "vdoom2" ''
+ DOOM_DIR=''${DOOM_DIR:-~/doom/}
+ ${vdoom} -iwad $DOOM_DIR/wads/stock/doom2.wad "$@"
+ '';
in {
environment.systemPackages = with pkgs; [
dwarf_fortress
doom1
doom2
+ vdoom1
+ vdoom2
];
users.extraUsers = {