Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Readf0x/integral-prompt

Math inspired zsh prompt
https://github.com/Readf0x/integral-prompt

Last synced: 11 days ago
JSON representation

Math inspired zsh prompt

Awesome Lists containing this project

README

        

# Integral Prompt

## About
This prompt theme was created mostly due to my dissatisfaction with existing ones. My main issues were:
- overcomplicated configuration
- feature bloat
- wrapping issues

I have successfully solved these issues (in my opinion).

## Usage
Load with your favorite plugin loader (only officially supports [antidote](https://github.com/zsh-users/antidote)), or source `init.zsh` in your `.zshrc`.
To configure, add a `~/.integralrc` file. It can also be placed at:
- `$XDG_CONFIG_HOME/integralrc`
- `$XDG_CONFIG_HOME/integral/rc`
- `$XDG_CONFIG_HOME/integral/rc.zsh`
- `~/.config/integralrc`
- `~/.config/integral/rc`
- `~/.config/integral/rc.zsh`

## Planned Features
- [x] Configuration files
- [x] Transient Prompt
- [x] Multi-line prompt
- [x] Rerender on terminal resize
- [x] Module loader
- [x] Colors
- [x] Formatting
- [x] Icons
- [x] Positions
- [x] Order
- [x] Seperators
- [x] Dynamic triggers
- [ ] Right prompt
- [x] Plugin Support
- [x] Documentation

### Planned Modules
- [x] Background Jobs
- [x] Battery
- [x] CPU
- [x] CWD
- [x] Clock
- [x] [Direnv](https://github.com/direnv/direnv)
- [x] Error Codes
- [x] Git
- [x] Nix Shell
- [x] SSH
- [x] Uptime
- [x] Vim