Commit Graph

28 Commits

Author SHA1 Message Date
4c1c7de0b7 refactor: Remove redundant curl availability checks
Some checks failed
Lint / lint (push) Failing after 56s
Lint / lint (pull_request) Failing after 1m5s
2026-06-26 21:49:24 +05:30
f5a266ff70 feat: Implement the github release helper with github.sh 2026-06-26 19:57:47 +05:30
c42687a710 feat: Added registry helpers for installers
Some checks failed
Lint / lint (push) Failing after 13s
Lint / lint (pull_request) Failing after 13s
2026-06-26 18:36:39 +05:30
7f3ff45f05 refactor: Use jq instead of custom posix complient json.sh
Some checks failed
Lint / lint (push) Failing after 14s
Lint / lint (pull_request) Failing after 15s
While json.sh worked decently for reading json files, I didn't want to
implement writing to json files as well and make it completely
unreadable due to the added complexity.

So, I think its better to just use jq and keep things relatively simple
with the tradeoff of a lightweight dependency
2026-06-26 18:19:23 +05:30
9c86486ee6 feat: Added support for lazy loading plugins 2026-06-25 19:20:09 +05:30
b31a326ca1 feat: Implement Rollbacks and Savepoints! 2026-06-24 22:01:30 +05:30
0486755771 refactor: use drop-ins for aliases and path management 2026-06-24 19:57:38 +05:30
a56bee0b9c refactor: remove bootstrap spaghetti from installers 2026-06-22 09:11:39 +05:30
7e48f01cca refactor: Improve directory resolution logic 2026-06-21 15:55:11 +05:30
f9ed59786f feat: Automate versioning workflow with release script and semantic rules 2026-06-21 14:38:59 +05:30
b8862b925e refactor: Remove wget fallbacks 2026-06-21 12:54:45 +05:30
fce177a0df refactor: Improve project scaffolding 2026-06-20 19:33:52 +05:30
4318cd8536 refactor: shift aliases to separate file 2026-06-20 19:28:32 +05:30
e658d6d375 feat: Dynamic package registry 2026-06-20 19:05:20 +05:30
0978403fa2 fix: Hold stdin when progressbar is active 2026-06-20 18:19:50 +05:30
64d4c5c5af fix: Make progressbar non blocking 2026-06-20 18:13:28 +05:30
c70b63aff0 fix: loader over curl 2026-06-20 18:03:56 +05:30
0263cf0630 fun loader 2026-06-20 17:57:05 +05:30
6415d1d65f remove zsh support 2026-06-20 13:54:39 +05:30
bf1529b354 feat: Auto updator 2026-06-20 13:24:52 +05:30
b7832b91c0 feat: use session keep alive for curl, speed up initial setup 2026-06-20 10:36:36 +05:30
f8ea98a468 refactor: rename b conf to bcon 2026-06-20 09:25:04 +05:30
e3041b755b feat: Tab Autocompletion 2026-06-19 23:52:58 +05:30
e9fbd08423 major refactor 2026-06-19 23:42:18 +05:30
Aditya Gupta
c3d911957d fix: is non-empty before match check 2026-06-19 21:45:04 +05:30
Aditya Gupta
d376d6e3e2 decoupled bootstrapper added uninstaller 2026-06-19 21:36:24 +05:30
Aditya Gupta
d3a78a9373 improved routing 2026-06-19 20:43:29 +05:30
Aditya Gupta
b1338094e9 added metascript 2026-06-19 20:15:09 +05:30