Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: mvp #17

Merged
merged 77 commits into from
Mar 10, 2024
Merged

feat: mvp #17

merged 77 commits into from
Mar 10, 2024

Conversation

norskeld
Copy link
Owner

This PR implements the MVP.

Resolves #13
Resolves #15

I decided to switch to command-based design and get rid of `file:` prefix for
local repositories. This allows:

- Get rid of programmatic shell expansion and simply leverage shell
capabilities.
- Make use of proper tab completions since now there's no prefix that'd been
breaking such functionality, which was rather annoying.

Also refactored code a bit and slightly simplified/reorganized it.
norskeld added 22 commits March 10, 2024 12:05
Because `arx.kdl` is essentially a config file, and manifest has a different
meaning and purpose.
@norskeld norskeld added the feat New feature or request label Mar 10, 2024
@norskeld norskeld self-assigned this Mar 10, 2024
@norskeld norskeld merged commit ac75a88 into master Mar 10, 2024
4 checks passed
@norskeld norskeld deleted the feat/mvp branch March 10, 2024 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat: mvp feat: allow to use local repositories
1 participant