Add vim
This commit is contained in:
parent
c58bb04a54
commit
42e47dbc7b
8 changed files with 603 additions and 0 deletions
15
common.toml
15
common.toml
|
@ -58,6 +58,21 @@
|
||||||
"automake",
|
"automake",
|
||||||
"gcc"
|
"gcc"
|
||||||
]]
|
]]
|
||||||
|
|
||||||
|
[tasks.term]
|
||||||
|
cms = [["wget", "https://raw.githubusercontent.com/thestinger/termite/master/termite.terminfo"], ["tic", "-x", "termite.terminfo"]]
|
||||||
|
|
||||||
|
[tasks.git]
|
||||||
|
templates = [[".ssh/config", "git_config"]]
|
||||||
|
|
||||||
|
[tasks.vim]
|
||||||
|
links = [
|
||||||
|
[".viminfo", "config/vim/viminfo"],
|
||||||
|
[".vimrc", "config/vim/vimrc"],
|
||||||
|
[".vim/colors/molokai.vim", "config/vim/molokai.vim"]
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
### Run
|
### Run
|
||||||
###
|
###
|
||||||
|
|
28
config/git_config
Normal file
28
config/git_config
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
Host davros
|
||||||
|
User hactar
|
||||||
|
Hostname davros.ovh
|
||||||
|
Port 16843
|
||||||
|
IdentityFile ~/.ssh/id_rsa
|
||||||
|
|
||||||
|
Host namek.fr
|
||||||
|
User hactarus
|
||||||
|
Port 2799
|
||||||
|
IdentityFile ~/.ssh/thomas_b_series
|
||||||
|
|
||||||
|
Host avimbo
|
||||||
|
Hostname sshcloud.cluster024.hosting.ovh.net
|
||||||
|
Port 41045
|
||||||
|
User avimboo
|
||||||
|
IdentityFile ~/.ssh/id_rsa
|
||||||
|
|
||||||
|
Host ansible
|
||||||
|
Hostname node87222.ood.ovh
|
||||||
|
Port 16843
|
||||||
|
User arch
|
||||||
|
|
||||||
|
Host node*
|
||||||
|
User root
|
||||||
|
Port 16843
|
||||||
|
IdentityFile ~/.ssh/auberge
|
||||||
|
|
||||||
|
|
66
config/nanorc
Normal file
66
config/nanorc
Normal file
|
@ -0,0 +1,66 @@
|
||||||
|
# set quiet
|
||||||
|
# set atblanks
|
||||||
|
# set autoindent
|
||||||
|
# set backup
|
||||||
|
set backupdir "~/.cache/nano/"
|
||||||
|
# set backwards
|
||||||
|
# set boldtext
|
||||||
|
set brackets ""')>]}"
|
||||||
|
# set casesensitive
|
||||||
|
set constantshow
|
||||||
|
# set cutfromcursor
|
||||||
|
# set fill -4
|
||||||
|
# set historylog
|
||||||
|
# set justifytrim
|
||||||
|
# set linenumbers
|
||||||
|
# set locking
|
||||||
|
set matchbrackets "(<[{)>]}"
|
||||||
|
# set morespace
|
||||||
|
# set mouse
|
||||||
|
# set multibuffer
|
||||||
|
# set noconvert
|
||||||
|
# set nohelp
|
||||||
|
# set nopauses
|
||||||
|
set nonewlines
|
||||||
|
# set nowrap
|
||||||
|
# set operatingdir ""
|
||||||
|
# set positionlog
|
||||||
|
# set preserve
|
||||||
|
set punct "!.?"
|
||||||
|
# set quickblank
|
||||||
|
# set quotestr "^([ ]*[#:>\|}])+"
|
||||||
|
# set quotestr "> "
|
||||||
|
# set rebinddelete
|
||||||
|
# set rebindkeypad
|
||||||
|
# set regexp
|
||||||
|
# set showcursor
|
||||||
|
# set smarthome
|
||||||
|
# set smooth
|
||||||
|
# set softwrap
|
||||||
|
# set speller "aspell -x -c"
|
||||||
|
# set suspend
|
||||||
|
set tabsize 4
|
||||||
|
# set tabstospaces
|
||||||
|
# set tempfile
|
||||||
|
# set view
|
||||||
|
# set whitespace "»·"
|
||||||
|
# set whitespace ">."
|
||||||
|
# set wordbounds
|
||||||
|
# set wordchars "<_>."
|
||||||
|
set titlecolor brightwhite,blue
|
||||||
|
set statuscolor brightwhite,green
|
||||||
|
set selectedcolor brightwhite,magenta
|
||||||
|
set numbercolor cyan
|
||||||
|
set keycolor cyan
|
||||||
|
set functioncolor green
|
||||||
|
# set titlecolor brightwhite,red
|
||||||
|
# set statuscolor brightwhite,red
|
||||||
|
# set selectedcolor brightwhite,cyan
|
||||||
|
# set numbercolor magenta
|
||||||
|
# set keycolor brightmagenta
|
||||||
|
# set functioncolor magenta
|
||||||
|
include "/usr/share/nano/*.nanorc"
|
||||||
|
# bind ^S savefile main
|
||||||
|
# bind M-B cutwordleft main
|
||||||
|
# bind M-N cutwordright main
|
||||||
|
# bind Del backspace all
|
191
config/termite.terminfo
Normal file
191
config/termite.terminfo
Normal file
|
@ -0,0 +1,191 @@
|
||||||
|
# vim: noet:ts=8:sw=8:sts=0
|
||||||
|
xterm-termite|VTE-based terminal,
|
||||||
|
am,
|
||||||
|
bce,
|
||||||
|
ccc,
|
||||||
|
km,
|
||||||
|
mc5i,
|
||||||
|
mir,
|
||||||
|
msgr,
|
||||||
|
npc,
|
||||||
|
xenl,
|
||||||
|
colors#256,
|
||||||
|
cols#80,
|
||||||
|
it#8,
|
||||||
|
lines#24,
|
||||||
|
pairs#32767,
|
||||||
|
U8#1,
|
||||||
|
acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
|
||||||
|
bel=^G,
|
||||||
|
bold=\E[1m,
|
||||||
|
cbt=\E[Z,
|
||||||
|
civis=\E[?25l,
|
||||||
|
clear=\E[H\E[2J,
|
||||||
|
cnorm=\E[?12l\E[?25h,
|
||||||
|
cr=^M,
|
||||||
|
csr=\E[%i%p1%d;%p2%dr,
|
||||||
|
cub=\E[%p1%dD,
|
||||||
|
cub1=^H,
|
||||||
|
cud=\E[%p1%dB,
|
||||||
|
cud1=^J,
|
||||||
|
cuf=\E[%p1%dC,
|
||||||
|
cuf1=\E[C,
|
||||||
|
cup=\E[%i%p1%d;%p2%dH,
|
||||||
|
cuu=\E[%p1%dA,
|
||||||
|
cuu1=\E[A,
|
||||||
|
cvvis=\E[?12;25h,
|
||||||
|
dch=\E[%p1%dP,
|
||||||
|
dch1=\E[P,
|
||||||
|
dim=\E[2m,
|
||||||
|
dl=\E[%p1%dM,
|
||||||
|
dl1=\E[M,
|
||||||
|
ech=\E[%p1%dX,
|
||||||
|
ed=\E[J,
|
||||||
|
el=\E[K,
|
||||||
|
el1=\E[1K,
|
||||||
|
flash=\E[?5h$<100/>\E[?5l,
|
||||||
|
home=\E[H,
|
||||||
|
hpa=\E[%i%p1%dG,
|
||||||
|
ht=^I,
|
||||||
|
hts=\EH,
|
||||||
|
ich=\E[%p1%d@,
|
||||||
|
il=\E[%p1%dL,
|
||||||
|
il1=\E[L,
|
||||||
|
ind=^J,
|
||||||
|
indn=\E[%p1%dS,
|
||||||
|
initc=\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\,
|
||||||
|
invis=\E[8m,
|
||||||
|
is2=\E[!p\E[?3;4l\E[4l\E>,
|
||||||
|
kDC=\E[3;2~,
|
||||||
|
kEND=\E[1;2F,
|
||||||
|
kHOM=\E[1;2H,
|
||||||
|
kIC=\E[2;2~,
|
||||||
|
kLFT=\E[1;2D,
|
||||||
|
kNXT=\E[6;2~,
|
||||||
|
kPRV=\E[5;2~,
|
||||||
|
kRIT=\E[1;2C,
|
||||||
|
kb2=\EOE,
|
||||||
|
kbs=\177,
|
||||||
|
kcbt=\E[Z,
|
||||||
|
kcub1=\EOD,
|
||||||
|
kcud1=\EOB,
|
||||||
|
kcuf1=\EOC,
|
||||||
|
kcuu1=\EOA,
|
||||||
|
kdch1=\E[3~,
|
||||||
|
kend=\EOF,
|
||||||
|
kent=\EOM,
|
||||||
|
kf1=\EOP,
|
||||||
|
kf10=\E[21~,
|
||||||
|
kf11=\E[23~,
|
||||||
|
kf12=\E[24~,
|
||||||
|
kf13=\E[1;2P,
|
||||||
|
kf14=\E[1;2Q,
|
||||||
|
kf15=\E[1;2R,
|
||||||
|
kf16=\E[1;2S,
|
||||||
|
kf17=\E[15;2~,
|
||||||
|
kf18=\E[17;2~,
|
||||||
|
kf19=\E[18;2~,
|
||||||
|
kf2=\EOQ,
|
||||||
|
kf20=\E[19;2~,
|
||||||
|
kf21=\E[20;2~,
|
||||||
|
kf22=\E[21;2~,
|
||||||
|
kf23=\E[23;2~,
|
||||||
|
kf24=\E[24;2~,
|
||||||
|
kf25=\E[1;5P,
|
||||||
|
kf26=\E[1;5Q,
|
||||||
|
kf27=\E[1;5R,
|
||||||
|
kf28=\E[1;5S,
|
||||||
|
kf29=\E[15;5~,
|
||||||
|
kf3=\EOR,
|
||||||
|
kf30=\E[17;5~,
|
||||||
|
kf31=\E[18;5~,
|
||||||
|
kf32=\E[19;5~,
|
||||||
|
kf33=\E[20;5~,
|
||||||
|
kf34=\E[21;5~,
|
||||||
|
kf35=\E[23;5~,
|
||||||
|
kf36=\E[24;5~,
|
||||||
|
kf37=\E[1;6P,
|
||||||
|
kf38=\E[1;6Q,
|
||||||
|
kf39=\E[1;6R,
|
||||||
|
kf4=\EOS,
|
||||||
|
kf40=\E[1;6S,
|
||||||
|
kf41=\E[15;6~,
|
||||||
|
kf42=\E[17;6~,
|
||||||
|
kf43=\E[18;6~,
|
||||||
|
kf44=\E[19;6~,
|
||||||
|
kf45=\E[20;6~,
|
||||||
|
kf46=\E[21;6~,
|
||||||
|
kf47=\E[23;6~,
|
||||||
|
kf48=\E[24;6~,
|
||||||
|
kf49=\E[1;3P,
|
||||||
|
kf5=\E[15~,
|
||||||
|
kf50=\E[1;3Q,
|
||||||
|
kf51=\E[1;3R,
|
||||||
|
kf52=\E[1;3S,
|
||||||
|
kf53=\E[15;3~,
|
||||||
|
kf54=\E[17;3~,
|
||||||
|
kf55=\E[18;3~,
|
||||||
|
kf56=\E[19;3~,
|
||||||
|
kf57=\E[20;3~,
|
||||||
|
kf58=\E[21;3~,
|
||||||
|
kf59=\E[23;3~,
|
||||||
|
kf6=\E[17~,
|
||||||
|
kf60=\E[24;3~,
|
||||||
|
kf61=\E[1;4P,
|
||||||
|
kf62=\E[1;4Q,
|
||||||
|
kf63=\E[1;4R,
|
||||||
|
kf7=\E[18~,
|
||||||
|
kf8=\E[19~,
|
||||||
|
kf9=\E[20~,
|
||||||
|
khome=\EOH,
|
||||||
|
kich1=\E[2~,
|
||||||
|
kind=\E[1;2B,
|
||||||
|
kmous=\E[M,
|
||||||
|
knp=\E[6~,
|
||||||
|
kpp=\E[5~,
|
||||||
|
kri=\E[1;2A,
|
||||||
|
mc0=\E[i,
|
||||||
|
mc4=\E[4i,
|
||||||
|
mc5=\E[5i,
|
||||||
|
meml=\El,
|
||||||
|
memu=\Em,
|
||||||
|
op=\E[39;49m,
|
||||||
|
rc=\E8,
|
||||||
|
rev=\E[7m,
|
||||||
|
ri=\EM,
|
||||||
|
rin=\E[%p1%dT,
|
||||||
|
rmacs=\E(B,
|
||||||
|
rmam=\E[?7l,
|
||||||
|
rmcup=\E[?1049l,
|
||||||
|
rmir=\E[4l,
|
||||||
|
rmkx=\E[?1l\E>,
|
||||||
|
rmm=\E[?1034l,
|
||||||
|
rmso=\E[27m,
|
||||||
|
rmul=\E[24m,
|
||||||
|
rs1=\Ec,
|
||||||
|
rs2=\E[!p\E[?3;4l\E[4l\E>,
|
||||||
|
sc=\E7,
|
||||||
|
setab=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m,
|
||||||
|
setaf=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m,
|
||||||
|
sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m,
|
||||||
|
sgr0=\E(B\E[m,
|
||||||
|
smacs=\E(0,
|
||||||
|
smam=\E[?7h,
|
||||||
|
smcup=\E[?1049h,
|
||||||
|
smir=\E[4h,
|
||||||
|
smkx=\E[?1h\E=,
|
||||||
|
smm=\E[?1034h,
|
||||||
|
smso=\E[7m,
|
||||||
|
smul=\E[4m,
|
||||||
|
tbc=\E[3g,
|
||||||
|
u6=\E[%i%d;%dR,
|
||||||
|
u7=\E[6n,
|
||||||
|
u8=\E[?1;2c,
|
||||||
|
u9=\E[c,
|
||||||
|
vpa=\E[%i%p1%dd,
|
||||||
|
hs,
|
||||||
|
tsl=\E]2;,
|
||||||
|
fsl=^G,
|
||||||
|
dsl=\E]2;\007,
|
||||||
|
sitm=\E[3m,
|
||||||
|
ritm=\E[23m,
|
220
config/vim/molokai.vim
Normal file
220
config/vim/molokai.vim
Normal file
|
@ -0,0 +1,220 @@
|
||||||
|
" Vim color file
|
||||||
|
"
|
||||||
|
" Author: Tomas Restrepo <tomas@winterdom.com>
|
||||||
|
"
|
||||||
|
" Note: Based on the monokai theme for textmate
|
||||||
|
" by Wimer Hazenberg and its darker variant
|
||||||
|
" by Hamish Stuart Macpherson
|
||||||
|
"
|
||||||
|
" Slightly modified for transparent terminals by Dennis Klein / http://klein2.de
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
"set background=dark
|
||||||
|
if version > 580
|
||||||
|
" no guarantees for version 5.8 and below, but this makes it stop
|
||||||
|
" complaining
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
let g:colors_name="molokai"
|
||||||
|
|
||||||
|
if exists("g:molokai_original")
|
||||||
|
let s:molokai_original = g:molokai_original
|
||||||
|
else
|
||||||
|
let s:molokai_original = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
hi Boolean guifg=#AE81FF
|
||||||
|
hi Character guifg=#E6DB74
|
||||||
|
hi Number guifg=#AE81FF
|
||||||
|
hi String guifg=#E6DB74
|
||||||
|
hi Conditional guifg=#F92672 gui=bold
|
||||||
|
hi Constant guifg=#AE81FF gui=bold
|
||||||
|
hi Cursor guifg=#000000 guibg=#F8F8F0
|
||||||
|
hi Debug guifg=#BCA3A3 gui=bold
|
||||||
|
hi Define guifg=#66D9EF
|
||||||
|
hi Delimiter guifg=#8F8F8F
|
||||||
|
hi DiffAdd guibg=#13354A
|
||||||
|
hi DiffChange guifg=#89807D guibg=#4C4745
|
||||||
|
hi DiffDelete guifg=#960050 guibg=#1E0010
|
||||||
|
hi DiffText guibg=#4C4745 gui=italic,bold
|
||||||
|
|
||||||
|
hi Directory guifg=#A6E22E gui=bold
|
||||||
|
hi Error guifg=#960050 guibg=#1E0010
|
||||||
|
hi ErrorMsg guifg=#F92672 guibg=#232526 gui=bold
|
||||||
|
hi Exception guifg=#A6E22E gui=bold
|
||||||
|
hi Float guifg=#AE81FF
|
||||||
|
hi FoldColumn guifg=#465457 guibg=#000000
|
||||||
|
hi Folded guifg=#465457 guibg=#000000
|
||||||
|
hi Function guifg=#A6E22E
|
||||||
|
hi Identifier guifg=#FD971F
|
||||||
|
hi Ignore guifg=#808080 guibg=bg
|
||||||
|
hi IncSearch guifg=#C4BE89 guibg=#000000
|
||||||
|
|
||||||
|
hi Keyword guifg=#F92672 gui=bold
|
||||||
|
hi Label guifg=#E6DB74 gui=none
|
||||||
|
hi Macro guifg=#C4BE89 gui=italic
|
||||||
|
hi SpecialKey guifg=#66D9EF gui=italic
|
||||||
|
|
||||||
|
hi MatchParen guifg=#000000 guibg=#FD971F gui=bold
|
||||||
|
hi ModeMsg guifg=#E6DB74
|
||||||
|
hi MoreMsg guifg=#E6DB74
|
||||||
|
hi Operator guifg=#F92672
|
||||||
|
|
||||||
|
" complete menu
|
||||||
|
hi Pmenu guifg=#66D9EF guibg=#000000
|
||||||
|
hi PmenuSel guibg=#808080
|
||||||
|
hi PmenuSbar guibg=#080808
|
||||||
|
hi PmenuThumb guifg=#66D9EF
|
||||||
|
|
||||||
|
hi PreCondit guifg=#A6E22E gui=bold
|
||||||
|
hi PreProc guifg=#A6E22E
|
||||||
|
hi Question guifg=#66D9EF
|
||||||
|
hi Repeat guifg=#F92672 gui=bold
|
||||||
|
hi Search guifg=#FFFFFF guibg=#455354
|
||||||
|
" marks column
|
||||||
|
hi SignColumn guifg=#A6E22E guibg=#232526
|
||||||
|
hi SpecialChar guifg=#F92672 gui=bold
|
||||||
|
hi SpecialComment guifg=#465457 gui=bold
|
||||||
|
hi Special guifg=#66D9EF guibg=bg gui=italic
|
||||||
|
hi SpecialKey guifg=#888A85 gui=italic
|
||||||
|
if has("spell")
|
||||||
|
hi SpellBad guisp=#FF0000 gui=undercurl
|
||||||
|
hi SpellCap guisp=#7070F0 gui=undercurl
|
||||||
|
hi SpellLocal guisp=#70F0F0 gui=undercurl
|
||||||
|
hi SpellRare guisp=#FFFFFF gui=undercurl
|
||||||
|
endif
|
||||||
|
hi Statement guifg=#F92672 gui=bold
|
||||||
|
hi StatusLine guifg=#455354 guibg=fg
|
||||||
|
hi StatusLineNC guifg=#808080 guibg=#080808
|
||||||
|
hi StorageClass guifg=#FD971F gui=italic
|
||||||
|
hi Structure guifg=#66D9EF
|
||||||
|
hi Tag guifg=#F92672 gui=italic
|
||||||
|
hi Title guifg=#ef5939
|
||||||
|
hi Todo guifg=#FFFFFF guibg=bg gui=bold
|
||||||
|
|
||||||
|
hi Typedef guifg=#66D9EF
|
||||||
|
hi Type guifg=#66D9EF gui=none
|
||||||
|
hi Underlined guifg=#808080 gui=underline
|
||||||
|
|
||||||
|
hi VertSplit guifg=#808080 guibg=#080808 gui=bold
|
||||||
|
hi VisualNOS guibg=#403D3D
|
||||||
|
hi Visual guibg=#403D3D
|
||||||
|
hi WarningMsg guifg=#FFFFFF guibg=#333333 gui=bold
|
||||||
|
hi WildMenu guifg=#66D9EF guibg=#000000
|
||||||
|
|
||||||
|
if s:molokai_original == 1
|
||||||
|
hi Normal guifg=#F8F8F2 guibg=none
|
||||||
|
hi Comment guifg=#75715E
|
||||||
|
hi CursorLine guibg=#3E3D32
|
||||||
|
hi CursorColumn guibg=#3E3D32
|
||||||
|
hi LineNr guifg=#BCBCBC guibg=#3B3A32
|
||||||
|
hi NonText guifg=#BCBCBC guibg=#3B3A32
|
||||||
|
hi NonText guifg=#BCBCBC guibg=none
|
||||||
|
else
|
||||||
|
hi Normal guifg=#F8F8F2 guibg=none
|
||||||
|
hi Comment guifg=#465457
|
||||||
|
hi CursorLine guibg=#293739
|
||||||
|
hi CursorColumn guibg=#293739
|
||||||
|
hi LineNr guifg=#BCBCBC guibg=#232526
|
||||||
|
hi NonText guifg=#BCBCBC guibg=#232526
|
||||||
|
end
|
||||||
|
|
||||||
|
"
|
||||||
|
" Support for 256-color terminal
|
||||||
|
"
|
||||||
|
if &t_Co > 255
|
||||||
|
hi Boolean ctermfg=135
|
||||||
|
hi Character ctermfg=144
|
||||||
|
hi Number ctermfg=135
|
||||||
|
hi String ctermfg=144
|
||||||
|
hi Conditional ctermfg=161 cterm=bold
|
||||||
|
hi Constant ctermfg=135 cterm=bold
|
||||||
|
hi Cursor ctermfg=16 ctermbg=253
|
||||||
|
hi Debug ctermfg=225 cterm=bold
|
||||||
|
hi Define ctermfg=81
|
||||||
|
hi Delimiter ctermfg=241
|
||||||
|
|
||||||
|
hi DiffAdd ctermbg=24
|
||||||
|
hi DiffChange ctermfg=181 ctermbg=239
|
||||||
|
hi DiffDelete ctermfg=162 ctermbg=53
|
||||||
|
hi DiffText ctermbg=102 cterm=bold
|
||||||
|
|
||||||
|
hi Directory ctermfg=118 cterm=bold
|
||||||
|
hi Error ctermfg=219 ctermbg=89
|
||||||
|
hi ErrorMsg ctermfg=199 ctermbg=16 cterm=bold
|
||||||
|
hi Exception ctermfg=118 cterm=bold
|
||||||
|
hi Float ctermfg=135
|
||||||
|
hi FoldColumn ctermfg=67 ctermbg=16
|
||||||
|
hi Folded ctermfg=67 ctermbg=16
|
||||||
|
hi Function ctermfg=118
|
||||||
|
hi Identifier ctermfg=208
|
||||||
|
hi Ignore ctermfg=244 ctermbg=232
|
||||||
|
hi IncSearch ctermfg=193 ctermbg=16
|
||||||
|
|
||||||
|
hi Keyword ctermfg=161 cterm=bold
|
||||||
|
hi Label ctermfg=229 cterm=none
|
||||||
|
hi Macro ctermfg=193
|
||||||
|
hi SpecialKey ctermfg=81
|
||||||
|
|
||||||
|
hi MatchParen ctermfg=16 ctermbg=208 cterm=bold
|
||||||
|
hi ModeMsg ctermfg=229
|
||||||
|
hi MoreMsg ctermfg=229
|
||||||
|
hi Operator ctermfg=161
|
||||||
|
|
||||||
|
" complete menu
|
||||||
|
hi Pmenu ctermfg=81 ctermbg=16
|
||||||
|
hi PmenuSel ctermbg=244
|
||||||
|
hi PmenuSbar ctermbg=232
|
||||||
|
hi PmenuThumb ctermfg=81
|
||||||
|
|
||||||
|
hi PreCondit ctermfg=118 cterm=bold
|
||||||
|
hi PreProc ctermfg=118
|
||||||
|
hi Question ctermfg=81
|
||||||
|
hi Repeat ctermfg=161 cterm=bold
|
||||||
|
hi Search ctermfg=253 ctermbg=66
|
||||||
|
|
||||||
|
" marks column
|
||||||
|
hi SignColumn ctermfg=118 ctermbg=235
|
||||||
|
hi SpecialChar ctermfg=161 cterm=bold
|
||||||
|
hi SpecialComment ctermfg=245 cterm=bold
|
||||||
|
hi Special ctermfg=81 ctermbg=232
|
||||||
|
hi SpecialKey ctermfg=245
|
||||||
|
|
||||||
|
hi Statement ctermfg=161 cterm=bold
|
||||||
|
hi StatusLine ctermfg=238 ctermbg=253
|
||||||
|
hi StatusLineNC ctermfg=244 ctermbg=232
|
||||||
|
hi StorageClass ctermfg=208
|
||||||
|
hi Structure ctermfg=81
|
||||||
|
hi Tag ctermfg=161
|
||||||
|
hi Title ctermfg=166
|
||||||
|
hi Todo ctermfg=231 ctermbg=232 cterm=bold
|
||||||
|
|
||||||
|
hi Typedef ctermfg=81
|
||||||
|
hi Type ctermfg=81 cterm=none
|
||||||
|
hi Underlined ctermfg=244 cterm=underline
|
||||||
|
|
||||||
|
hi VertSplit ctermfg=244 ctermbg=232 cterm=bold
|
||||||
|
hi VisualNOS ctermbg=238
|
||||||
|
hi Visual ctermfg=33 ctermbg=235 cterm=bold
|
||||||
|
hi WarningMsg ctermfg=231 ctermbg=238 cterm=bold
|
||||||
|
hi WildMenu ctermfg=81 ctermbg=16
|
||||||
|
|
||||||
|
hi Normal ctermfg=252 ctermbg=none
|
||||||
|
hi Comment ctermfg=59
|
||||||
|
hi CursorLine ctermbg=234 cterm=none
|
||||||
|
hi CursorColumn ctermbg=234
|
||||||
|
hi LineNr ctermfg=250 ctermbg=234
|
||||||
|
" hi NonText ctermfg=250 ctermbg=234
|
||||||
|
hi NonText cterm=NONE ctermbg=none ctermfg=none
|
||||||
|
hi ExtraWhitespace ctermbg=88 guibg=88
|
||||||
|
" tabs
|
||||||
|
hi TabLineFill ctermfg=236 ctermbg=236
|
||||||
|
hi TabLine ctermfg=White ctermbg=234 cterm=none
|
||||||
|
hi TabLineSel ctermfg=18 ctermbg=39 cterm=none
|
||||||
|
end
|
||||||
|
|
1
config/vim/viminfo
Normal file
1
config/vim/viminfo
Normal file
|
@ -0,0 +1 @@
|
||||||
|
*encoding=utf-8
|
52
config/vim/vimrc
Normal file
52
config/vim/vimrc
Normal file
|
@ -0,0 +1,52 @@
|
||||||
|
" All system-wide defaults are set in $VIMRUNTIME/debian.vim and sourced by
|
||||||
|
" the call to :runtime you can find below. If you wish to change any of those
|
||||||
|
" settings, you should do it in this file (/etc/vim/vimrc), since debian.vim
|
||||||
|
" will be overwritten everytime an upgrade of the vim packages is performed.
|
||||||
|
" It is recommended to make changes after sourcing debian.vim since it alters
|
||||||
|
" the value of the 'compatible' option.
|
||||||
|
|
||||||
|
" This line should not be removed as it ensures that various options are
|
||||||
|
" properly set to work with the Vim-related packages available in Debian.
|
||||||
|
runtime! debian.vim
|
||||||
|
|
||||||
|
" Uncomment the next line to make Vim more Vi-compatible
|
||||||
|
" NOTE: debian.vim sets 'nocompatible'. Setting 'compatible' changes numerous
|
||||||
|
" options, so any other options should be set AFTER setting 'compatible'.
|
||||||
|
"set compatible
|
||||||
|
|
||||||
|
" Vim5 and later versions support syntax highlighting. Uncommenting the next
|
||||||
|
" line enables syntax highlighting by default.
|
||||||
|
"syntax on
|
||||||
|
|
||||||
|
" If using a dark background within the editing area and syntax highlighting
|
||||||
|
" turn on this option as well
|
||||||
|
"set background=dark
|
||||||
|
|
||||||
|
" Uncomment the following to have Vim jump to the last position when
|
||||||
|
" reopening a file
|
||||||
|
"if has("autocmd")
|
||||||
|
" au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
|
||||||
|
"endif
|
||||||
|
|
||||||
|
" Uncomment the following to have Vim load indentation rules and plugins
|
||||||
|
" according to the detected filetype.
|
||||||
|
"if has("autocmd")
|
||||||
|
" filetype plugin indent on
|
||||||
|
"endif
|
||||||
|
|
||||||
|
" The following are commented out as they cause vim to behave a lot
|
||||||
|
" differently from regular Vi. They are highly recommended though.
|
||||||
|
"set showcmd " Show (partial) command in status line.
|
||||||
|
"set showmatch " Show matching brackets.
|
||||||
|
"set ignorecase " Do case insensitive matching
|
||||||
|
"set smartcase " Do smart case matching
|
||||||
|
"set incsearch " Incremental search
|
||||||
|
"set autowrite " Automatically save before commands like :next and :make
|
||||||
|
"set hidden " Hide buffers when they are abandoned
|
||||||
|
"set mouse=a " Enable mouse usage (all modes)
|
||||||
|
|
||||||
|
" Source a global configuration file if available
|
||||||
|
if filereadable("/etc/vim/vimrc.local")
|
||||||
|
source /etc/vim/vimrc.local
|
||||||
|
endif
|
||||||
|
|
30
config/zshrc
30
config/zshrc
|
@ -295,3 +295,33 @@ source $ZSH/oh-my-zsh.sh
|
||||||
# Example aliases
|
# Example aliases
|
||||||
# alias zshconfig="mate ~/.zshrc"
|
# alias zshconfig="mate ~/.zshrc"
|
||||||
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
# alias ohmyzsh="mate ~/.oh-my-zsh"
|
||||||
|
|
||||||
|
|
||||||
|
HISTFILE="$HOME/.zshistory"
|
||||||
|
HISTSIZE=20000
|
||||||
|
SAVEHIST=10000
|
||||||
|
alias hist='history -D -E'
|
||||||
|
setopt hist_ignore_dups
|
||||||
|
#export TERM=rxvt-unicode-256color
|
||||||
|
unsetopt rm_star_silent
|
||||||
|
setopt auto_pushd
|
||||||
|
alias ls='ls --classify --tabsize=0 --literal --color=auto --show-control-chars --human-readable'
|
||||||
|
alias l='ls'
|
||||||
|
alias ll='ls -ahl'
|
||||||
|
alias fr='setxkbmap fr'
|
||||||
|
alias us='setxkbmap us'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
status() {
|
||||||
|
print ""
|
||||||
|
print "Date..: "$(date "+%Y-%m-%d %H:%M:%S")""
|
||||||
|
print "Shell.: Zsh $ZSH_VERSION (PID = $$, $SHLVL nests)"
|
||||||
|
print "Term..: $TTY ($TERM), $BAUD bauds, $COLUMNS x $LINES cars"
|
||||||
|
print "Login.: $LOGNAME (UID = $EUID) on $HOST"
|
||||||
|
print "System: $(cat /etc/[A-Za-z]*[_-][rv]e[lr]*)"
|
||||||
|
print "Uptime:$(uptime)"
|
||||||
|
print ""
|
||||||
|
}
|
||||||
|
|
||||||
|
alias meteo='curl -4 http://wttr.in/Roubaix'
|
||||||
|
|
Loading…
Add table
Reference in a new issue