vim-hue is colorful Vim config for all your SRE/DevOps needs.
It features "vim-hue" dark Vim colorscheme and complete Vim configuration. Ideal for anyone using Vim and any of the following on daily basis:
- Shell (Bash)
- Golang
- Python
- Terraform
- Ansible
- Docker (Dockerfile)
- Kubernetes (templates)
- et cetera ...
Please note: vim-hue will only work on Linux and MacOS. I strongly suggest using "dark mode" or using a dark colorscheme on your terminal of choice. Only Vim >= 8 version is supported.
![[vim-hue running on MacOS (iTerm2)](https://private-user-images.githubusercontent.com/1041579/354881752-a88bfb38-571a-491d-ba01-d3ea975f510b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQ0NTI0NzYsIm5iZiI6MTcyNDQ1MjE3NiwicGF0aCI6Ii8xMDQxNTc5LzM1NDg4MTc1Mi1hODhiZmIzOC01NzFhLTQ5MWQtYmEwMS1kM2VhOTc1ZjUxMGIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDgyMyUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA4MjNUMjIyOTM2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9OTE2MzY2ODU5MjJlOWM3OTE2YTNlNWE3NTRkNDc1ZjAxYWU1N2FhZDMzMDRkNTJmYWQ2NGJjMzgxOTcxYzQyMyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.LqOYwAD-Bm9YZvEQdD5r4oxCgRvAJLACZyBgxjHPHkc)
git clone https://github.com/AdnanHodzic/vim-hue.git
All requirements can be installed by running:
sudo apt install vim python3 python3-pip python3-distutils python3-click -y
That's it, you're ready to run vim-hue installer!
1: You need to have Brew, if not Brew can be installed by running:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2: Install Python3 if missing and update Vim to >= 8.1
brew install python3 vim
Please note: if running vim --version
doesn't return >= 8, you may need to restart terminal for Vim symlink to be updated.
3: Use pip3
to install Click python package which is used as CLI for vim-hue installer.
pip3 install click
Now you're ready to run vim-hue installer!
vim-hue can be installed by simply running the installer and following on screen instructions, i.e:
python3 vim-hue.py
Goal of vim-hue
is to being "vanilla" Vim as much as possible, yet to include all necessary functionality. As such it consits of:
- vimrc Vim configuration with each setting in use.
- vim-hue.py Python3 installer
- Dark "vim-hue" color scheme
- pathogen for easy of plugin and runtime installation.
- golang plugin.
- terraform plugin.
- git-branch-info plugin.
Since I'm working on this project in free time, please consider supporting this project by making a donation of any amount!
Become a sponsor to Adnan Hodzic on Github to acknowledge my efforts and help project's further open source development.
bc1qlncmgdjyqy8pe4gad4k2s6xtyr8f2r3ehrnl87