{"id":19220282,"url":"https://github.com/kinoute/vim-hivacruz-theme","last_synced_at":"2025-06-18T08:40:51.747Z","repository":{"id":146860210,"uuid":"362876248","full_name":"kinoute/vim-hivacruz-theme","owner":"kinoute","description":"A dark blue Vim color scheme.","archived":false,"fork":false,"pushed_at":"2024-10-14T06:48:38.000Z","size":4047,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T17:51:34.593Z","etag":null,"topics":["colorscheme","dark-theme","theme","vim","vim-colors","vim-colorscheme","vim-colorscheme-dark","vim-colorschemes","vim-plugin"],"latest_commit_sha":null,"homepage":"https://vimcolorschemes.com/kinoute/vim-hivacruz-theme","language":"Vim Script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kinoute.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"kinoute","custom":"https://paypal.me/whattheshot"}},"created_at":"2021-04-29T16:13:25.000Z","updated_at":"2025-01-11T23:10:13.000Z","dependencies_parsed_at":"2023-04-21T14:01:02.423Z","dependency_job_id":null,"html_url":"https://github.com/kinoute/vim-hivacruz-theme","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinoute%2Fvim-hivacruz-theme","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinoute%2Fvim-hivacruz-theme/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinoute%2Fvim-hivacruz-theme/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kinoute%2Fvim-hivacruz-theme/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kinoute","download_url":"https://codeload.github.com/kinoute/vim-hivacruz-theme/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248284154,"owners_count":21078006,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["colorscheme","dark-theme","theme","vim","vim-colors","vim-colorscheme","vim-colorscheme-dark","vim-colorschemes","vim-plugin"],"created_at":"2024-11-09T14:34:43.011Z","updated_at":"2025-04-10T19:52:42.565Z","avatar_url":"https://github.com/kinoute.png","language":"Vim Script","funding_links":["https://github.com/sponsors/kinoute","https://paypal.me/whattheshot"],"categories":[],"sub_categories":[],"readme":"# Hivacruz Vim Theme\n\n_hivacruz_ is a work in progress dark blue GUI color scheme for Vim and Neovim.\n\n![screenshot](misc/screenshots/main.png)\n\n\u003e The font used in the screenshot is [Roboto Mono Nerd Font](https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/RobotoMono/Regular/complete/Roboto%20Mono%20Nerd%20Font%20Complete.ttf), Medium, 12px, on iTerm2 Terminal.\n\n## Prerequisites\n\n_hivacruz_ is a **GUI-only** Vim color scheme, for now.\n\nA GUI client, such as gvim, or a modern terminal version of Vim/Neovim with `termguicolors` enabled in a true-color terminal, will be required. Details about true-color terminals are listed below.\n\n_hivacruz_ explicitly does **not** support the 256 color `cterm` version of Vim due to the number of custom colors required. It might in the future.\n\nIf you want to know if your Terminal supports 24-bit color, run the following snippet in your shell:\n\n```sh\nprintf \"\\x1b[38;2;255;100;0mTRUECOLOR\\x1b[0m\\n\"\n```\n\nIf your terminal emulator **does NOT display the word `TRUECOLOR` in red**, it does not support 24-bit color.\n\n## Installation\n\nThis theme follows the standard runtime path structure, and as such it can be installed with a variety of plugin managers:\n\n| Plugin Manager                                       | Install with...                                              |\n| ---------------------------------------------------- | ------------------------------------------------------------ |\n| [NeoBundle](https://github.com/Shougo/neobundle.vim) | `NeoBundle 'kinoute/vim-hivacruz-theme'`                     |\n| [Vundle](https://github.com/VundleVim/Vundle.vim)    | `Plugin 'kinoute/vim-hivacruz-theme'`                        |\n| [Plug](https://github.com/junegunn/vim-plug)         | `Plug 'kinoute/vim-hivacruz-theme'`                          |\n| [Dein](https://github.com/Shougo/dein.vim)           | `call dein#add('kinoute/vim-hivacruz-theme')`                |\n| [minpac](https://github.com/k-takata/minpac/)        | `call minpac#add('kinoute/vim-hivacruz-theme')`              |\n| manual                                               | Clone the repo and copy all of the files into your `~/.vim` directory. |\n\nThen:\n\n1. Run the Plugin Manager command to install plugins (like `:PluginInstall` for Vundle or `PlugInstall` for Plug) on vim after you added the correct line in `.vimrc` ;\n2. Verify that you have enabled the syntax highlighting with `syntax enable` or `syntax on` ;\n3. Add/change your `colorscheme` to `colorscheme hivacruz` in your `.vimrc`. Make sure this line appears **after** your Plugin Manager lists the plugins installed ;\n4. Add `set termguicolors` on top of your `.vimrc`, otherwise the theme might not work correctly.\n\n## Languages supported\n\nMost of the (Neo)vim languages will have syntax highlighting working out of the box. \n\nTo have a better syntax highlighting experience, I **highly recommend** to install the [vim-polyglot](https://github.com/sheerun/vim-polyglot) plugin. This plugin adds a lot of syntax highlighting for hundreds of languages and this theme depends on it to provide a better set of colors.\n\nInstall it with your Plugin manager like this (example here with Vundle):\n\n```viml\nPlugin 'sheerun/vim-polyglot'\n```\n\nYou can see the list of languages where additionnal syntax highlighting was applied [here](after/syntax).\n\n## Lightline \u0026 Airline\n\nThis theme also has support for [lightline](https://github.com/itchyny/lightline.vim) as well as [airline](https://github.com/vim-airline/vim-airline).\n\nTo enable lightline support:\n\n```viml\nlet g:lightline = {'colorscheme' : 'hivacruz'}\n```\n\nOr to enable airline support:\n\n```viml\nlet g:airline_theme = 'hivacruz'\nlet g:airline_powerline_fonts = 1\n```\n\nThe lightline and airline styles will both follow the chosen colors cheme style.\n\n## Plugins explicity styled\n\nAs today,  the following plugins have been styled (more to come):\n\n- [airline](https://github.com/vim-airline/vim-airline)\n- [ALE](https://github.com/w0rp/ale)\n- [fzf.vim](https://github.com/junegunn/fzf.vim)\n- [GitGutter](https://github.com/airblade/vim-gitgutter)\n- [indentLine](https://github.com/Yggdroot/indentLine)\n- [lightline](https://github.com/itchyny/lightline.vim)\n- [NERDTree](https://github.com/scrooloose/nerdtree)\n\n## True Color Terminals\n\nMany modern terminals support [24-bit true colors](https://gist.github.com/XVilka/8346728). Current versions of Vim and Neovim on such terminals support true colors when `set termguicolors` is enabled.\n\nA list of popular terminals that support true colors:\n\n- [iTerm2](http://www.iterm2.com) (see my personal theme below)\n- [GNOME Terminal](https://wiki.gnome.org/Apps/Terminal)\n- [Windows Terminal](https://github.com/Microsoft/Terminal)\n- [Alacritty](https://github.com/alacritty/alacritty)\n- [kitty](https://sw.kovidgoyal.net/kitty/index.html)\n- [konsole](https://konsole.kde.org)\n- [PuTTY](https://putty.org)\n- [mintty](https://mintty.github.io)\n\nOn terminals that support true colors, and when `termguicolors` is set, the _hivacruz_ color scheme will emit the correct theme colors.\n\nFor the _hivacruz_ color scheme to display correctly inside _tmux_ the following setting will usually be required in `~/.tmux.conf`:\n\n```viml\nset -ga terminal-overrides ',xterm-256color:Tc'\n```\n\nVim, as against Neovim, inside _tmux_, will also require the following setting be added to `.vimrc`:\n\n```viml\nlet \u0026t_8f = \"\\\u003cEsc\u003e[38;2;%lu;%lu;%lum\"\nlet \u0026t_8b = \"\\\u003cEsc\u003e[48;2;%lu;%lu;%lum\"\n```\n\n## Contributing\n\nSince it is a work in progress, if you find something buggy or you simply want to help in order to improve the theme, please don't hesitate to submit Pull Requests or write issues!\n\n## Screenshots\n\nSome [examples](misc/screenshots) of syntax highlighting:\n\t\n### Ruby\n\n![](misc/screenshots/ruby.png)\n\n### JavaScript\n\n![](misc/screenshots/js.png)\n\n### CSS\n\n![](misc/screenshots/css.png)\n\n### PHP\n\n![](misc/screenshots/php.png)\n\n### Yaml\n\n![](misc/screenshots/yml.png)\n\n### Bash\n\n![](misc/screenshots/bash.png)\n\nThe font used is [Roboto Mono Nerd Font](https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/RobotoMono/Regular/complete/Roboto%20Mono%20Nerd%20Font%20Complete.ttf), Medium, 12px, on iTerm2 Terminal.\n\n## Same theme in other apps\n\nI made similar themes with the same colors for different applications. Here there are:\n\n- Sublime Text theme: https://github.com/kinoute/hivacruz-sublime-theme\n- VSCode Theme: https://github.com/kinoute/vscode-hivacruz-theme\n- iTerm2: https://github.com/kinoute/hivacruz-itermcolors\n- Nova: https://github.com/kinoute/hivacruz-nova-theme\n- Typora Theme: https://github.com/kinoute/typora-hivacruz-theme\n- Zed: https://github.com/kinoute/zed-hivacruz-theme\n\n## Credits\n\n- Created by [Yann Defretin](https://github.com/kinoute).\n- Colors inspired by Coda 2.5's Panic Palette by Cabel Sasser.\n- The README was written by using the [vim-nightfly-guicolors](https://github.com/bluz71/vim-nightfly-guicolors) README as a template.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkinoute%2Fvim-hivacruz-theme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkinoute%2Fvim-hivacruz-theme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkinoute%2Fvim-hivacruz-theme/lists"}