Commit Graph

27 Commits

Author SHA1 Message Date
alvinlollo c56cf4b6c9 Add message for existing zsh shell users 2026-02-20 16:18:22 +11:00
alvinlollo febac68529 Update config 2026-02-20 16:14:42 +11:00
alvinlollo 3c9bea07ad Add zsh autocomplete 2026-02-14 10:39:42 +11:00
alvinlollo bce9680632 Avoid package manager exit 1
The script will now skip the installation of the dependencies if they are already installed to avoid the script exiting early.
2026-02-12 22:40:31 +11:00
alvinlollo 4575b84f0d Fix typos and improve shell change command 2026-01-29 09:47:14 +11:00
alvinlollo 6b59a46ea0 Fix syntax 2026-01-21 16:37:05 -08:00
alvinlollo 3a139a3563 Run local scripts first before using from github 2026-01-21 16:19:05 -08:00
alvinlollo e98df34f7c Add comments, guardrails and --skip-watermark flag 2026-01-21 14:43:33 -08:00
alvinlollo fa38387183 Update zsh.sh 2026-01-01 14:01:44 +11:00
alvinlollo f14f0d8be8 Update zsh.sh 2025-11-18 12:30:46 +11:00
Alvin Vilaythong 8eb6627d4d Make all scripts executible 2025-11-12 07:33:51 +11:00
alvinlollo 922bc52eda Bad flag option 2025-11-11 19:01:45 +11:00
alvinlollo e85fc40e22 Add zsh to /etc/shells for shell change 2025-11-08 23:21:16 +11:00
alvinlollo 3cfb0155b9 Removed oh-my-zsh backup 2025-11-08 23:18:14 +11:00
alvinlollo da415047fc Install Oh-My-Zsh without exiting early
Reorder and uncomment backup and download commands for .zshrc and fzf configuration.
2025-11-08 23:15:59 +11:00
alvinlollo 01f85f0f37 Update zsh.sh to backup and configure zsh and fzf before oh my zsh install
Backup the old .zshrc file, download new configuration files, and set up fzf.
2025-11-08 23:11:51 +11:00
alvinlollo d09aea1b8d Fix typo 2025-11-08 22:55:44 +11:00
alvinlollo d47c818b52 Improve error handling
Refactor error handling and installation logic for Zsh.
2025-11-08 22:52:48 +11:00
alvinlollo efda530468 Fix prerequisites 2025-10-26 23:24:15 +11:00
alvinlollo 03c1917648 Change default shell 2025-06-13 23:51:59 +10:00
alvinlollo 28e5a06afe Debian support 2025-06-13 23:40:44 +10:00
alvinlollo d7b062dc7b Ready to integrate into main script as separate script 2025-06-13 23:34:26 +10:00
alvinlollo f9088500c8 Update zsh.sh 2025-05-03 14:47:07 +10:00
alvinlollo cffc916c1e Update zsh.sh 2025-05-03 14:39:02 +10:00
alvinlollo 4a6543a977 Update zsh.sh 2025-04-21 17:33:58 +10:00
alvinlollo e675237dbe Install prerequisites 2025-04-19 18:16:55 +10:00
alvinlollo 7c6607c268 Created zsh.sh
added zsh install with configs
2025-04-19 18:15:52 +10:00