Fixed directory coloring
This commit is contained in:
parent
f4801dc5b7
commit
5585d4de76
0
dot_dotfiles/.keep
Normal file
0
dot_dotfiles/.keep
Normal file
0
dot_dotfiles/colors/.keep
Normal file
0
dot_dotfiles/colors/.keep
Normal file
44
dot_dotfiles/colors/gruvbox/color.table
Normal file
44
dot_dotfiles/colors/gruvbox/color.table
Normal file
@ -0,0 +1,44 @@
|
||||
GRUVCOLR HEX RELATV ALIAS TERMCOLOR RGB ITERM RGB OSX HEX
|
||||
-------------- ------- ------------ ------------ ----------- ----------- -------
|
||||
dark0_hard #1d2021 [ ] [ ] 234 [h0][ ] 29- 32- 33 22- 24- 25 #161819
|
||||
dark0 #282828 [bg0] [fg0] 235 [ 0][ ] 40- 40- 40 30- 30- 30 #1e1e1e
|
||||
dark0_soft #32302f [ ] [ ] 236 [s0][ ] 50- 48- 47 38- 36- 35 #262423
|
||||
dark1 #3c3836 [bg1] [fg1] 237 [ ][15] 60- 56- 54 46- 42- 41 #2e2a29
|
||||
dark2 #504945 [bg2] [fg2] 239 [ ][ ] 80- 73- 69 63- 57- 53 #3f3935
|
||||
dark3 #665c54 [bg3] [fg3] 241 [ ][ ] 102- 92- 84 83- 74- 66 #534a42
|
||||
dark4 #7c6f64 [bg4] [fg4] 243 [ ][ 7] 124-111-100 104- 92- 81 #685c51
|
||||
|
||||
gray_245 #928374 [gray] [ ] 245 [ 8][ ] 146-131-116 127-112- 97 #7f7061
|
||||
gray_244 #928374 [ ] [gray] 244 [ ][ 8] 146-131-116 127-112- 97 #7f7061
|
||||
|
||||
light0_hard #f9f5d7 [ ] [ ] 230 [ ][h0] 249-245-215 248-244-205 #f8f4cd
|
||||
light0 #fbf1c7 [fg0] [bg0] 229 [ ][ 0] 251-241-199 250-238-187 #faeebb
|
||||
light0_soft #f2e5bc [ ] [ ] 228 [ ][s0] 242-229-188 239-223-174 #efdfae
|
||||
light1 #ebdbb2 [fg1] [bg1] 223 [15][ ] 235-219-178 230-212-163 #e6d4a3
|
||||
light2 #d5c4a1 [fg2] [bg2] 250 [ ][ ] 213-196-161 203-184-144 #cbb890
|
||||
light3 #bdae93 [fg3] [bg3] 248 [ ][ ] 189-174-147 175-159-129 #af9f81
|
||||
light4 #a89984 [fg4] [bg4] 246 [ 7][ ] 168-153-132 151-135-113 #978771
|
||||
|
||||
bright_red #fb4934 [red] [ ] 167 [ 9][ ] 251- 73- 52 247- 48- 40 #f73028
|
||||
bright_green #b8bb26 [green] [ ] 142 [10][ ] 184-187- 38 170-176- 30 #aab01e
|
||||
bright_yellow #fabd2f [yellow][ ] 214 [11][ ] 250-189- 47 247-177- 37 #f7b125
|
||||
bright_blue #83a598 [blue] [ ] 109 [12][ ] 131-165-152 113-149-134 #719586
|
||||
bright_purple #d3869b [purple][ ] 175 [13][ ] 211-134-155 199-112-137 #c77089
|
||||
bright_aqua #8ec07c [aqua] [ ] 108 [14][ ] 142-192-124 125-182-105 #7db669
|
||||
bright_orange #fe8019 [orange][ ] 208 [ ][ ] 254-128- 25 251-106- 22 #fb6a16
|
||||
|
||||
neutral_red #cc241d [ ] [ ] 124 [ 1][ 1] 204- 36- 29 190- 15- 23 #be0f17
|
||||
neutral_green #98971a [ ] [ ] 106 [ 2][ 2] 152-151- 26 134-135- 21 #868715
|
||||
neutral_yellow #d79921 [ ] [ ] 172 [ 3][ 3] 215-153- 33 204-136- 26 #cc881a
|
||||
neutral_blue #458588 [ ] [ ] 66 [ 4][ 4] 69-133-136 55-115-117 #377375
|
||||
neutral_purple #b16286 [ ] [ ] 132 [ 5][ 5] 177- 98-134 160- 75-115 #a04b73
|
||||
neutral_aqua #689d6a [ ] [ ] 72 [ 6][ 6] 104-157-106 87-142- 87 #578e57
|
||||
neutral_orange #d65d0e [ ] [ ] 166 [ ][ ] 214- 93- 14 202- 72- 14 #ca480e
|
||||
|
||||
faded_red #9d0006 [ ] [red] 88 [ ][ 9] 157- 0- 6 137- 0- 9 #890009
|
||||
faded_green #79740e [ ] [green] 100 [ ][10] 121-116- 14 102- 98- 13 #66620d
|
||||
faded_yellow #b57614 [ ][yellow] 136 [ ][11] 181-118- 20 165- 99- 17 #a56311
|
||||
faded_blue #076678 [ ] [blue] 24 [ ][12] 7-102-120 14- 83-101 #0e5365
|
||||
faded_purple #8f3f71 [ ][purple] 96 [ ][13] 143- 63-113 123- 43- 94 #7b2b5e
|
||||
faded_aqua #427b58 [ ] [aqua] 66 [ ][14] 66-123- 88 53-106- 70 #356a46
|
||||
faded_orange #af3a03 [ ][orange] 130 [ ][ ] 175- 58- 3 157- 40- 7 #9d2807
|
||||
297
dot_dotfiles/colors/gruvbox/dot_dircolors
Normal file
297
dot_dotfiles/colors/gruvbox/dot_dircolors
Normal file
@ -0,0 +1,297 @@
|
||||
# Term Section
|
||||
TERM Eterm
|
||||
TERM alacritty
|
||||
TERM ansi
|
||||
TERM color-xterm
|
||||
TERM con132x25
|
||||
TERM con132x30
|
||||
TERM con132x43
|
||||
TERM con132x60
|
||||
TERM con80x25
|
||||
TERM con80x28
|
||||
TERM con80x30
|
||||
TERM con80x43
|
||||
TERM con80x50
|
||||
TERM con80x60
|
||||
TERM cons25
|
||||
TERM console
|
||||
TERM cygwin
|
||||
TERM dtterm
|
||||
TERM dvtm
|
||||
TERM dvtm-256color
|
||||
TERM eterm-color
|
||||
TERM fbterm
|
||||
TERM gnome
|
||||
TERM gnome-256color
|
||||
TERM jfbterm
|
||||
TERM konsole
|
||||
TERM konsole-256color
|
||||
TERM kterm
|
||||
TERM linux
|
||||
TERM linux-c
|
||||
TERM mach-color
|
||||
TERM mlterm
|
||||
TERM putty
|
||||
TERM putty-256color
|
||||
TERM rxvt
|
||||
TERM rxvt-256color
|
||||
TERM rxvt-cygwin
|
||||
TERM rxvt-cygwin-native
|
||||
TERM rxvt-unicode
|
||||
TERM rxvt-unicode256
|
||||
TERM rxvt-unicode-256color
|
||||
TERM screen
|
||||
TERM screen-16color
|
||||
TERM screen-16color-bce
|
||||
TERM screen-16color-s
|
||||
TERM screen-16color-bce-s
|
||||
TERM screen-256color
|
||||
TERM screen-256color-bce
|
||||
TERM screen-256color-s
|
||||
TERM screen-256color-bce-s
|
||||
TERM screen-256color-italic
|
||||
TERM screen-bce
|
||||
TERM screen-w
|
||||
TERM screen.linux
|
||||
TERM screen.xterm-256color
|
||||
TERM st
|
||||
TERM st-meta
|
||||
TERM st-256color
|
||||
TERM st-meta-256color
|
||||
TERM tmux
|
||||
TERM tmux-256color
|
||||
TERM vt100
|
||||
TERM xterm
|
||||
TERM xterm-16color
|
||||
TERM xterm-256color
|
||||
TERM xterm-256color-italic
|
||||
TERM xterm-88color
|
||||
TERM xterm-color
|
||||
TERM xterm-debian
|
||||
TERM xterm-termite
|
||||
|
||||
## Documentation
|
||||
#
|
||||
# standard colors
|
||||
#
|
||||
# Below are the color init strings for the basic file types. A color init
|
||||
# string consists of one or more of the following numeric codes:
|
||||
# Attribute codes:
|
||||
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
|
||||
# Text color codes:
|
||||
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
|
||||
# Background color codes:
|
||||
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
|
||||
#
|
||||
#
|
||||
# 256 color support
|
||||
# see here: http://www.mail-archive.com/bug-coreutils@gnu.org/msg11030.html)
|
||||
#
|
||||
# Text 256 color coding:
|
||||
# 38;5;COLOR_NUMBER
|
||||
# Background 256 color coding:
|
||||
# 48;5;COLOR_NUMBER
|
||||
|
||||
## Special files
|
||||
|
||||
NORMAL 00;38;5;230 # no color code at all
|
||||
#FILE 00 # regular file: use no color at all
|
||||
RESET 0 # reset to "normal" color
|
||||
DIR 00;38;5;109 # directory 01;34
|
||||
LINK 00;38;5;142 # symbolic link. (If you set this to 'target' instead of a
|
||||
# numerical value, the color is as for the file pointed to.)
|
||||
MULTIHARDLINK 00 # regular file with more than one link
|
||||
FIFO 48;5;229;38;5;239;01 # pipe
|
||||
SOCK 48;5;229;38;5;239;01 # socket
|
||||
DOOR 48;5;229;38;5;239;01 # door
|
||||
BLK 48;5;229;38;5;243;01 # block device driver
|
||||
CHR 48;5;229;38;5;243;01 # character device driver
|
||||
ORPHAN 48;5;235;38;5;160 # symlink to nonexistent file, or non-stat'able file
|
||||
SETUID 48;5;124;38;5;230 # file that is setuid (u+s)
|
||||
SETGID 48;5;172;38;5;230 # file that is setgid (g+s)
|
||||
#CAPABILITY 30;41 # file with capability
|
||||
CAPABILITY 48;5;124;38;5;234 # file with capability
|
||||
STICKY_OTHER_WRITABLE 48;5;109;38;5;229 # dir that is sticky and other-writable (+t,o+w)
|
||||
OTHER_WRITABLE 48;5;66;38;5;229 # dir that is other-writable (o+w) and not sticky
|
||||
STICKY 48;5;24;38;5;229 # dir with the sticky bit set (+t) and not other-writable
|
||||
# This is for files with execute permission:
|
||||
EXEC 00;38;5;208
|
||||
|
||||
## Archives or compressed (violet + bold for compression)
|
||||
.tar 00;38;5;175
|
||||
.tgz 00;38;5;171
|
||||
.arj 00;38;5;171
|
||||
.taz 00;38;5;171
|
||||
.lzh 00;38;5;171
|
||||
.lzma 00;38;5;171
|
||||
.tlz 00;38;5;171
|
||||
.txz 00;38;5;171
|
||||
.zip 00;38;5;171
|
||||
.z 00;38;5;171
|
||||
.Z 00;38;5;171
|
||||
.dz 00;38;5;171
|
||||
.gz 00;38;5;171
|
||||
.lz 00;38;5;171
|
||||
.xz 00;38;5;171
|
||||
.bz2 00;38;5;171
|
||||
.bz 00;38;5;171
|
||||
.tbz 00;38;5;171
|
||||
.tbz2 00;38;5;171
|
||||
.tz 00;38;5;171
|
||||
.deb 00;38;5;171
|
||||
.rpm 00;38;5;171
|
||||
.jar 00;38;5;171
|
||||
.rar 00;38;5;171
|
||||
.ace 00;38;5;171
|
||||
.zoo 00;38;5;171
|
||||
.cpio 00;38;5;171
|
||||
.7z 00;38;5;171
|
||||
.rz 00;38;5;171
|
||||
.apk 00;38;5;171
|
||||
.gem 00;38;5;171
|
||||
|
||||
# Image formats (yellow)
|
||||
.jpg 00;38;5;108
|
||||
.JPG 00;38;5;108 #stupid but needed
|
||||
.jpeg 00;38;5;108
|
||||
.gif 00;38;5;108
|
||||
.bmp 00;38;5;108
|
||||
.pbm 00;38;5;108
|
||||
.pgm 00;38;5;108
|
||||
.ppm 00;38;5;108
|
||||
.tga 00;38;5;108
|
||||
.xbm 00;38;5;108
|
||||
.xpm 00;38;5;108
|
||||
.tif 00;38;5;108
|
||||
.tiff 00;38;5;108
|
||||
.png 00;38;5;108
|
||||
.PNG 00;38;5;108
|
||||
.svg 00;38;5;108
|
||||
.svgz 00;38;5;108
|
||||
.mng 00;38;5;108
|
||||
.pcx 00;38;5;108
|
||||
.dl 00;38;5;108
|
||||
.xcf 00;38;5;108
|
||||
.xwd 00;38;5;108
|
||||
.yuv 00;38;5;108
|
||||
.cgm 00;38;5;108
|
||||
.emf 00;38;5;108
|
||||
.eps 00;38;5;108
|
||||
.CR2 00;38;5;108
|
||||
.ico 00;38;5;108
|
||||
.nef 00;38;5;108 # Nikon RAW format
|
||||
.NEF 00;38;5;108
|
||||
|
||||
# Files of special interest (base1)
|
||||
.tex 00;38;5;214
|
||||
.rdf 00;38;5;214
|
||||
.owl 00;38;5;214
|
||||
.n3 00;38;5;214
|
||||
.ttl 00;38;5;214
|
||||
.nt 00;38;5;214
|
||||
.torrent 00;38;5;214
|
||||
.xml 00;38;5;214
|
||||
*Makefile 00;38;5;214
|
||||
*Rakefile 00;38;5;214
|
||||
*Dockerfile 00;38;5;214
|
||||
*build.xml 00;38;5;214
|
||||
*rc 00;38;5;214
|
||||
*1 00;38;5;214
|
||||
.nfo 00;38;5;214
|
||||
*README 00;38;5;214
|
||||
*README.txt 00;38;5;214
|
||||
*readme.txt 00;38;5;214
|
||||
.md 00;38;5;214
|
||||
*README.markdown 00;38;5;214
|
||||
.ini 00;38;5;214
|
||||
.yml 00;38;5;214
|
||||
.cfg 00;38;5;214
|
||||
.conf 00;38;5;214
|
||||
.h 00;38;5;214
|
||||
.hpp 00;38;5;214
|
||||
.c 00;38;5;214
|
||||
.cpp 00;38;5;214
|
||||
.cxx 00;38;5;214
|
||||
.cc 00;38;5;214
|
||||
.objc 00;38;5;214
|
||||
.sqlite 00;38;5;214
|
||||
.go 00;38;5;214
|
||||
.sql 00;38;5;214
|
||||
.csv 00;38;5;214
|
||||
|
||||
# "unimportant" files as logs and backups (base01)
|
||||
.log 00;38;5;245
|
||||
.bak 00;38;5;245
|
||||
.aux 00;38;5;245
|
||||
.lof 00;38;5;245
|
||||
.lol 00;38;5;245
|
||||
.lot 00;38;5;245
|
||||
.out 00;38;5;245
|
||||
.toc 00;38;5;245
|
||||
.bbl 00;38;5;245
|
||||
.blg 00;38;5;245
|
||||
*~ 00;38;5;245
|
||||
*# 00;38;5;245
|
||||
.part 00;38;5;245
|
||||
.incomplete 00;38;5;245
|
||||
.swp 00;38;5;245
|
||||
.tmp 00;38;5;245
|
||||
.temp 00;38;5;245
|
||||
.o 00;38;5;245
|
||||
.pyc 00;38;5;245
|
||||
.class 00;38;5;245
|
||||
.cache 00;38;5;245
|
||||
|
||||
# Audio formats (orange)
|
||||
.aac 00;38;5;142
|
||||
.au 00;38;5;142
|
||||
.flac 00;38;5;142
|
||||
.mid 00;38;5;142
|
||||
.midi 00;38;5;142
|
||||
.mka 00;38;5;142
|
||||
.mp3 00;38;5;142
|
||||
.mpc 00;38;5;142
|
||||
.ogg 00;38;5;142
|
||||
.opus 00;38;5;142
|
||||
.ra 00;38;5;142
|
||||
.wav 00;38;5;142
|
||||
.m4a 00;38;5;142
|
||||
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
|
||||
.axa 00;38;5;142
|
||||
.oga 00;38;5;142
|
||||
.spx 00;38;5;142
|
||||
.xspf 00;38;5;142
|
||||
|
||||
# Video formats (as audio + bold)
|
||||
.mov 00;38;5;142
|
||||
.MOV 00;38;5;142
|
||||
.mpg 00;38;5;142
|
||||
.mpeg 00;38;5;142
|
||||
.m2v 00;38;5;142
|
||||
.mkv 00;38;5;142
|
||||
.ogm 00;38;5;142
|
||||
.mp4 00;38;5;142
|
||||
.m4v 00;38;5;142
|
||||
.mp4v 00;38;5;142
|
||||
.vob 00;38;5;142
|
||||
.qt 00;38;5;142
|
||||
.nuv 00;38;5;142
|
||||
.wmv 00;38;5;142
|
||||
.asf 00;38;5;142
|
||||
.rm 00;38;5;142
|
||||
.rmvb 00;38;5;142
|
||||
.flc 00;38;5;142
|
||||
.avi 00;38;5;142
|
||||
.fli 00;38;5;142
|
||||
.flv 00;38;5;142
|
||||
.gl 00;38;5;142
|
||||
.m2ts 00;38;5;142
|
||||
.divx 00;38;5;142
|
||||
.webm 00;38;5;142
|
||||
# http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
|
||||
.axv 00;38;5;142
|
||||
.anx 00;38;5;142
|
||||
.ogv 00;38;5;142
|
||||
.ogx 00;38;5;142
|
||||
|
||||
|
||||
42
dot_dotfiles/colors/gruvbox/termcolor.zsh
Normal file
42
dot_dotfiles/colors/gruvbox/termcolor.zsh
Normal file
@ -0,0 +1,42 @@
|
||||
gruvbox_dark0_hard=234
|
||||
gruvbox_dark0=235
|
||||
gruvbox_dark0_soft=236
|
||||
gruvbox_dark1=237
|
||||
gruvbox_dark2=239
|
||||
gruvbox_dark3=241
|
||||
gruvbox_dark4=243
|
||||
|
||||
gruvbox_gray_245=245
|
||||
gruvbox_gray_244=244
|
||||
|
||||
gruvbox_light0_hard=230
|
||||
gruvbox_light0=229
|
||||
gruvbox_light0_soft=228
|
||||
gruvbox_light1=223
|
||||
gruvbox_light2=250
|
||||
gruvbox_light3=248
|
||||
gruvbox_light4=246
|
||||
|
||||
gruvbox_bright_red=167
|
||||
gruvbox_bright_green=142
|
||||
gruvbox_bright_yellow=214
|
||||
gruvbox_bright_blue=109
|
||||
gruvbox_bright_purple=175
|
||||
gruvbox_bright_aqua=108
|
||||
gruvbox_bright_orange=208
|
||||
|
||||
gruvbox_neutral_red=124
|
||||
gruvbox_neutral_green=106
|
||||
gruvbox_neutral_yellow=172
|
||||
gruvbox_neutral_blue=66
|
||||
gruvbox_neutral_purple=132
|
||||
gruvbox_neutral_aqua=72
|
||||
gruvbox_neutral_orange=166
|
||||
|
||||
gruvbox_faded_red=88
|
||||
gruvbox_faded_green=100
|
||||
gruvbox_faded_yellow=136
|
||||
gruvbox_faded_blue=24
|
||||
gruvbox_faded_purple=96
|
||||
gruvbox_faded_aqua=66
|
||||
gruvbox_faded_orange=130
|
||||
1
dot_vim/symlink_vimrc.d
Normal file
1
dot_vim/symlink_vimrc.d
Normal file
@ -0,0 +1 @@
|
||||
/home/jnieland/.dotfiles/vim/vimrc.d
|
||||
@ -1,28 +0,0 @@
|
||||
set nocompatible " be iMproved, required
|
||||
filetype off " required
|
||||
|
||||
" some generic options... :help them if you want
|
||||
" also check https://github.com/tpope/vim-sensible/blob/master/plugin/sensible.vim
|
||||
set laststatus=2
|
||||
set ruler
|
||||
set wildmenu
|
||||
set encoding=UTF-8 " necessary for vim-devicons
|
||||
set showmatch " set parens to match each other
|
||||
set incsearch " search as characters are entered
|
||||
set hlsearch " highlight matches
|
||||
|
||||
" some auto indentation
|
||||
syntax enable
|
||||
set smartindent
|
||||
set tabstop=8
|
||||
set shiftwidth=4
|
||||
set expandtab
|
||||
set smarttab
|
||||
set softtabstop=0
|
||||
|
||||
" numbering options
|
||||
set number
|
||||
set relativenumber
|
||||
|
||||
" show syntax highlighting (this might be superfluous with the above...)
|
||||
" syntax on
|
||||
@ -1,65 +0,0 @@
|
||||
filetype plugin indent on " required
|
||||
" To ignore plugin indent changes, instead use:
|
||||
"filetype plugin on
|
||||
"
|
||||
" Brief help
|
||||
" :PluginList - lists configured plugins
|
||||
" :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
|
||||
" :PluginSearch foo - searches for foo; append `!` to refresh local cache
|
||||
" :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
|
||||
"
|
||||
" see :h vundle for more details or wiki for FAQ
|
||||
" Put your non-Plugin stuff after this line
|
||||
" vim-plug - download if not there yet
|
||||
"
|
||||
if empty(glob('~/.vim/autoload/plug.vim'))
|
||||
silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs
|
||||
\ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
|
||||
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
|
||||
endif
|
||||
|
||||
" manage vim-plug
|
||||
call plug#begin('~/.vim/plugged')
|
||||
"Plug 'junegunn/seoul256.vim'
|
||||
"Plug 'junegunn/goyo.vim'
|
||||
"Plug 'junegunn/limelight.vim'
|
||||
" if you don't have nodejs and yarn
|
||||
" use pre build
|
||||
Plug 'iamcco/markdown-preview.nvim', { 'do': { -> mkdp#util#install() }}
|
||||
" have nodejs and yarn
|
||||
" Plug 'iamcco/markdown-preview.nvim', { 'do': 'cd app & yarn install' }
|
||||
" Shorthand notation; fetches https://github.com/junegunn/vim-easy-align
|
||||
Plug 'junegunn/vim-easy-align'
|
||||
" Pimp VIM with the gruvbox theme.
|
||||
Plug 'morhetz/gruvbox'
|
||||
Plug 'vim-airline/vim-airline'
|
||||
Plug 'vim-airline/vim-airline-themes'
|
||||
" Syntax checking for various formats
|
||||
Plug 'scrooloose/syntastic'
|
||||
" This adds kotlin syntax
|
||||
Plug 'udalov/kotlin-vim'
|
||||
" adds the 'c' command to do things with brackets,quotes, ... try `cs"'` on
|
||||
" "blabla"
|
||||
Plug 'tpope/vim-surround'
|
||||
" adds fuzzy file finder to vim (do <c-p>)
|
||||
Plug 'kien/ctrlp.vim'
|
||||
" always load this last. supposed to make vim work with nerdfonts
|
||||
Plug 'ryanoasis/vim-devicons'
|
||||
" enable typescript
|
||||
Plug 'leafgarland/typescript-vim'
|
||||
" add auto completion for various languages
|
||||
" Plug 'Valloric/YouCompleteMe'
|
||||
" enable copy to clipboard ('cpiw', 'cP', ...)
|
||||
Plug 'christoomey/vim-system-copy'
|
||||
" the left-most tree structure
|
||||
Plug 'scrooloose/nerdtree'
|
||||
" fuzzy file finder
|
||||
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
|
||||
Plug 'junegunn/fzf.vim'
|
||||
" ripgrep integration
|
||||
Plug 'jremmen/vim-ripgrep'
|
||||
" intellisense like plugin!
|
||||
" Plug 'neoclide/coc.nvim', {'branch': 'release'}
|
||||
|
||||
call plug#end()
|
||||
|
||||
@ -1,38 +0,0 @@
|
||||
set guifont=FuraCode\ Nerd\ Font\ 11
|
||||
|
||||
" set up the color scheme
|
||||
colorscheme gruvbox
|
||||
:let g:airline_theme='gruvbox'
|
||||
:set background=dark
|
||||
" make background in vim transparent
|
||||
highlight Normal ctermfg=none ctermbg=none
|
||||
let g:gruvbox_contrast_dark = 'hard'
|
||||
let g:gruvbox_termcolors = 256
|
||||
|
||||
" AIRLINE settings
|
||||
" symbols section for unicode/airline symbols
|
||||
" air-line (status line below, using fancy symbols)
|
||||
let g:airline_powerline_fonts = 1
|
||||
if !exists('g:airline_symbols')
|
||||
let g:airline_symbols = {}
|
||||
endif
|
||||
" unicode symbols
|
||||
let g:airline_left_sep = '»'
|
||||
let g:airline_left_sep = '▶'
|
||||
let g:airline_right_sep = '«'
|
||||
let g:airline_right_sep = '◀'
|
||||
let g:airline_symbols.linenr = '␊'
|
||||
let g:airline_symbols.linenr = ''
|
||||
let g:airline_symbols.linenr = '¶'
|
||||
let g:airline_symbols.branch = '⎇'
|
||||
let g:airline_symbols.paste = 'ρ'
|
||||
let g:airline_symbols.paste = 'Þ'
|
||||
let g:airline_symbols.paste = '∥'
|
||||
let g:airline_symbols.whitespace = 'Ξ'
|
||||
let g:airline_left_sep = ''
|
||||
let g:airline_left_alt_sep = ''
|
||||
let g:airline_right_sep = ''
|
||||
let g:airline_right_alt_sep = ''
|
||||
let g:airline_symbols.branch = ''
|
||||
let g:airline_symbols.readonly = ''
|
||||
let g:airline_symbols.linenr = ''
|
||||
33
dot_vimrc
33
dot_vimrc
@ -1,33 +0,0 @@
|
||||
" load all files in the vimrc.d directory
|
||||
set runtimepath+=~/.vim
|
||||
execute 'runtime!' 'vimrc.d/*'
|
||||
|
||||
let g:system_copy#copy_command='xclip -sel clipboard'
|
||||
let g:system_copy#paste_command='xclip -sel clipboard -o'
|
||||
|
||||
" This should set markdown syntax for all .md files
|
||||
au BufNewFile,BufFilePre,BufRead *.md set filetype=markdown
|
||||
highlight Comment cterm=italic
|
||||
|
||||
" EASYALIGN settings - plugin by junegunn (vipga= aligns text around = chars)
|
||||
" Start interactive EasyAlign in visual mode (e.g. vipga)
|
||||
xmap ga <Plug>(EasyAlign)
|
||||
" Start interactive EasyAlign for a motion/text object (e.g. gaip)
|
||||
nmap ga <Plug>(EasyAlign)
|
||||
|
||||
" NERDTREE settings - he way to open the nerdtree
|
||||
map <C-n> :NERDTreeToggle<CR>
|
||||
|
||||
" SYNTASTIC settings
|
||||
set statusline+=%#warningmsg#
|
||||
set statusline+=%{SyntasticStatuslineFlag()}
|
||||
set statusline+=%*
|
||||
let g:syntastic_always_populate_loc_list = 1
|
||||
let g:syntastic_auto_loc_list = 1
|
||||
let g:syntastic_check_on_open = 1
|
||||
let g:syntastic_check_on_wq = 0
|
||||
|
||||
" MARKDOWN PREVIEW settings
|
||||
" specify browser to open preview page
|
||||
" default: ''
|
||||
let g:mkdp_browser = 'qutebrowser'
|
||||
41
dot_xinitrc
Normal file
41
dot_xinitrc
Normal file
@ -0,0 +1,41 @@
|
||||
#!/bin/sh
|
||||
|
||||
userresources=$HOME/.Xresources
|
||||
usermodmap=$HOME/.Xmodmap
|
||||
sysresources=/etc/X11/xinit/.Xresources
|
||||
sysmodmap=/etc/X11/xinit/.Xmodmap
|
||||
|
||||
# make sure that dunst can do its thing without a window manager
|
||||
systemctl --user import-environment DISPLAY
|
||||
|
||||
# merge in defaults and keymaps
|
||||
|
||||
if [ -f $sysresources ]; then
|
||||
xrdb -merge $sysresources
|
||||
|
||||
fi
|
||||
|
||||
if [ -f $sysmodmap ]; then
|
||||
xmodmap $sysmodmap
|
||||
fi
|
||||
|
||||
if [ -f "$userresources" ]; then
|
||||
xrdb -merge "$userresources"
|
||||
|
||||
fi
|
||||
|
||||
if [ -f "$usermodmap" ]; then
|
||||
xmodmap "$usermodmap"
|
||||
fi
|
||||
|
||||
# make sure we get the hwmon variable right for CPU temperatures
|
||||
export CPU_TEMP_PATH=$(ls /sys/devices/platform/coretemp*/hwmon/hwmon*/temp*_input | grep -m 1 '')
|
||||
|
||||
# start the ssh agent, we're lazy, don't want to type passwords all day
|
||||
eval $(ssh-agent)
|
||||
|
||||
# start i3
|
||||
exec i3
|
||||
|
||||
# after i3 is started, set up greenclip
|
||||
systemctl --user start greenclip
|
||||
1
symlink_dot_vimrc
Normal file
1
symlink_dot_vimrc
Normal file
@ -0,0 +1 @@
|
||||
/home/jnieland/.dotfiles/vim/.vimrc
|
||||
Loading…
Reference in New Issue
Block a user