feat(zinit): integrate zinit for improved shell configuration #1

Merged
vokhactri merged 17 commits from feat/zinit into main 2025-04-18 20:50:42 +07:00
17 Commits
Author SHA1 Message Date
Tri Vo Khac 92372953de feat: update zinit configuration for enhanced command listing
- Set `ZINIT[LIST_COMMAND]` to use `lsd --tree` for improved directory visualization
- Ensure `ZINIT[NO_ALIASES]` is properly declared without export
2025-04-17 15:59:57 +07:00
Tri Vo Khac b238f54ca3 feat: update zsh aliases and options for improved functionality
- Modify `ls` and `la` aliases for better compatibility with `lsd`
- Add `gs` alias for a concise git status command
- Reinstate history settings in zsh options for consistent behavior
- Ensure history management options are clearly defined
2025-04-15 15:22:57 +07:00
Tri Vo Khac 2ec3c0b116 feat: add configuration files for aria2 and containers, and update zsh aliases
- Introduce aria2 configuration for RPC and default download directory
- Add containers configuration to suppress compose warning logs
- Update zsh aliases to include a shortcut for Docker using podman
2025-04-13 16:02:02 +07:00
Tri Vo Khac 3d97d39bdc feat: enhance zsh bin setup to include GNU tools
- Add support for GNU tools in PATH without 'g' prefix
- Include additional bin paths for local binaries
- Improve structure for adding directories to PATH
2025-03-13 13:17:00 +07:00
Tri Vo Khac 9ed04e7eae feat: enhance terminal and git configurations
- Add bar cursor style to Ghostty config
- Enable automatic remote setup for Git push
- Simplify zsh plugin configuration
- Expand and improve shell aliases
2025-02-11 10:38:06 +07:00
Tri Vo Khac c5bb6055bf feat: add initial Ghostty configuration with font and theme settings 2024-12-27 10:38:02 +07:00
Tri Vo Khac fe7b00ac51 fix: use single quote for fzf-preview 2024-12-09 10:31:05 +07:00
Tri Vo Khac 801449db29 refactor: restructure zsh configuration and move snippets to dedicated directory 2024-12-06 20:17:39 +07:00
Tri Vo Khac 833ef8f70e feat: enhance configuration with new aliases and local bin setup 2024-12-06 15:50:33 +07:00
Tri Vo Khac 70a2f649be fix:
- missing zsh history when using fzf
- not found aliases
2024-08-17 00:04:43 +07:00
Tri Vo Khac da6f073bdc fix(zshrc): set up aliases during binaries loading 2024-07-25 13:16:56 +07:00
Tri Vo Khac 5ed0cba195 update: fastfetch config 2024-07-20 20:39:25 +07:00
Tri Vo Khac 5263d1f693 update: optimize binary loading 2024-07-05 00:46:20 +07:00
Tri Vo Khac 406c0a5d6a feat: add fzf tab plugin 2024-07-04 23:03:54 +07:00
Tri Vo Khac 31b2255fbe update(aliases): add lsd 2024-07-04 23:03:26 +07:00
Tri Vo Khac 398aa1e864 update:
- remove codium
- remove unnecessary exports
- add micro and fnm binanry
- fix cd + tab issue
2024-07-04 22:06:54 +07:00
Tri Vo Khac 885a795aa5 refactor: use zinit 2024-07-04 17:49:07 +07:00