Closed ashkitten closed 4 years ago
See if this works to your satisfaction: https://github.com/Zingabopp/BeatSync/actions/runs/195889592
having configs and logs next to the assembly won't work for me specifically since i'm actually building and installing the program myself with nix (https://github.com/ashkitten/nixos-config/blob/master/packages/BeatSyncConsole/default.nix). a cli option or environment variable to specify the config/log directories would work, since i can just add it to the wrapper... but it would certainly be nice to just use xdg dirs like QBeat does
CLI options for config/log directories added.
-c <PATH>
for config directory.-L <PATH>
for log directory.
https://github.com/Zingabopp/BeatSync/actions/runs/196027002that works for me, thanks
Official release: https://github.com/Zingabopp/BeatSync/releases/tag/0.9.0
at the moment, BeatSyncConsole uses files inside the current working directory, which is problematic as i want to add the executable to my PATH so i can run it from anywhere. as is, depending on where i run it from, it won't pick up the existing config and will litter the current directory with
configs
,logs
, andTemp
on linux it should probably use a folder according to the XDG standard (usually under
~/.config
) for theconfigs
andlogs
directories, and assumingTemp
is what it says, it can usemktemp
to have the system create a temporary directory for it.