Makes sense and you’re probably right, but I’ll tell you why I didn’t do it that way:
I just did what came first to me
I like the idea of the API defining the project structure
When adding a new package manager, if that ever happens, I would like to see all other implementation of the same functionality on the same file, for help and inspiration
Tbh these scripts are for my personal use, written in the way that makes sense for me. I only open sourced it as a joke an as an example of how reinventing your own wheel is not that hard sometimes, and comes with the benefit of doing just what you need it to do.
Actually I was thinking of adding a sysget fallback, as I might need to do some debian/fedora hacking soon.
Programmers, Stop Using Primitives. Use Civilized. (lemmy.sdf.org)
New VS Code Extension Replaces Booleans with Toggles (lemmy.sdf.org)
GitHub to Replace Pagan Monad with Christian Cross (lemmy.sdf.org)
Show Notifications in your Terminal (www.youtube.com)
Source code
Isn't it weird that we put credentials in the environment?
Almost every program that we run has access to the environment, so nothing stops them from curling our credentials to some nefarious server....
yas-bdsm: Yet Another Stow-Based Dotfiles System Manager (github.com)
GCC embraces web technologies with one (1) line of CSS.
Among the 15~ million lines of codes in the GCC source code, there is a single CSS line....
Run assembly scripts from your terminal without compiling (www.youtube.com)
Source code:...
The future is now (lemmy.sdf.org)
I did not ASCII that coming (lemmy.sdf.org)
Sway-Talisman: Sway – Terminal Application Launcher in Scratchpad, Minimalist And Native (github.com)
Rust To Impose Prima Nocta (lemmy.sdf.org)
GPL cheat sheet (lemmy.sdf.org)
Sway-MÜSLI: Sway – Minimal Ültrafast Status Line (github.com)
Microsoft builds a Death Ray. (sebastiancarlos.com)
Is your Startup running more on Mysticism than Programming? (sebastiancarlos.com)
YAS-QWIN (Yet Another SQL-Query Writing Interface) (github.com)
Beachpatrol: A CLI tool to replace and automate your everyday web browser (Wayland support) (github.com)
PM-JESUS: "Your own, package-manager, Jesus" 🎶 (Package Manager front-end) (github.com)