dotfiles

custom dotfiles
git clone git://git.pyratebeard.net/dotfiles.git
Log | Files | Refs | README

commit 990693fe3ba7660ff3f814baf47e240072042f3c
parent b9e4e89d61adc0b04e1daa59ffc6fbe0a4ae923d
Author: pyratebeard <root@pyratebeard.net>
Date:   Thu, 25 Feb 2021 15:26:07 +0000

mutiny colours

Diffstat:
Avim/.vim/colors/mutiny.vim | 75+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Avim/.vim/mutiny-lightline.vim | 63+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mvim/.vimrc | 13+++++++------
3 files changed, 145 insertions(+), 6 deletions(-)

diff --git a/vim/.vim/colors/mutiny.vim b/vim/.vim/colors/mutiny.vim @@ -0,0 +1,75 @@ +" ███▄ ▄███▓ █ ██ ▄▄▄█████▓ ██▓ ███▄ █▓██ ██▓ +" ▓██▒▀█▀ ██▒ ██ ▓██▒▓ ██▒ ▓▒▓██▒ ██ ▀█ █ ▒██ ██▒ +" ▓██ ▓██░▓██ ▒██░▒ ▓██░ ▒░▒██▒▓██ ▀█ ██▒ ▒██ ██░ +" ▒██ ▒██ ▓▓█ ░██░░ ▓██▓ ░ ░██░▓██▒ ▐▌██▒ ░ ▐██▓░ +" ▒██▒ ░██▒▒▒█████▓ ▒██▒ ░ ░██░▒██░ ▓██░ ░ ██▒▓░ +" ░ ▒░ ░ ░░▒▓▒ ▒ ▒ ▒ ░░ ░▓ ░ ▒░ ▒ ▒ ██▒▒▒ +" ░ ░ ░░░▒░ ░ ░ ░ ▒ ░░ ░░ ░ ▒░▓██ ░▒░ +" ░ ░ ░░░ ░ ░ ░ ▒ ░ ░ ░ ░ ▒ ▒ ░░ +" ░ ░ ░ ░ ░ ░ +" ░ ░ +" mutiny by pyratebeard (https://git.pyratebeard.net/?p=mutiny) +" └─ inspired by sourcerer by xero (https://sourcerer.xero.nu) + +set background=dark +hi clear + +if exists("syntax_on") + syntax reset +endif + +let g:colors_name="mutiny" + +hi ColorColumn term=NONE cterm=NONE ctermfg=NONE ctermbg=234 +hi Comment term=NONE cterm=NONE ctermfg=5 ctermbg=NONE +hi Constant term=NONE cterm=NONE ctermfg=3 ctermbg=NONE +hi Conditional term=NONE cterm=NONE ctermfg=255 ctermbg=NONE +hi Cursor term=NONE cterm=NONE ctermfg=242 ctermbg=NONE +hi CursorLine term=NONE cterm=NONE ctermfg=NONE ctermbg=234 +hi DiffAdd term=NONE cterm=NONE ctermfg=2 ctermbg=NONE +hi DiffChange term=NONE cterm=NONE ctermfg=11 ctermbg=0 +hi DiffDelete term=NONE cterm=NONE ctermfg=1 ctermbg=0 +hi DiffText term=NONE cterm=NONE ctermfg=1 ctermbg=8 +hi Directory term=NONE cterm=NONE ctermfg=7 ctermbg=NONE +hi Error term=NONE cterm=NONE ctermfg=238 ctermbg=1 +hi ErrorMsg term=NONE cterm=NONE ctermfg=1 ctermbg=16 +hi FoldColumn term=NONE cterm=NONE ctermfg=238 ctermbg=NONE +hi Folded term=NONE cterm=NONE ctermfg=238 ctermbg=NONE +hi Function term=NONE cterm=NONE ctermfg=14 ctermbg=NONE +hi Identifier term=NONE cterm=NONE ctermfg=1 ctermbg=NONE +hi IncSearch term=NONE cterm=NONE ctermfg=0 ctermbg=1 +hi MatchParen term=NONE cterm=NONE ctermfg=0 ctermbg=1 +hi NonText term=NONE cterm=NONE ctermfg=238 ctermbg=NONE +hi Normal term=NONE cterm=NONE ctermfg=249 ctermbg=NONE +hi PreProc term=NONE cterm=NONE ctermfg=10 ctermbg=NONE +hi Search term=NONE cterm=NONE ctermfg=251 ctermbg=16 +hi Special term=NONE cterm=NONE ctermfg=2 ctermbg=NONE +hi SpecialKey term=NONE cterm=NONE ctermfg=3 ctermbg=NONE +hi SpellBad term=NONE cterm=NONE ctermfg=15 ctermbg=1 +hi Statement term=NONE cterm=NONE ctermfg=251 ctermbg=NONE +hi StatusLine term=NONE cterm=NONE ctermfg=238 ctermbg=NONE +hi String term=NONE cterm=NONE ctermfg=11 ctermbg=NONE +hi TabLineSel term=NONE cterm=NONE ctermfg=251 ctermbg=NONE +hi Todo term=NONE cterm=NONE ctermfg=0 ctermbg=11 +hi Type term=NONE cterm=NONE ctermfg=4 ctermbg=NONE +hi VertSplit term=NONE cterm=NONE ctermfg=236 ctermbg=0 +hi Visual term=NONE cterm=NONE ctermfg=16 ctermbg=11 +hi WarningMsg term=NONE cterm=NONE ctermfg=13 ctermbg=NONE +hi LineNr term=NONE cterm=NONE ctermfg=237 ctermbg=0 +hi CursorLineNr term=NONE cterm=NONE ctermfg=16 ctermbg=237 +hi Pmenu term=NONE cterm=NONE ctermfg=249 ctermbg=16 +hi PmenuSel term=NONE cterm=NONE ctermfg=3 ctermbg=5 +hi PmenuSbar term=NONE cterm=NONE ctermfg=238 ctermbg=5 +hi PmenuThumb term=NONE cterm=NONE ctermfg=238 ctermbg=5 +hi Underlined term=underline cterm=underline ctermfg=NONE ctermbg=NONE + +hi! link diffAdded DiffAdd +hi! link diffRemoved DiffDelete +hi! link diffChanged DiffChange +hi! link StatusLineNC StatusLine +hi! link Title Normal +hi! link MoreMsg Normal +hi! link Question DiffChange +hi! link TabLine StatusLineNC +hi! link TabLineFill StatusLineNC +hi! link VimHiGroup VimGroup diff --git a/vim/.vim/mutiny-lightline.vim b/vim/.vim/mutiny-lightline.vim @@ -0,0 +1,63 @@ +" ============================================================================= +" Filename: autoload/lightline/colorscheme/mutiny.vim +" Author: pyratebeard +" License: MIT License +" Last Change: 2018/06/25 +" ============================================================================= +"let s:base03 = [ '#242424', 235 ] +"let s:base023 = [ '#353535 ', 236 ] +"let s:base02 = [ '#777777 ', 238 ] "cyan +"let s:base01 = [ '#666666', 240 ] "green +"let s:base00 = [ '#666666', 242 ] + +let s:base0 = [ '#161616', 0 ] "bg +let s:base1 = [ '#c1c1c1', 7 ] "white +let s:red = [ '#875052', 1 ] "red +let s:green = [ '#666666', 2 ] "green +let s:yellow = [ '#857e5f', 3 ] "yellow +let s:darkyellow = [ '#857e5f', 11 ] "yellow +let s:blue = [ '#888888', 4 ] "blue +let s:magenta = [ '#875666', 5 ] "magenta +let s:cyan = [ '#777777', 6 ] "cyan +let s:grey = [ '#161616', 8 ] "grey +let s:base234 = [ '#1c1c1c', 234 ] "lightblack +let s:base235 = [ '#1c1c1c', 235 ] "lightblack +let s:base237 = [ '#1c1c1c', 237 ] "lighterblack +let s:base239 = [ '#4e4e43', 239 ] "lighterblack +let s:base242 = [ '#4e4e43', 242 ] "lighterblack +let s:base248 = [ '#4e4e43', 248 ] "lighterblack +let s:none = [ 'NONE', 'NONE' ] +let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}} +" [ [ fg, bg ], [ fg, bg ] ] + +" normal +let s:p.normal.left = [ [ s:base1, s:base237 ], [ s:base1, s:base235 ] ] +let s:p.normal.right = [ [ s:base0, s:base242 ], [ s:base248, s:base239 ] ] +let s:p.normal.middle = [ [ s:none, s:none ] ] +let s:p.normal.error = [ [ s:base0, s:red ] ] +let s:p.normal.warning = [ [ s:base0, s:yellow ] ] + +" inactive +let s:p.inactive.left = [ [ s:base237, s:base0 ], [ s:base237, s:base0 ] ] +let s:p.inactive.right = [ [ s:base237, s:base0 ], [ s:base237, s:base0 ] ] +let s:p.inactive.middle = [ [ s:base237, s:base0 ] ] + +" insert +let s:p.insert.left = [ [ s:base0, s:green ], [ s:base1, s:base234 ] ] +"let s:p.insert.right = [ [ s:base0, s:yellow ], [ s:base1, s:base234 ] ] + +" replace +let s:p.replace.left = [ [ s:base0, s:red ], [ s:base1, s:base234 ] ] +"let s:p.replace.right = [ [ s:base0, s:red ], [ s:base1, s:base234 ] ] + +" visual +let s:p.visual.left = [ [ s:base0, s:darkyellow ], [ s:base1, s:base234 ] ] +"let s:p.visual.right = [ [ s:base0, s:magenta ], [ s:base1, s:base234 ] ] + +" tabline +let s:p.tabline.left = [ [ s:base1, s:base0 ] ] +let s:p.tabline.right = copy(s:p.normal.right) +let s:p.tabline.middle = copy(s:p.normal.middle) +let s:p.tabline.tabsel = [ [ s:base0, s:base1 ] ] + +let g:lightline#colorscheme#mutiny#palette = lightline#colorscheme#flatten(s:p) diff --git a/vim/.vimrc b/vim/.vimrc @@ -112,7 +112,7 @@ set shortmess+=I " syntax highlighting and colors syntax on -colorscheme downtime +colorscheme mutiny filetype off " stop unnecessary rendering @@ -179,8 +179,8 @@ if 1 " boolean for plugin loading " vimwiki https://vimwiki.github.io let pyratewiki = {} - let pyratewiki.path = '~/lib/doc/pyratewiki' - let pyratewiki.path_html = '~/lib/doc/pyratewiki/html' + let pyratewiki.path = '~/lib/documents/pyratewiki' + let pyratewiki.path_html = '~/lib/documents/pyratewiki/html' let pyratewiki.syntax = 'markdown' let pyratewiki.ext = '.md' @@ -189,13 +189,12 @@ if 1 " boolean for plugin loading " lightline set laststatus=2 let g:lightline = { - \ 'colorscheme': 'downtime', + \ 'colorscheme': 'mutiny', \ 'active': { \ 'left': [ [ 'filename' ], \ [ 'readonly', 'fugitive' ] ], \ 'right': [ [ 'percent', 'lineinfo' ], - \ [ 'fileencoding', 'filetype' ], - \ [ 'fileformat', 'syntastic' ] ] + \ [ 'fileencoding', 'filetype' ] ] \ }, \ 'component_function': { \ 'modified': 'WizMod', @@ -207,6 +206,8 @@ if 1 " boolean for plugin loading \ 'fileencoding': 'WizEncoding', \ 'mode': 'WizMode', \ }, + \ 'separator': {'left': '▓▒░', 'right': '░▒▓' }, + \ 'subseparator': { 'left': '▒', 'right': '░' } \ } " vimcompletesme