Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Powerline | 13,733 | 114 | 12 | 3 months ago | 19 | August 12, 2018 | 223 | other | Python | |
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile. | ||||||||||
Vim Tmux Runner | 270 | 7 months ago | 34 | mit | Vim Script | |||||
Vim and tmux, sittin' in a tree... | ||||||||||
Sendcode | 187 | a year ago | 45 | mit | Python | |||||
Send code and text to macOS and Linux Terminals, iTerm, ConEmu, Cmder, Tmux, Terminus; R (RStudio), Julia, IPython. | ||||||||||
Dotfiles | 79 | a day ago | 1 | mit | Python | |||||
My collection of dotfiles | ||||||||||
Vim Cellmode | 64 | 2 years ago | 5 | mit | Vim script | |||||
Vim MATLAB-like cell execution for tmux/ipython | ||||||||||
Vimux Pyutils | 38 | 9 years ago | 2 | VimL | ||||||
A set of functions for vimux that allow to run code blocks in ipython | ||||||||||
Config Public | 25 | 2 months ago | 5 | mit | Shell | |||||
Linux/WSL config to optimize ergonomics, security, and productivity: vim/neovim, zsh, tmux, i3, emacs, vscode, ipython, jupyter, ranger, fzf, kitty, xkb, selfquant, firejail, systemd, etc | ||||||||||
Vimux Ipy | 11 | 8 years ago | 1 | VimL | ||||||
To send python code from vim to ipython running within a tmux split (with either visually selected code or with IPython like cells). | ||||||||||
Dotfiles | 3 | 7 months ago | Vim Snippet | |||||||
Misc. dotfiles | ||||||||||
Ipster | 3 | 5 years ago | 2 | mit | Python | |||||
A hipster theme for the IPython REPL |
Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, fish, tmux, IPython, Awesome, i3 and Qtile.
Powerline does not support python2 anymore and powerline will stop working with python2 in the near future.
*But I hate Python / I dont need shell prompts / this is just too much hassle for me / what happened to the original vim-powerline project / *
You should check out some of the Powerline derivatives. The most lightweight and feature-rich alternative is currently the vim-airline project.
Basic powerline configuration is done via JSON files located at .config/powerline/. It is a good idea to start by copying the default configuration located at powerline_root/powerline/config_files/ to .config/powerline/. If you installed the powerline from the AUR or via pip, powerline_root should be /usr/lib/python3.6/site-packages/ or something similar, depending on your python version.
If you installed powerline via apt-get 'powerline_root' should be '/usr/share/powerline/'.
This should yield you the following directory structure:
.config/powerline/ colorschemes ... wm | default.json // Your configuration goes here colors.json config.json themes ... wm default.json // Your configuration goes here
The files in the subdirectories of themes are used to specify which segments shall be shown; the files in subdirectories of colorschemes are used to specify which colors (as defined in colors.json) shall be used to display a segment.
Note that your local configuration only overrides the global configuration, it does not replace it, i.e. if you don't configure something locally, the global default will be used instead.
Mode-dependent highlighting
Automatic truncation of segments in small windows
The font in the screenshots is Pragmata Pro by Fabrizio Schiavi.