2023-10-07 05:50:58 +00:00
|
|
|
# configuration:
|
|
|
|
# - things like calibration data live in ~/.stepmania-5.1/Save/Preferences.ini
|
|
|
|
# - GlobalOffsetSeconds = difference between audio and video delay.
|
|
|
|
# Hit F6 twice in-game to being auto calibration
|
|
|
|
# Usually the result will be negative (i.e. the higher the latency of the pad, the more negative the offset)
|
|
|
|
# - SoundDevice: use pacmd list-sources and select alsa_output.pci-xxxxx
|
|
|
|
# - VisualOffset: if video is coming LATE, then use a negative number
|
|
|
|
#
|
|
|
|
# songs/packs:
|
|
|
|
# - find pad packs:
|
|
|
|
# - <https://docs.google.com/spreadsheets/d/1F1IURV1UAYiICTLhAOKIJfwUN1iG12ZOufHZuDKiP48/edit#gid=27038621>
|
|
|
|
# - https://www.reddit.com/r/Stepmania/comments/aku3lb/best_pad_packs_on_stepmaniaonlinenet_or_elsewhere/
|
|
|
|
# - https://fitupyourstyle.com/
|
|
|
|
# allows search by difficulty
|
|
|
|
# - dl packs from <https://stepmaniaonline.net>
|
|
|
|
{ ... }:
|
|
|
|
{
|
|
|
|
sane.programs.stepmania = {
|
2023-11-08 15:32:50 +00:00
|
|
|
persist.byStore.plaintext = [
|
2023-10-07 05:50:58 +00:00
|
|
|
".stepmania-5.1/Cache" #< otherwise gotta index all the songs every launch
|
|
|
|
".stepmania-5.1/Save"
|
|
|
|
];
|
2024-02-06 05:48:11 +00:00
|
|
|
fs.".stepmania-5.1/Courses".symlink.target = "/mnt/servo/media/games/stepmania/Courses";
|
|
|
|
fs.".stepmania-5.1/Songs".symlink.target = "/mnt/servo/media/games/stepmania/Songs";
|
2023-10-08 02:41:00 +00:00
|
|
|
fs.".stepmania-5.1/stepmania.nix".symlink.target = "../nixos/hosts/common/programs/stepmania.nix";
|
2023-10-07 05:50:58 +00:00
|
|
|
# TODO: setup ~/.stepmania-5.1/Themes
|
|
|
|
};
|
|
|
|
}
|