Cyberpunk themed vim colorscheme
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
colors
.gitignore
README.md

README.md

Neuromancer.vim

Neuromancer is a vim colorscheme compatible with gVim and terminal vim (versions higher than 7.4). It's inspired by the "High Tech, Low Life" philosophy.

I intend to fully support the following languages:

  • Python

  • Markdown

  • Javascript

  • Sass

  • HTML

  • Vim

  • SQL

  • Golang

  • Typescript

  • JSON

  • Nginx Config Files

  • Makefiles

  • Yaml

  • Docker

  • Bash

  • Jinja2 (the templating engine) It's going to be a lot of work, but also a lot of fun.

Installation instructions

To start using the colorscheme, simply copy it over to your .vim/colors directory. (You can create it if you don't already have it)

git clone https://github.com/Zabanaa/neuromancer.vim.git

# Assuming you've cloned the repo in your home directory, just run the following
# command

cp neuromancer.vim/colors/neuromancer.vim ~/.vim/colors/

Then, in your .vimrc file, simply change (or add) the colorscheme line to the following: colorscheme neuromancer

Feel free to leave any feedback, notes or comments. I'm @zabanaa_ on twitter.

Further Notes

For syntax highlighting, I use the following plugins:

  • chr4/nginx.vim
  • leafgarland/typescript-vim
  • pearofducks/ansible.vim
  • mxw/vim-jsx
  • lifepillar/pgsql.vim
  • fatih/vim-go
  • mitsuhiko/vim-jinja
  • othree/yajs.vim
  • othree/es.next.syntax.vim
  • othree/javascript-libraries-syntax.vim
  • digitaltoad/vim-pug
  • tpope/vim-markdown
  • hdima/python-syntax

If you use vim-go, you might want to enable the following settings for a better, enhanced experience:

# .vimrc

let g:go_highlight_operators    = 1
let g:go_highlight_functions    = 1
let g:go_highlight_methods      = 1
let g:go_highlight_types        = 1
let g:go_highlight_fields       = 1
let g:go_highlight_variable_declarations = 1
let g:go_fmt_command            = "goimports"