Commit fcf8dba4 authored by epsi's avatar epsi

userdir: vimrc

parent 131f4069
! ############
! # COLORS #
! ############
! # based on #
! # rukavera #
! ############
! #include "/home/epsi/.config/xrdb/solarizd"
! special
! *.foreground: #adb2c2
! *.background: #03262b
! *.background: #eeeeee
! *.cursorColor: #adb2c2
! - For real transparency (composite):
urxvt*depth: 32
# urxvt.background: [95]#03262b
urxvt.background: [80]#03262b
! urxvt*background: rgba:0000/0000/0200/c800
! - For fake transparency:
! urxvt*transparent: true
! urxvt*shading: 30
URxvt.intensityStyles: false
URxvt.font: xft:Hack:bold:pixelsize=12
URxvt.boldFont: xft:Hack:bold:pixelsize=12
URxvt.saveLines: 8192
URxvt*scrollTtyOutput: false
URxvt*scrollWithBuffer: true
URxvt*scrollTtyKeypress: true
URxvt.scrollBar: false
URxvt.internalBorder: 25
URxvt.cursorBlink: false
URxvt.cursorUnderline: true
! Xft.dpi: 96
! Xft.antialias: true
! Xft.rgba: rgb
! Xft.hinting: true
! Xft.hintstyle: hintslight
" All system-wide defaults are set in $VIMRUNTIME/archlinux.vim (usually just
" /usr/share/vim/vimfiles/archlinux.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/vimrc), since archlinux.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing archlinux.vim since it alters the value of the
" 'compatible' option.
" -- -- ViM Standard -- --
" This line should not be removed as it ensures that various options are
" properly set to work with the Vim-related packages.
runtime! archlinux.vim
set number
syntax on
set encoding=utf-8
" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim'
" Or better yet, read /usr/share/vim/vim74/vimrc_example.vim or the vim manual
" and configure vim to your own liking!
" -- -- ViM UI -- --
let $PYTHONPATH='/usr/lib/python3.5/site-packages'
set background=dark
set t_Co=256
if &term =~ '256color'
" Disable Background Color Erase (BCE) so that color schemes
" work properly when Vim is used inside tmux and GNU screen.
" See also http://snk.tuxfamily.org/log/vim-256color-bce.html
set t_ut=
endif
set laststatus=2 " always show the status line
set lazyredraw " do not redraw while running macros
set showbreak=↪ " indicate wrapped line
hi clear ModeMsg " Disable Color StatusLine on Insert Mode and Visual Mode
" -- -- Vundle Begin -- --
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" -- -- Vundle Plugin -- --
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
Plugin 'scrooloose/nerdtree'
" Plugin 'Lokaltog/powerline'
Plugin 'flazz/vim-colorschemes'
Plugin 'vim-airline/vim-airline'
" Plugin 'vim-airline/vim-airline-themes'
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
" -- -- Vundle End -- --
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
" -- -- GUI Settings -- --
autocmd GUIEnter * set guioptions-=m
autocmd GUIEnter * set guioptions-=T
"autocmd GUIEnter * set gfn=Bitstream\ Vera\ Sans\ Mono\ 10
autocmd GUIEnter * set gfn=Monaco\ for\ Powerline\ 10
let g:Powerline_symbols = 'fancy'
set rtp+=~/.vim/bundle/powerline/powerline/bindings/vim
autocmd GUIEnter * set vb t_vb= " disable visual bell
let g:airline#extensions#tabline#enabled = 1
let g:airline_powerline_fonts = 1
" let g:airline_theme='powerlineish'
" -- -- colorscheme -- --
colorscheme ir_black
" colorscheme evening
" colorscheme molokai
" -- -- NERDTree -- --
let NERDTreeShowHidden=1
set number
set laststatus=2
syntax on
colo pyte
This diff is collapsed.
" All system-wide defaults are set in $VIMRUNTIME/archlinux.vim (usually just
" /usr/share/vim/vimfiles/archlinux.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/vimrc), since archlinux.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing archlinux.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.
runtime! archlinux.vim
" If you prefer the old-style vim functionalty, add 'runtime! vimrc_example.vim'
" Or better yet, read /usr/share/vim/vim74/vimrc_example.vim or the vim manual
" and configure vim to your own liking!
let $PYTHONPATH='/usr/lib/python3.6/site-packages'
set number
set laststatus=2
syntax on
colo pyte
let NERDTreeShowHidden=1
let g:airline_solarized_bg='dark'
set guifont=DroidSansMono\ Nerd\ Font\ 12
" testing rounded separators (extra-powerline-symbols):
let g:airline_left_sep = "\uE0B4"
let g:airline_right_sep = "\uE0B6"
" set the CN (column number) symbol:
" let g:airline_section_z = airline#section#create(["\uE0A1" . '%{line(".")}' . "\uE0A3" . '%{col(".")}'])
execute pathogen#infect()
call pathogen#helptags()
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
" The following are examples of different formats supported.
" Keep Plugin commands between vundle#begin/end.
" plugin on GitHub repo
Plugin 'tpope/vim-fugitive'
" plugin from http://vim-scripts.org/vim/scripts.html
" Plugin 'L9'
" Git plugin not hosted on GitHub
Plugin 'git://git.wincent.com/command-t.git'
" git repos on your local machine (i.e. when working on your own plugin)
Plugin 'file:///home/gmarik/path/to/plugin'
" The sparkup vim script is in a subdirectory of this repo called vim.
" Pass the path to set the runtimepath properly.
Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
" Install L9 and avoid a Naming conflict if you've already installed a
" different version somewhere else.
" Plugin 'ascenator/L9', {'name': 'newL9'}
" All of your Plugins must be added before the following line
call vundle#end() " required
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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment