diff options
author | Matt Singleton <matt@xcolour.net> | 2024-11-06 15:58:54 -0600 |
---|---|---|
committer | Matt Singleton <matt@xcolour.net> | 2024-11-06 15:58:54 -0600 |
commit | bd9538a24a9207b4bd88f71956a817b5b042874b (patch) | |
tree | 711e5747dae7dc668344a3e42d8856e560819842 /stow/console-utils/.local/bin/doom | |
parent | 2be10e1420afea58f859ea4ec5b7565ac1849de2 (diff) |
support scripts
Diffstat (limited to 'stow/console-utils/.local/bin/doom')
-rwxr-xr-x | stow/console-utils/.local/bin/doom | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/stow/console-utils/.local/bin/doom b/stow/console-utils/.local/bin/doom new file mode 100755 index 0000000..5085e20 --- /dev/null +++ b/stow/console-utils/.local/bin/doom @@ -0,0 +1,29 @@ +#!/bin/bash + +case $1 in + doom) + iwad="$HOME/Games/doom/DOOM.WAD" + ;; + sigil) + iwad="$HOME/Games/doom/DOOM.WAD" + pwad="$HOME/Games/doom/SIGIL_v1_21.wad" + ;; + doom2) + iwad="$HOME/Games/doom/DOOM2.WAD" + ;; + tnt) + iwad="$HOME/Games/doom/TNT.WAD" + ;; + plutonia) + iwad="$HOME/Games/doom/PLUTONIA.WAD" + ;; + *) +esac + +if [ -n "$pwad" ] && [ -n "$iwad" ]; then + flatpak run --filesystem="$HOME/Games/doom:ro" io.github.fabiangreffrath.Doom -iwad "$iwad" -merge "$pwad" +elif [ -n "$iwad" ]; then + flatpak run --filesystem="$HOME/Games/doom:ro" io.github.fabiangreffrath.Doom -iwad "$iwad" +else + flatpak run --filesystem="$HOME/Games/doom:ro" io.github.fabiangreffrath.Doom +fi |