commit 990693fe3ba7660ff3f814baf47e240072042f3c
parent b9e4e89d61adc0b04e1daa59ffc6fbe0a4ae923d
Author: pyratebeard <root@pyratebeard.net>
Date: Thu, 25 Feb 2021 15:26:07 +0000
mutiny colours
Diffstat:
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