New installer and more! #12
warbacon
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have news about the development of zunder-zsh that will change the direction of the project a bit, so let me start with the installation process.
Installer rewrite
I am currently rewriting the zunder-zsh installer in POSIX shell, not because I've run into any problems using bash, but it might allow me to take the project to even more devices.
The main reason why I am rewriting it is not because of the language used, but because my goal is to make it more intuitive, more beautiful, more powerful and smarter.
One-command installation
I wanted to solve a problem, and that is having to leave unnecessary traces after installing zunder-zsh. This means that you do not have to clone the entire repository to install the project and simply run a command to start the installer.
Better defaults
I think zunder-zsh is in a good state as it is, but I always want to take it further, in this case following the "less is more" principle.
I want to minimize the dependencies so that the terminal can be used comfortably and dispense with those features that someone may not use.
This should not be a big problem as I plan to include in the documentation how to manually include the functions I have removed. Speaking of documentation...
Better documentation
The project has evolved a lot since the first time I started to take it a bit seriously and structured the documentation, so my plan is to write it all from scratch and this time documenting the installer or uninstaller code well.
I may even write my own zsh wiki if I feel like it, who knows!
Closing
It's been almost two years since I started this project for myself to configure the terminal to look nice and be functional in a few steps on any system since I use many virtual machines.
Eventually I realized that what I was creating was pretty cool, and if I took it seriously, it could help a lot of people. And here we are.
Thank you for reading this far and feel free to make suggestions!
Beta Was this translation helpful? Give feedback.
All reactions