Code Monkey home page Code Monkey logo

dark-purple.vim's Introduction

dark-purple.vim

A theme inspired from the dark purple intellij theme.

Installation

Pre-requisites

This is a true color color scheme and a terminal that supports true colors is required. Set termguicolors by adding set termguicolors in the .vimrc file.

Using Plugin Managers

Vim Plug

Plug 'shapeoflambda/dark-purple.vim'

NeoBundle

NeoBundle 'shapeoflambda/dark-purple.vim'

Using the Colorscheme

Add the following lines to the ~/.vimrc

syntax enable
colorscheme dark-purple

Lightline theme

There's also a lightline theme that goes well with this theme. To use it, add the following to your .vimrc

call plug#begin('~/.vim/plugged')

Plug 'shapeoflambda/dark-purple.vim'
Plug 'itchyny/lightline.vim'

call plug#end()

syntax enable
set termguicolors

" Always show lightline
set laststatus=2
let g:lightline = {
      \ 'colorscheme': 'dark_purple',
      \ 'active': {
      \   'left': [ [ 'mode', 'paste' ],
      \             ['readonly', 'filename', 'modified' ] ],
      \   'right': [ [ 'lineinfo' ],
      \              [ 'filetype' ],
      \              [ 'gitbranch'] ]
      \ },
      \ 'component_function': {
      \   'gitbranch': 'fugitive#head'
      \ },
      \ }
colorscheme dark_purple

Make sure lightline is loaded after the theme is loaded.

Screenshot

screenshot

Terminal Alacritty
Font-Regular Fira code
Font-Italic Operator Mono
File/Syntax go

Lightline theme

lightline

Contributing

This is my first time creating a vim colorscheme, so, I'm sure it's not going to be perfect. Please send pull requests for missing features or bug fixes, I'll be more than happy to merge it in.

Link

vimcolors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.