-
Notifications
You must be signed in to change notification settings - Fork 149
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
Zen ZSH #269
base: main
Are you sure you want to change the base?
Zen ZSH #269
Conversation
…e of dotfiles dependency and updated oh-my-posh to oh-my-posh-bin in general.sh. Updated grimblast to grimblast-git in hyprland.sh. Added trizen and pacseek to optional.sh.
…bash and zsh to use posh and addded a variable for built in oh-my-posh themes. Removed oh-my-zsh since it slows down boot times and is not really needed. Added some basic plugins in the plugin folder. The post install shell script still installs all the previous plugins used by oh-my-zsh and also install zsh-completions but sources it manually removing the need for oh-my-zsh completely.
…s to shell.sh to install the plugins directly from source if the user chooses zsh.
fixed gaps in script
Forgot to mention, I have tried installing directly from my branch on 2 different devices and the setup ran smoothly. Currently, even on ml4w-dotfiles:main, the rsync package is missing and oh-my-posh and grimblast are outdated. Also trizen and pacseek should both be optional imo since they are not really required. |
Instead of checking for installed AUR helpers liek yay and paru and then deciding what to do, this script initially asks the user what their preferred AUR helper is, it then checks if the chosen helper is installed. If not, the script then installs the chosen AUR helper and cleans up after it self at then end.
I like a lot of stuff in this PR, would it be possible to add some support for "aurto" or other non-wrapper helpers in this PR (even as an argument or advanced option?). I believe we would just have to set This would also add support for users who are using pacman repos that already have all the required AUR packages (potentially |
@ZeroEcks An advanced option where it sets the aur helper to |
@mylinuxforwork Have you had the chance to checkout the custom aur helper? |
Not yet. I am currently working on the maintenance release of 2.9.6.2 with important updates of the base installation. But will definitely check for 2.9.7 I will come back to you as soon as possible. |
@ZeroEcks i have made a new branch |
Sorry mate, I don't really have time to test at the moment, however you can emulate it by exporting the packages ( |
This pull requests holds a few upgrades to ZSH & updates to the packages installed.
Removed oh-my-zsh & starship.
Updates to packages
Native Plugin Handling in ZSH