move to base16-gruvbox

This commit is contained in:
Thomas Ruoff
2017-04-10 22:09:21 +02:00
parent 4f41624311
commit 62b9d92dca
5 changed files with 57 additions and 121 deletions

View File

@@ -9,13 +9,6 @@ Xft.rgba: rgb
Xft.hinting: true Xft.hinting: true
Xft.hintstyle: hintslight Xft.hintstyle: hintslight
!-------------------------------------------------------------------------------
! URxvt settings
! Colours lifted from Solarized (http://ethanschoonover.com/solarized)
! More info at:
! http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.1.pod
!-------------------------------------------------------------------------------
URxvt*depth: 32 URxvt*depth: 32
URxvt*geometry: 90x30 URxvt*geometry: 90x30
URxvt*transparent: false URxvt*transparent: false
@@ -64,15 +57,6 @@ URxvt.keysym.C-Down: perl:font-size:decrease
URxvt.keysym.C-S-Up: perl:font-size:incglobal URxvt.keysym.C-S-Up: perl:font-size:incglobal
URxvt.keysym.C-S-Down: perl:font-size:decglobal URxvt.keysym.C-S-Down: perl:font-size:decglobal
! Cursor
URxvt*cursorBlink: true
URxvt*cursorColor: #657b83
URxvt*cursorUnderline: false
! Pointer
URxvt*pointerBlank: true
! scrollback buffer lines - 65535 is max on most machines (64 is default) ! scrollback buffer lines - 65535 is max on most machines (64 is default)
URxvt*saveLines: 65536 URxvt*saveLines: 65536
@@ -81,104 +65,57 @@ URxvt*saveLines: 65536
! <CTRL>+<PRINT> : current screen and scrollbackbuffer ! <CTRL>+<PRINT> : current screen and scrollbackbuffer
URxvt*print-pipe: cat > $(echo /tmp/urxvt.dump.$(date +'%Y-%m-%d--%H:%M:%S')) URxvt*print-pipe: cat > $(echo /tmp/urxvt.dump.$(date +'%Y-%m-%d--%H:%M:%S'))
! Base16 Solarized Dark ! Base16 Gruvbox dark, medium
! Scheme: Ethan Schoonover (http://ethanschoonover.com/solarized) ! Scheme: Dawid Kurek (dawikur@gmail.com), morhetz (https://github.com/morhetz/gruvbox)
#define base00 #002b36 #define base00 #282828
#define base01 #073642 #define base01 #3c3836
#define base02 #586e75 #define base02 #504945
#define base03 #657b83 #define base03 #665c54
#define base04 #839496 #define base04 #bdae93
#define base05 #93a1a1 #define base05 #d5c4a1
#define base06 #eee8d5 #define base06 #ebdbb2
#define base07 #fdf6e3 #define base07 #fbf1c7
#define base08 #dc322f #define base08 #fb4934
#define base09 #cb4b16 #define base09 #fe8019
#define base0A #b58900 #define base0A #fabd2f
#define base0B #859900 #define base0B #b8bb26
#define base0C #2aa198 #define base0C #8ec07c
#define base0D #268bd2 #define base0D #83a598
#define base0E #6c71c4 #define base0E #d3869b
#define base0F #d33682 #define base0F #d65d0e
URxvt*foreground: base05 *.foreground: base05
URxvt*background: base00 #ifdef background_opacity
URxvt*cursorColor: base05 *.background: [background_opacity]base00
#else
*.background: base00
#endif
*.cursorColor: base05
URxvt*color0: base00 *.color0: base00
URxvt*color1: base08 *.color1: base08
URxvt*color2: base0B *.color2: base0B
URxvt*color3: base0A *.color3: base0A
URxvt*color4: base0D *.color4: base0D
URxvt*color5: base0E *.color5: base0E
URxvt*color6: base0C *.color6: base0C
URxvt*color7: base05 *.color7: base05
URxvt*color8: base03 *.color8: base03
URxvt*color9: base08 *.color9: base08
URxvt*color10: base0B *.color10: base0B
URxvt*color11: base0A *.color11: base0A
URxvt*color12: base0D *.color12: base0D
URxvt*color13: base0E *.color13: base0E
URxvt*color14: base0C *.color14: base0C
URxvt*color15: base07 *.color15: base07
! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt), ! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt),
! use 'shell' template to set these if necessary ! use 'shell' template to set these if necessary
URxvt*color16: base09 *.color16: base09
URxvt*color17: base0F *.color17: base0F
URxvt*color18: base01 *.color18: base01
URxvt*color19: base02 *.color19: base02
URxvt*color20: base04 *.color20: base04
URxvt*color21: base06 *.color21: base06
! Base16 Solarized
! Scheme: Ethan Schoonover (http://ethanschoonover.com/solarized)
!
!#define base00 #002b36
!#define base01 #073642
!#define base02 #586e75
!#define base03 #657b83
!#define base04 #839496
!#define base05 #93a1a1
!#define base06 #eee8d5
!#define base07 #fdf6e3
!#define base08 #dc322f
!#define base09 #cb4b16
!#define base0A #b58900
!#define base0B #859900
!#define base0C #2aa198
!#define base0D #268bd2
!#define base0E #6c71c4
!#define base0F #d33682
!
!URxvt*foreground: base02
!URxvt*background: base07
!URxvt*cursorColor: base02
!
!URxvt*color0: base00
!URxvt*color1: base08
!URxvt*color2: base0B
!URxvt*color3: base0A
!URxvt*color4: base0D
!URxvt*color5: base0E
!URxvt*color6: base0C
!URxvt*color7: base05
!
!URxvt*color8: base03
!URxvt*color9: base08
!URxvt*color10: base0B
!URxvt*color11: base0A
!URxvt*color12: base0D
!URxvt*color13: base0E
!URxvt*color14: base0C
!URxvt*color15: base07
!
! Note: colors beyond 15 might not be loaded (e.g., xterm, urxvt),
! use 'shell' template to set these if necessary
!URxvt*color16: base09
!URxvt*color17: base0F
!URxvt*color18: base01
!URxvt*color19: base02
!URxvt*color20: base04
!URxvt*color21: base06

View File

@@ -1,6 +1,6 @@
"" lightline "" lightline
let g:lightline = { let g:lightline = {
\ 'colorscheme': 'solarized', \ 'colorscheme': 'default',
\ 'active': { \ 'active': {
\ 'left': [ [ 'mode', 'paste' ], [ 'fugitive', 'filename' ], ['ctrlpmark'] ], \ 'left': [ [ 'mode', 'paste' ], [ 'fugitive', 'filename' ], ['ctrlpmark'] ],
\ 'right': [ [ 'ale', 'lineinfo' ], ['percent'], [ 'fileformat', 'fileencoding', 'filetype' ] ] \ 'right': [ [ 'ale', 'lineinfo' ], ['percent'], [ 'fileformat', 'fileencoding', 'filetype' ] ]

8
vimrc
View File

@@ -1,6 +1,6 @@
" vim: set fenc=utf-8 nu et sts=4 sw=4 ft=vim fdm=marker fmr={{{,}}}: " vim: set fenc=utf-8 nu et sts=4 sw=4 ft=vim fdm=marker fmr={{{,}}}:
" file: ~/.vimrc " file: ~/.vimrc
" author: Thomas Ruoff (with the help of a myriad others) " author: Thomas Ruoff (with the help of a myriad others)
scriptencoding utf-8 scriptencoding utf-8
@@ -132,8 +132,10 @@ set undoreload=10000
" Visual Setting {{{ " Visual Setting {{{
set cursorline set cursorline
let base16colorspace=256 if filereadable(expand("~/.vimrc_background"))
colorscheme base16-solarized-dark let base16colorspace=256
source ~/.vimrc_background
endif
set number set number
if exists('+relativenumber') if exists('+relativenumber')

9
zshrc
View File

@@ -47,10 +47,6 @@ alias urlw='uttr --report=lastWeek'
alias urm='uttr --report=month' alias urm='uttr --report=month'
alias urlm='uttr --report=lastMonth' alias urlm='uttr --report=lastMonth'
# colourscheme
alias dark='zsh ~/.base16-shell/scripts/base16-solarized-dark.sh'
alias light='zsh ~/.base16-shell/scripts/base16-solarized-light.sh'
# colors # colors
autoload -U colors && colors autoload -U colors && colors
alias ls='ls --color=tty' alias ls='ls --color=tty'
@@ -73,9 +69,10 @@ bindkey ' ' magic-space
# Base16 Shell # Base16 Shell
BASE16_SHELL=$HOME/.base16-shell/ BASE16_SHELL=$HOME/.base16-shell/
[ -n "$PS1" ] && dark [ -n "$PS1" ] && [ -s $BASE16_SHELL/profile_helper.sh ] && eval "$($BASE16_SHELL/profile_helper.sh)"
base16_gruvbox-dark-medium
# fzf
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
# zplug # zplug