A 24bit colorscheme based on the star Rigel - the bright blue star in the constellation of Orion
"""" install
" install with vim-plug
Plug 'Rigellute/rigel'
" or with NeoBundle
" NeoBundle 'Rigellute/rigel'
" or with Vundle
" Plugin 'Rigellute/rigel'
"""" enable 24bit true color
set termguicolors
"""" enable the theme
syntax enable
colorscheme rigel
If you are using JavaScript, I recommend adding vim-javascript for improved syntax highlighting.
Plug 'pangloss/vim-javascript'
This theme has good support for flow syntax, which you can enable with
" Once vim-javascript is installed you enable flow highlighting
let g:javascript_plugin_flow = 1
If you are using React, I recommend adding vim-jsx for better jsx highlighting
Plug 'mxw/vim-jsx'
let g:rigel_airline = 1
let g:airline_theme = 'rigel'
let g:rigel_lightline = 1
let g:lightline = { 'colorscheme': 'rigel' }
The terminal screenshot above is using Pure prompt and Fira Code font (size 16) in Alacritty.
- Copy alacritty.yml and paste into
~/.config/alacritty/alacritty.yml
- Copy kitty.conf and paste into
~/.config/kitty/kitty.conf
- Download
rigel.itermcolors
- In iTerm2 access the Preferences pane on the Profiles tab.
- Under the Colors tab import the
rigel.itermcolors
file via the Load Presets drop-down at the bottom right.
- Go to Slack's
Preferences
→Sidebar Theme
- Scroll to the bottom and paste these colors:
#002635,#00384D,#F08E48,#E6E6DC,#00384D,#B7CFF9,#00FFFF,#FF5A67
Make sure you are using a terminal emulator that supports truecolor
. Read more about this here.
If you are running vim
within tmux
, you may run into some truecolor
issues.
To fix, add this to you tmux.conf
set -g terminal-overrides ',xterm-256color:Tc'
set -g default-terminal "tmux-256color"
set -as terminal-overrides ',xterm*:sitm=\E[3m'
And in your .bash_profile || .zshrc
export TERM="xterm-256color"
Ensure you tmux kill-server
, quit your emulator of choice and startup it all back up again. It should then look 👌.