From 93ea668db35cb635a7023f9fee90eccf0438c395 Mon Sep 17 00:00:00 2001 From: Colin Date: Fri, 17 Nov 2023 00:13:34 +0000 Subject: [PATCH] install more desktop games --- hosts/common/programs/assorted.nix | 4 ++++ hosts/modules/gui/default.nix | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/hosts/common/programs/assorted.nix b/hosts/common/programs/assorted.nix index 0048caa7..402a425e 100644 --- a/hosts/common/programs/assorted.nix +++ b/hosts/common/programs/assorted.nix @@ -224,6 +224,8 @@ in # creds, but also 200 MB of node modules, etc discord.persist.byStore.private = [ ".config/discord" ]; + endless-sky.persist.byStore.plaintext = [ ".local/share/endless-sky" ]; + # `emote` will show a first-run dialog based on what's in this directory. # mostly, it just keeps a LRU of previously-used emotes to optimize display order. # TODO: package [smile](https://github.com/mijorus/smile) for probably a better mobile experience. @@ -263,6 +265,8 @@ in # printer/filament settings slic3r.persist.byStore.plaintext = [ ".Slic3r" ]; + space-cadet-pinball.persist.byStore.plaintext = [ ".local/share/SpaceCadetPinball" ]; + superTux.persist.byStore.plaintext = [ ".local/share/supertux2" ]; tdesktop.persist.byStore.private = [ ".local/share/TelegramDesktop" ]; diff --git a/hosts/modules/gui/default.nix b/hosts/modules/gui/default.nix index fcc2b80e..958f012a 100644 --- a/hosts/modules/gui/default.nix +++ b/hosts/modules/gui/default.nix @@ -22,7 +22,25 @@ sane.programs.desktopGameApps = { package = null; suggestedPrograms = [ + # "andyetitmoves" # TODO: fix build! + # "armagetronad" # tron/lightcycles; WAN and LAN multiplayer + # "cutemaze" # meh: trivial maze game; qt6 and keyboard-only + # "cuyo" # trivial puyo-puyo clone + "endless-sky" # space merchantilism/exploration + # "factorio" + "frozen-bubble" # WAN + LAN + 1P/2P bubble bobble + # "hedgewars" # WAN + LAN worms game (5~10 people online at any moment; ) + # "libremines" # meh: trivial minesweeper; qt6 + # "mario0" # SMB + portal + # "mindustry" + # "minesweep-rs" # CLI minesweeper + # "nethack" + # "osu-lazer" + # "pinball" # 3d pinball; kb/mouse. old sourceforge project + # "powermanga" # STYLISH space invaders derivative (keyboard-only) "shattered-pixel-dungeon" # doesn't cross compile + "space-cadet-pinball" # LMB/RMB controls (bindable though. volume buttons?) + "tumiki-fighters" # keyboard-only "vvvvvv" # keyboard-only controls ]; };