Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phausamann/my-zsh-prompt
A beautiful zsh prompt with tons of useful features
https://github.com/phausamann/my-zsh-prompt
Last synced: about 2 months ago
JSON representation
A beautiful zsh prompt with tons of useful features
- Host: GitHub
- URL: https://github.com/phausamann/my-zsh-prompt
- Owner: phausamann
- License: gpl-3.0
- Created: 2020-05-13T10:26:46.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-14T14:43:57.000Z (about 4 years ago)
- Last Synced: 2024-01-26T15:38:43.452Z (11 months ago)
- Language: Shell
- Homepage:
- Size: 85 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# my-zsh-prompt
A beautiful zsh prompt with tons of useful features.
![screenshot](screenshot.png)
Includes:
* Plugin management with [antigen](https://github.com/zsh-users/antigen)
* Theme by [powerlevel10k](https://github.com/romkatv/powerlevel10k)
* Fuzzy path completion and history search with [fzf](https://github.com/junegunn/fzf)
* Automatic command suggestions via [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)
* Syntax highlighting via [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)
* and more## Installation
Install `zsh` using your systems package manager, e.g. on ubuntu/Debian:
$ sudo apt-get install zsh
Clone the repository and run the setup script:
$ git clone https://github.com/phausamann/my-zsh-prompt
$ zsh my-zsh-prompt/setup.sh
For the status bar theme to display properly, you might need to install a font such as [FiraCode](https://github.com/tonsky/FiraCode).## Usage
From your current shell, run:
$ zsh
If you like what you see, you can make zsh your default shell:
$ chsh -s $(which zsh)
The change will take effect on the next login.
## Keyboard shortcuts
* `CTRL+T` for fuzzy path completion (If you have part of the path already typed, type `**` and hit `Tab`)
* `CTRL+R` for fuzzy history search
* `CTRL+Space` for completing auto suggestions
* `CTRL+Left/Right` for completing auto suggestions word by word## Customization
Edit `~/.zshrc` to customize the prompt and features.