Awesome
Goldenprompt
Goldenprompt is a simple zsh prompt that incorporates fish-like functionality and git integration.
Features
- Fish-like autosuggestions and syntax highlighting.
- Integrated git support.
- Customizable aliases and functions through user-specific files.
- and more ...
Prerequisites
For the best experience, it is recommended to have the following tools installed:
eza
: A command-line utility for easier alias management.neovim
: An extensible text editor that offers improved functionality over Vim.
Installation
Step 1: Clone the Repository
Clone Goldenprompt into your .config
directory:
git clone https://github.com/Goldeneye128/goldenprompt.git $HOME/.config/goldenprompt
Step 2: Configuration
To activate Goldenprompt, add the following to your .zprofile
:
export ZDOTDIR="$HOME/.config/goldenprompt"
Alternatively, you can source Goldenprompt in your `.zshrc`:
```bash
source "$HOME/.config/goldenprompt/.zshrc"
Step 3: Relog
For the changes to take effect, relog into your account.
Step 4: Customize
Modify user-alias.zsh
and user-function.zsh
according to your preference. These files can be edited directly or symlinked to your custom Zsh aliases and functions for enhanced personalization.
Note: The prompt is designed with macOS and linux in mind, it is versatile enough to be adapted for use in most Linux/Unix systems.
Acknowledgements
Special thanks to:
- ohmyzsh: For the sudo, history, and completion functions, and for the inspiration to create Goldenprompt.
- zsh-syntax-highlighting: For enhancing Zsh with syntax highlighting capabilities.
- zsh-autosuggestions: For providing intelligent suggestions at the terminal.