Skip to content

Latest commit

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Rosé Pine for Vim

All natural pine, faux fur and a bit of soho vibes for the classy minimalist

Installation

If not already present, create the plugins directory as follows:

mkdir -p $HOME/.vim/pack/plugins/start

Clone this repository to the plugins directory as follows:

git clone --depth=1 https://github.com/rose-pine/vim $HOME/.vim/pack/plugins/start/rosepine/

Add the line Plug rose-pine/vim to your vimrc and install using the command :PlugInstall.

Clone the repository to your RUNTIMEPATH as follows:

git clone --depth=1 https://github.com/rose-pine/vim $HOME/.vim/bundle/rosepine

Alternatively, add this repository as a git sub-module as follows:

git submodule add git@github.com:rose-pine/vim.git $HOME/.vim/bundle/rosepine

Add the line 'Plugin rose-pine/vim' to your vimrc and install using the command :PluginInstall.

Usage

Note: This colorscheme is only for Vim. Use Rosé Pine for Neovim for best compatibility with Neovim and popular Neovim plugins.

Enable

Use your favourite Rosé Pine flavour as follows:

Rosé Pine

Add the following lines to your vimrc

setbackground=dark
colorscheme rosepine
Rosé Pine Moon

Add the following lines to your vimrc

setbackground=dark
colorscheme rosepine_moon
Rosé Pine Dawn

Add the following lines to your vimrc

setbackground=light
colorscheme rosepine_dawn

Lightline integration

Rosé Pine

Add the following lines to your vimrc

letg:lightline= { 'colorscheme': 'rosepine' }
Rosé Pine Moon

Add the following lines to your vimrc

letg:lightline= { 'colorscheme': 'rosepine_moon' }
Rosé Pine Dawn

Add the following lines to your vimrc

letg:lightline= { 'colorscheme': 'rosepine_dawn' }

Note: Lightline ships a version of the default Rosé Pine colorscheme in their repository. To ensure that this version gets applied, either delete the file rosepine.vim present in the lightline.vim/autoload/lightline/colorscheme/ directory, or replace it with the file from the autoload/lightline/colorscheme/ directory corresponding to this plugin.

Configuration

Modify the colorscheme settings using pre-defined variables as follows:

ObjectiveVariable declaration
Transparent backgroundlet g:disable_bg = 1
Transparent float backgroundlet g:disable_float_bg = 1

Preview

Rosé Pine

Rosé Pine Vim

Rosé Pine Moon

Rosé Pine Moon Vim

Rosé Pine Dawn

Rosé Pine Dawn Vim

Credits

About

Soho vibes for Vim

Topics

Resources

Code of conduct

Contributing

Stars

52 stars

Watchers

2 watching

Forks

Contributors

Languages