Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes #247
This moves:
.roast/initializers->$WORKFLOW_DIR/initializers~/.config/roast/initializers, but thus far the examples I've seen have all had initializers at a "workflow" level, not in~..roast/cache->$XDG_CACHE_HOME/roast/function_calls(default~/.cache/roast/function_calls)..roast/sessions->$XDG_DATA_HOME/roast/sessions(default~/.local/share/roast/sessions)..roast/sessions.rb->$XDG_DATA_HOME/roast/sessions.db(default~/.local/share/roast/sessions.db).Users are asked to run
roast xdg-migratein the case where they still have these legacy paths:When running
roast xdg-migratethey're taking through pickers asking if they'd like to migrate each dir and if they'd like to delete it after its migrated.After a deprecation period (say 1-3mo), we delete the XDGMigrate class and call XDG the new default.