Created
February 13, 2012 15:22
-
-
Save laino/1817571 to your computer and use it in GitHub Desktop.
Zenburn i3 config.vi
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
! xscreensaver --------------------------------------------------------------- | |
!font settings | |
xscreensaver.Dialog.headingFont: -*-fixed-medium-r-*-*-14-*-*-*-*-*-*-* | |
xscreensaver.Dialog.bodyFont: -*-fixed-medium-r-*-*-14-*-*-*-*-*-*-* | |
xscreensaver.Dialog.labelFont: -*-fixed-medium-r-*-*-14-*-*-*-*-*-*-* | |
xscreensaver.Dialog.unameFont: -*-fixed-medium-r-*-*-14-*-*-*-*-*-*-* | |
xscreensaver.Dialog.buttonFont: -*-fixed-medium-r-*-*-14-*-*-*-*-*-*-* | |
xscreensaver.Dialog.dateFont: -*-fixed-medium-r-*-*-12-*-*-*-*-*-*-* | |
xscreensaver.passwd.passwdFont: -*-fixed-medium-r-*-*-14-*-*-*-*-*-*-* | |
!general dialog box (affects main hostname, username, password text) | |
xscreensaver.Dialog.foreground: #101010 | |
xscreensaver.Dialog.background: #D8D8D8 | |
xscreensaver.Dialog.topShadowColor: #D8D8D8 | |
xscreensaver.Dialog.bottomShadowColor: #D8D8D8 | |
xscreensaver.Dialog.Button.foreground: #101010 | |
xscreensaver.Dialog.Button.background: #E5E5E5 | |
!username/password input box and date text colour | |
xscreensaver.Dialog.text.foreground: #101010 | |
xscreensaver.Dialog.text.background: #E5E5E5 | |
xscreensaver.Dialog.internalBorderWidth:24 | |
xscreensaver.Dialog.borderWidth: 20 | |
xscreensaver.Dialog.shadowThickness: 2 | |
!timeout bar (background is actually determined by Dialog.text.background) | |
xscreensaver.passwd.thermometer.foreground: #101010 | |
xscreensaver.passwd.thermometer.background: #2E2E2E | |
xscreensaver.passwd.thermometer.width: 8 | |
! X cursor | |
Xcursor.theme: Vanilla-DMZ | |
! Xcursor.size: 16 | |
! XFT and Font settings | |
Xft*dpi: 96 | |
Xft*antialias: true | |
Xft*hinting: true | |
Xft*hintstyle: hintfull | |
Xft*rgba: rgb | |
!*font: -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 | |
*font: -*-terminus-medium-*-*-*-17-120-*-*-*-*-iso10646-1 | |
!*font: -*-proggyclean-*-*-*-*-*-80-*-*-*-*-*-* | |
! General colors | |
*background: #0F0F0F | |
*foreground: #F5DEB3 | |
*color0: #0F0F0F | |
*color1: #9e1828 | |
*color2: #aece92 | |
*color3: #968a38 | |
*color4: #414171 | |
*color5: #963c59 | |
*color6: #418179 | |
*color7: #bebebe | |
*color8: #666666 | |
*color9: #cf6171 | |
*color10: #c5f779 | |
*color11: #fff796 | |
*color12: #4186be | |
*color13: #cf9ebe | |
*color14: #71bebe | |
*color15: #efefef | |
*cursorColor: magenta | |
! UXTerm | |
UXTerm*bellIsUrgent: true | |
!XTerm*saveLines: 4000 | |
!XTerm*background: #0F0F0F | |
!XTerm*foreground: #F5DEB3 | |
!XTerm*color0: #000000 | |
!XTerm*color1: #9e1828 | |
!XTerm*color2: #aece92 | |
!XTerm*color3: #968a38 | |
!XTerm*color4: #414171 | |
!XTerm*color5: #963c59 | |
!XTerm*color6: #418179 | |
!XTerm*color7: #bebebe | |
!XTerm*color8: #666666 | |
!XTerm*color9: #cf6171 | |
!XTerm*color10: #c5f779 | |
!XTerm*color11: #fff796 | |
!XTerm*color12: #4186be | |
!XTerm*color13: #cf9ebe | |
!XTerm*color14: #71bebe | |
!XTerm*color15: #ffffff | |
!XTerm*cursorColor: magenta | |
! URxvt.geometry: 80x25 | |
URxvt.font: xft:Monospace:pixelsize=9 | |
URxvt*inheritPixmap: true | |
URxvt*tintColor: gray30 | |
URxvt*internalBorder: 0 | |
URxvt*jumpScroll: true | |
URxvt*urgentOnBell: true | |
URxvt*visualBell: false | |
! URxvt*loginShell: true | |
URxvt*perl-ext-common: default,matcher,searchable-scrollback | |
URxvt*pointerBlank: true | |
URxvt*saveLines: 4000 | |
URxvt*secondaryScroll: true | |
URxvt*scrollBar: false | |
URxvt*scrollTtyKeypress: true | |
URxvt*scrollWithBuffer: true | |
URxvt*urlLauncher: /usr/bin/x-www-browser | |
URxvt*colorUL: #c5f779 | |
URxvt*underlineColor: #c5f779 | |
!URxvt*cursorColor: magenta | |
!URxvt*background: #0F0F0F | |
!URxvt*foreground: #F5DEB3 | |
!URxvt*color0: #0F0F0F | |
!URxvt*color1: #9e1828 | |
!URxvt*color2: #aece92 | |
!URxvt*color3: #968a38 | |
!URxvt*color4: #414171 | |
!URxvt*color5: #963c59 | |
!URxvt*color6: #418179 | |
!URxvt*color7: #bebebe | |
!URxvt*color8: #666666 | |
!URxvt*color9: #cf6171 | |
!URxvt*color10: #c5f779 | |
!URxvt*color11: #fff796 | |
!URxvt*color12: #4186be | |
!URxvt*color13: #cf9ebe | |
!URxvt*color14: #71bebe | |
!URxvt*color15: #efefef | |
! Emacs.geometry: 80x50 | |
! Emacs*font: DejaVu Sans Mono-12 | |
Emacs.pane.menubar.shadowThickness: 1 | |
Emacs.pane.menubar.margin: 1 | |
Emacs.toolBar: off | |
Emacs.menuBar: off | |
Emacs.verticalScrollBars: off | |
Emacs.cursorColor: magenta |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Set up the prompt | |
PATH=$PATH:~/bin | |
export PATH | |
autoload -Uz promptinit | |
promptinit | |
prompt walters | |
# Use emacs keybindings even if our EDITOR is set to vi | |
bindkey -e | |
autoload -U colors && colors | |
#PS1="%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m %{$fg[yellow]%}%/%{$reset_color%}: " | |
PS1="%{$fg[blue]%}> %{$fg[yellow]%}%/%{$fg[red]%} --> %{$reset_color%}" | |
# Keep 1000 lines of history within the shell and save it to ~/.zsh_history: | |
HISTSIZE=1000 | |
SAVEHIST=1000 | |
HISTFILE=~/.zsh_history | |
# Use modern completion system | |
autoload -Uz compinit | |
compinit | |
zstyle ':completion:*' auto-description 'specify: %d' | |
zstyle ':completion:*' completer _expand _complete _correct _approximate | |
zstyle ':completion:*' format 'Completing %d' | |
zstyle ':completion:*' group-name '' | |
zstyle ':completion:*' menu select=2 | |
eval "$(dircolors -b)" | |
zstyle ':completion:*:default' list-colors ${(s.:.)LS_COLORS} | |
zstyle ':completion:*' list-colors '' | |
zstyle ':completion:*' list-prompt %SAt %p: Hit TAB for more, or the character to insert%s | |
zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}' 'm:{a-zA-Z}={A-Za-z}' 'r:|[._-]=* r:|=* l:|=*' | |
zstyle ':completion:*' menu select=long | |
zstyle ':completion:*' select-prompt %SScrolling active: current selection at %p%s | |
zstyle ':completion:*' use-compctl false | |
zstyle ':completion:*' verbose true | |
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #([0-9]#)*=0=01;31' | |
zstyle ':completion:*:kill:*' command 'ps -u $USER -o pid,%cpu,tty,cputime,cmd' | |
# | |
case $TERM in | |
xterm*) | |
precmd () { | |
print -Pn "\e]0;%/\a" | |
} | |
;; | |
esac | |
# Display job name in title | |
case $TERM in | |
xterm*) | |
preexec () { | |
print -Pn "\e]0;%/: $1\a" | |
} | |
;; | |
esac |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@-moz-document url-prefix("http://crunchbanglinux.org/forums/"){ | |
html > * { | |
background-color: #1f1f1f !important; | |
color: #dcdccc !important; | |
border-color: black !important; | |
} | |
a { | |
color: #efdcbc !important; | |
} | |
a:visited { | |
color: #cfac9c !important; | |
} | |
body input, body textarea, body select, body button { | |
background-color: #4f4f4f !important; | |
color: #dcdccc !important; | |
border: 1px solid black !important; | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@-moz-document url("about:blank") { html { background-color: #1E1E1E; } } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Zenburn theme, based on Murrina333 | |
gtk_color_scheme = "fg_color:#B3B3A1\nbg_color:#333333\nbase_color:#3f3f3f\ntext_color:#B3B3A1\nselected_bg_color:#1E2320\nselected_fg_color:#A3CACC" | |
gtk-button-images = 1 | |
gtk-icon-sizes = "panel-menu=16,16:panel=16,16:gtk-button=16,16:gtk-large-toolbar=16,16" | |
gtk-menu-images = 1 | |
style "theme-default" | |
{ | |
GtkButton ::default_border = { 0, 0, 0, 0 } | |
GtkRange ::trough_border = 0 | |
GtkPaned ::handle_size = 6 | |
GtkRange ::slider_width = 7 | |
GtkRange ::stepper_size = 0 | |
GtkScrollbar ::min_slider_length = 30 | |
GtkCheckButton ::indicator_size = 10 | |
GtkRadioButton ::indicator_size = 10 | |
GtkMenuBar ::internal-padding = 0 | |
GtkTreeView ::expander_size = 14 | |
GtkExpander ::expander_size = 16 | |
GtkScale ::slider-length = 16 | |
xthickness = 1 | |
ythickness = 1 | |
fg[NORMAL] = @fg_color | |
fg[PRELIGHT] = @selected_fg_color | |
fg[SELECTED] = @selected_fg_color | |
fg[ACTIVE] = darker (@fg_color) | |
fg[INSENSITIVE] = lighter (@bg_color) | |
bg[NORMAL] = @bg_color | |
bg[PRELIGHT] = @selected_bg_color | |
bg[SELECTED] = @selected_bg_color | |
bg[INSENSITIVE] = @bg_color | |
bg[ACTIVE] = @bg_color | |
base[NORMAL] = @base_color | |
base[ACTIVE] = shade (0.7,@base_color) | |
base[PRELIGHT] = @base_color | |
base[SELECTED] = @selected_bg_color | |
base[INSENSITIVE] = shade (1.025,@bg_color) | |
text[NORMAL] = @text_color | |
text[ACTIVE] = @text_color | |
text[PRELIGHT] = @text_color | |
text[SELECTED] = @selected_fg_color | |
text[INSENSITIVE] = mix (0.675,shade (0.95,@bg_color),@fg_color) | |
engine "murrine" | |
{ | |
menuitemstyle = 2 | |
scrollbar_color = "#B3A98F" | |
scrollbarstyle = 3 | |
contrast = 1.0 | |
menustyle = 0 | |
glazestyle = 0 | |
menubarstyle = 0 | |
menubaritemstyle = 0 | |
menuitemstyle = 0 | |
listviewheaderstyle = 0 | |
listviewstyle = 1 | |
gradients = FALSE | |
roundness = 0 | |
animation = TRUE | |
hilight_ratio = 0.909090 | |
} | |
} | |
style "theme-wide" = "theme-default" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
} | |
style "theme-wider" = "theme-default" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
} | |
style "theme-entry" = "theme-wider" | |
{ | |
bg[SELECTED] = @selected_bg_color | |
} | |
style "theme-button" = "theme-wider" | |
{ | |
xthickness = 0 | |
ythickness = 0 | |
bg[NORMAL] = @bg_color | |
bg[INSENSITIVE] = @bg_color | |
#bg[PRELIGHT] = @bg_color | |
bg[ACTIVE] = @bg_color | |
text[PRELIGHT] = @selected_fg_color | |
} | |
style "theme-notebook" = "theme-wide" | |
{ | |
bg[NORMAL] = @bg_color | |
bg[INSENSITIVE] = @bg_color | |
bg[SELECTED] = "#505050" | |
} | |
style "theme-tasklist" = "theme-default" | |
{ | |
xthickness = 4 | |
ythickness = 2 | |
} | |
style "theme-menu" = "theme-default" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
bg[NORMAL] = @bg_color | |
} | |
style "theme-menu-item" = "theme-default" | |
{ | |
ythickness = 3 | |
#fg[NORMAL] = @fg_color | |
#fg[PRELIGHT] = @selected_fg_color | |
#fg[INSENSITIVE] = @selected_fg_color | |
#bg[SELECTED] = "#777777" | |
} | |
style "theme-menubar" = "theme-default" | |
{ | |
bg[NORMAL] = @bg_color | |
} | |
style "theme-menubar-item" | |
{ | |
ythickness = 2 | |
fg[PRELIGHT] = @selected_fg_color | |
} | |
style "theme-tree" = "theme-default" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
# bg[NORMAL] = @selected_fg_color | |
} | |
style "theme-frame-title" = "theme-default" | |
{ | |
fg[NORMAL] = @fg_color | |
} | |
style "theme-tooltips" = "theme-default" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
bg[NORMAL] = @bg_color | |
} | |
style "theme-progressbar" = "theme-wide" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
#fg[PRELIGHT] = "#ff0000" # @bg_color | |
bg[NORMAL] = @bg_color # outline of progressbar | |
bg[SELECTED] = "#B3A98F" #@selected_bg_color # progressbar color | |
} | |
style "theme-scrollbar" = "theme-default" | |
{ | |
} | |
style "theme-combo" = "theme-button" | |
{ | |
# | |
} | |
style "metacity-frame" | |
{ | |
bg[SELECTED] = @selected_bg_color | |
fg[SELECTED] = @selected_fg_color | |
} | |
class "MetaFrames" style "metacity-frame" | |
class "GtkWindow" style "metacity-frame" | |
style "inactivetext2" | |
{ | |
engine "mist" | |
{ | |
# | |
} | |
} | |
widget_class "*.<GtkMenuItem>.*" style "inactivetext2" | |
style "panel" | |
{ | |
xthickness = 2 | |
ythickness = 2 | |
bg[NORMAL] = @bg_color | |
fg[NORMAL] = @bg_color | |
text[NORMAL] = @fg_color | |
} | |
style "panelbuttons" | |
{ | |
xthickness = 0 | |
ythickness = 0 | |
bg[NORMAL] = @bg_color | |
bg[ACTIVE] = @bg_color | |
bg[SELECTED] = @selected_bg_color | |
bg[PRELIGHT] = @bg_color | |
fg[NORMAL] = @fg_color | |
fg[ACTIVE] = @selected_fg_color | |
fg[PRELIGHT] = @selected_fg_color | |
} | |
class "*Panel*" style "panel" | |
widget_class "*Panel*GtkToggleButton" style "panelbuttons" | |
widget_class "*Panel*Button" style "panelbuttons" | |
widget_class "*Panel*b*" style "panelbuttons" | |
class "GtkWidget" style "theme-default" | |
class "GtkButton" style "theme-button" | |
class "GtkScale" style "theme-button" | |
class "GtkCombo" style "theme-button" | |
class "GtkRange" style "theme-wide" | |
class "GtkFrame" style "theme-wide" | |
class "GtkMenu" style "theme-menu" | |
class "GtkEntry" style "theme-entry" | |
class "GtkMenuItem" style "theme-menu-item" | |
class "GtkNotebook" style "theme-notebook" | |
class "GtkProgressBar" style "theme-progressbar" | |
class "GtkScale" style "theme-scrollbar" | |
class "*MenuBar*" style "theme-menubar" | |
widget_class "*MenuItem.*" style "theme-menu-item" | |
widget_class "*MenuBar.*" style "theme-menubar-item" | |
widget_class "*.GtkComboBox.GtkButton" style "theme-combo" | |
widget_class "*.GtkCombo.GtkButton" style "theme-combo" | |
widget_class "*.tooltips.*.GtkToggleButton" style "theme-tasklist" | |
widget "gtk-tooltips" style "theme-tooltips" | |
widget_class "*.GtkTreeView.GtkButton" style "theme-tree" | |
widget_class "*.GtkCTree.GtkButton" style "theme-tree" | |
widget_class "*.GtkList.GtkButton" style "theme-tree" | |
widget_class "*.GtkCList.GtkButton" style "theme-tree" | |
widget_class "*.GtkFrame.GtkLabel" style "theme-frame-title" | |
widget_class "*.GtkNotebook.*.GtkEventBox" style "theme-notebook" | |
widget_class "*.GtkNotebook.*.GtkViewport" style "theme-notebook" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# i3 config file (v4) | |
# | |
# Please see http://i3wm.org/docs/userguide.html for a complete reference! | |
set $mod Mod1 | |
set $launch Mod4 | |
# Custom applikations | |
# lock screen | |
bindsym $launch+l exec i3lock -c 0F0F0F | |
# VPN | |
exec bin/vpnup | |
# browser | |
bindsym $launch+w exec x-www-browser | |
# start a terminal | |
bindsym $launch+Return exec i3-sensible-terminal | |
bindsym $launch+t exec i3-sensible-terminal | |
# Wallpaper | |
exec nitrogen --restore | |
# Filebrowser | |
bindsym $launch+f exec thunar | |
#exec thunar --daemon | |
# start dmenu (a program launcher) | |
bindsym $launch+d exec dmenu_run -nb '#010101' -nf '#85753A' -sb '#1E1E1E' -sf '#F5DEB3' | |
# font for window titles. ISO 10646 = Unicode | |
font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 | |
# Use Mouse+$mod to drag floating windows to their wanted position | |
floating_modifier $mod | |
# kill focused window | |
bindsym $mod+q kill | |
# change focus | |
bindsym $mod+j focus left | |
bindsym $mod+k focus down | |
bindsym $mod+l focus up | |
bindsym $mod+odiaeresis focus right | |
# alternatively, you can use the cursor keys: | |
bindsym $mod+Left focus left | |
bindsym $mod+Down focus down | |
bindsym $mod+Up focus up | |
bindsym $mod+Right focus right | |
# move focused window | |
bindsym $mod+Shift+J move left | |
bindsym $mod+Shift+K move down | |
bindsym $mod+Shift+L move up | |
bindsym $mod+Shift+Odiaeresis move right | |
# alternatively, you can use the cursor keys: | |
bindsym $mod+Shift+Left move left | |
bindsym $mod+Shift+Down move down | |
bindsym $mod+Shift+Up move up | |
bindsym $mod+Shift+Right move right | |
# split in horizontal orientation | |
bindsym $mod+h split h | |
# split in vertical orientation | |
bindsym $mod+v split v | |
# enter fullscreen mode for the focused container | |
bindsym $mod+f fullscreen | |
# change container layout (stacked, tabbed, default) | |
bindsym $mod+s layout stacking | |
bindsym $mod+w layout tabbed | |
bindsym $mod+e layout default | |
# toggle tiling / floating | |
bindsym $mod+Shift+space floating toggle | |
# change focus between tiling / floating windows | |
bindsym $mod+space focus mode_toggle | |
# focus the parent container | |
bindsym $mod+a focus parent | |
# focus the child container | |
#bindcode $mod+d focus child | |
# switch to workspace | |
bindsym $mod+1 workspace 1 | |
bindsym $mod+2 workspace 2 | |
bindsym $mod+3 workspace 3 | |
bindsym $mod+4 workspace 4 | |
bindsym $mod+5 workspace 5 | |
bindsym $mod+6 workspace 6 | |
bindsym $mod+7 workspace 7 | |
bindsym $mod+8 workspace 8 | |
bindsym $mod+9 workspace 9 | |
bindsym $mod+0 workspace 10 | |
# move focused container to workspace | |
bindsym $mod+Shift+exclam move workspace 1 | |
bindsym $mod+Shift+quotedbl move workspace 2 | |
bindsym $mod+Shift+section move workspace 3 | |
bindsym $mod+Shift+dollar move workspace 4 | |
bindsym $mod+Shift+percent move workspace 5 | |
bindsym $mod+Shift+ampersand move workspace 6 | |
bindsym $mod+Shift+slash move workspace 7 | |
bindsym $mod+Shift+parenleft move workspace 8 | |
bindsym $mod+Shift+parenright move workspace 9 | |
bindsym $mod+Shift+equal move workspace 10 | |
# reload the configuration file | |
bindsym $mod+Shift+C reload | |
# restart i3 inplace (preserves your layout/session, can be used to upgrade i3) | |
bindsym $mod+Shift+R restart | |
# exit i3 (logs you out of your X session) | |
bindsym $mod+Shift+E exit | |
# resize window (you can also use the mouse for that) | |
mode "resize" { | |
# These bindings trigger as soon as you enter the resize mode | |
# They resize the border in the direction you pressed, e.g. | |
# when pressing left, the window is resized so that it has | |
# more space on its left | |
bindsym j resize shrink left 10 px or 10 ppt | |
bindsym Shift+J resize grow left 10 px or 10 ppt | |
bindsym k resize shrink down 10 px or 10 ppt | |
bindsym Shift+K resize grow down 10 px or 10 ppt | |
bindsym l resize shrink up 10 px or 10 ppt | |
bindsym Shift+L resize grow up 10 px or 10 ppt | |
bindsym odiaeresis resize shrink right 10 px or 10 ppt | |
bindsym Shift+Odiaeresis resize grow right 10 px or 10 ppt | |
# same bindings, but for the arrow keys | |
bindsym Left resize shrink left 10 px or 10 ppt | |
bindsym Shift+Left resize grow left 10 px or 10 ppt | |
bindsym Down resize shrink down 10 px or 10 ppt | |
bindsym Shift+Down resize grow down 10 px or 10 ppt | |
bindsym Up resize shrink up 10 px or 10 ppt | |
bindsym Shift+Up resize grow up 10 px or 10 ppt | |
bindsym Right resize shrink right 10 px or 10 ppt | |
bindsym Shift+Right resize grow right 10 px or 10 ppt | |
# back to normal: Enter or Escape | |
bindsym Return mode "default" | |
bindsym Escape mode "default" | |
} | |
bindsym $mod+r mode "resize" | |
# Colors | |
# class border backgr. text | |
client.focused #525252 #1E1E1E #F5DEB3 | |
client.focused_inactive #333333 #0F0F0F #E3CCA1 | |
client.unfocused #333333 #010101 #85753A | |
client.urgent #856E23 #900000 #F5DEB3 | |
# Default orientation | |
default_orientation vertical | |
# Mode for new containers | |
workspace_layout default | |
# Focus windows when the mouse hovers them | |
focus_follows_mouse no | |
# Leave fullscreen when a application creates a popup | |
popup_during_fullscreen leave_fullscreen | |
# When switching to a workspace pressing the same button again get's you back to the previous one | |
workspace_auto_back_and_forth yes | |
# Start i3bar to display a workspace bar (plus the system information i3status | |
# finds out, if available) | |
bar { | |
# The command for the status line | |
status_command i3status | |
# The position of the bar (top/bottom) | |
position bottom | |
# font for the bar. ISO 10646 = Unicode | |
font -misc-fixed-medium-r-normal--13-120-75-75-C-70-iso10646-1 | |
# Specifies whether workspace buttons should be shown or not | |
workspace_buttons yes | |
colors { | |
background #0F0F0F | |
statusline #F5DEB3 | |
focused_workspace #F5DEB3 #666666 | |
active_workspace #F5DEB3 #0F0F0F | |
inactive_workspace #F5DEB3 #1E1E1E | |
urgent_workspace #ffffff #900000 | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
general { | |
output_format = "none" | |
colors = true | |
interval = 5 | |
} | |
order += "disk /" | |
order += "ethernet eth1" | |
order += "ethernet tun0" | |
order += "volume master" | |
order += "load" | |
order += "time" | |
disk "/" { | |
format = "%free" | |
} | |
ethernet tun0 { | |
# if you use %speed, i3status requires the cap_net_admin capability | |
format_up = "VPN: up" | |
format_down = "VPN: down" | |
} | |
ethernet eth1 { | |
# if you use %speed, i3status requires the cap_net_admin capability | |
format_up = "E: up" | |
format_down = "E: down" | |
} | |
volume master { | |
format = "♪: %volume" | |
device = "default" | |
mixer = "Master" | |
mixer_idx = 0 | |
} | |
time { | |
format = "%Y-%m-%d %H:%M:%S" | |
} | |
load { | |
format = "%5min" | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" Vim color file | |
" Maintainer: Jani Nurminen <slinky@iki.fi> | |
" Last Change: $Id: zenburn.vim,v 2.21 2011/04/26 12:13:41 slinky Exp slinky $ | |
" URL: http://slinky.imukuppi.org/zenburnpage/ | |
" License: GNU GPL <http://www.gnu.org/licenses/gpl.html> | |
" | |
" Nothing too fancy, just some alien fruit salad to keep you in the zone. | |
" This syntax file was designed to be used with dark environments and | |
" low light situations. Of course, if it works during a daybright office, go | |
" ahead :) | |
" | |
" Owes heavily to other Vim color files! With special mentions | |
" to "BlackDust", "Camo" and "Desert". | |
" | |
" To install, copy to ~/.vim/colors directory. | |
" | |
" Alternatively, you can use Vimball installation: | |
" vim zenburn.vba | |
" :so % | |
" :q | |
" | |
" For details, see :help vimball | |
" | |
" After installation, use it with :colorscheme zenburn. | |
" See also :help syntax | |
" | |
" Credits: | |
" - Jani Nurminen - original Zenburn, maintainer | |
" - Steve Hall & Cream posse - higher-contrast Visual selection | |
" - Kurt Maier - 256 color console coloring, low and high contrast toggle, | |
" bug fixing | |
" - Charlie - spotted too bright StatusLine in non-high contrast mode | |
" - Pablo Castellazzi - CursorLine fix for 256 color mode | |
" - Tim Smith - force dark background | |
" - John Gabriele - spotted bad Ignore-group handling | |
" - Zac Thompson - spotted invisible NonText in low contrast mode | |
" - Christophe-Marie Duquesne - suggested making a Vimball, | |
" suggested support for ctags_highlighting.vim | |
" - Andrew Wagner - noted the CursorColumn bug (guifg was unintentionally set), | |
" unify CursorColumn colour | |
" - Martin Langasek - clarify the license, whitespace fixes | |
" - Marcin Szamotulski - support autocomplete for Zenburn configuration | |
" parameters | |
" - Clayton Parker (claytron) - Convinced by Kurt Maier to use Zenburn. Point | |
" out issues with LineNr, fix directory styles, and their usage in MacVim. | |
" - Paweł Piekarski - Spotted bad FoldColumn and TabLine. Made better | |
" FoldColumn colors, fixed TabLine colors. | |
" | |
" CONFIGURABLE PARAMETERS: | |
" | |
" You can use the default (don't set any parameters), or you can | |
" set some parameters to tweak the Zenburn colours. | |
" | |
" To use them, put them into your .vimrc file before loading the color scheme, | |
" example: | |
" let g:zenburn_high_Contrast=1 | |
" colors zenburn | |
" | |
" You can also do ":let g:zenburn" then hit Ctrl-d or Tab to scroll through the | |
" list of configurable parameters. | |
" | |
" * You can now set a darker background for bright environments. To activate, use: | |
" contrast Zenburn, use: | |
" | |
" let g:zenburn_high_Contrast = 1 | |
" | |
" * For example, Vim help files uses the Ignore-group for the pipes in tags | |
" like "|somelink.txt|". By default, the pipes are not visible, as they | |
" map to Ignore group. If you wish to enable coloring of the Ignore group, | |
" set the following parameter to 1. Warning, it might make some syntax files | |
" look strange. | |
" | |
" let g:zenburn_color_also_Ignore = 1 | |
" | |
" * To get more contrast to the Visual selection, use | |
" | |
" let g:zenburn_alternate_Visual = 1 | |
" | |
" Note: this is enabled only if the old-style Visual | |
" if used, see g:zenburn_old_Visual | |
" | |
" * To use alternate colouring for Error message, use | |
" | |
" let g:zenburn_alternate_Error = 1 | |
" | |
" * The new default for Include is a duller orange. To use the original | |
" colouring for Include, use | |
" | |
" let g:zenburn_alternate_Include = 1 | |
" | |
" * Work-around to a Vim bug, it seems to misinterpret ctermfg and 234 and 237 | |
" as light values, and sets background to light for some people. If you have | |
" this problem, use: | |
" | |
" let g:zenburn_force_dark_Background = 1 | |
" | |
" * By default the CursorColumn is of a lighter colour. I find it more readable | |
" that way, but some people may want to align it with the darker CursorLine | |
" color, for visual uniformity. To do so, use: | |
" | |
" let g:zenburn_unified_CursorColumn = 1 | |
" | |
" Note: you can ignore this unless you use | |
" ":set cursorline cursorcolumn", since otherwise the effect won't be | |
" seen. | |
" | |
" * New (dark) Visual coloring has been introduced. | |
" The dark Visual is more aligned with the rest of the colour scheme, | |
" especially if you use line numbers. If you wish to use the | |
" old Visual coloring, use | |
" | |
" let g:zenburn_old_Visual = 1 | |
" | |
" Default is to use the new Visual. | |
" | |
" * EXPERIMENTAL FEATURE: Zenburn will automatically detect if you | |
" have ctags_highlighting.vim (by Al Budden, | |
" http://www.vim.org/scripts/script.php?script_id=2646) enabled, and | |
" will set sensible highlight links. Nothing will happen if you do | |
" not have ctags_highlighting.vim. If you do not want this feature, you can | |
" override the check with: | |
" | |
" let g:zenburn_disable_ctags_highlighting_support = 1 | |
" | |
" NOTE: | |
" | |
" * To turn the parameter(s) back to defaults, use UNLET or set them to 0: | |
" | |
" unlet g:zenburn_alternate_Include | |
" or | |
" let g:zenburn_alternate_Include = 0 | |
" | |
" | |
" That's it, enjoy! | |
" | |
" TODO | |
" - Visual alternate color is broken? Try GVim >= 7.0.66 if you have trouble | |
" - IME colouring (CursorIM) | |
" Set defaults, but keep any parameters already set by the user | |
if ! exists("g:zenburn_high_Contrast") | |
let g:zenburn_high_Contrast = 0 | |
endif | |
if ! exists("g:zenburn_color_also_Ignore") | |
let g:zenburn_color_also_Ignore = 0 | |
endif | |
if ! exists("g:zenburn_alternate_Error") | |
let g:zenburn_alternate_Error = 0 | |
endif | |
if ! exists("g:zenburn_force_dark_Background") | |
let g:zenburn_force_dark_Background = 0 | |
endif | |
if ! exists("g:zenburn_alternate_Visual") | |
let g:zenburn_alternate_Visual = 0 | |
endif | |
if ! exists("g:zenburn_alternate_Include") | |
let g:zenburn_alternate_Include = 0 | |
endif | |
if ! exists("g:zenburn_unified_CursorColumn") | |
let g:zenburn_unified_CursorColumn = 0 | |
endif | |
if ! exists("g:zenburn_old_Visual") | |
let g:zenburn_old_Visual = 0 | |
endif | |
if ! exists("g:zenburn_disable_ctags_highlighting_support") | |
" enabled by default | |
let g:zenburn_disable_ctags_highlighting_support = 0 | |
endif | |
" ----------------------------------------------- | |
set background=dark | |
hi clear | |
if exists("syntax_on") | |
syntax reset | |
endif | |
let g:colors_name="zenburn" | |
" check for ctags-highlighting | |
if exists("g:loaded_ctags_highlighting") && g:loaded_ctags_highlighting && ! g:zenburn_disable_ctags_highlighting_support | |
" internal | |
let _zenburn_ctags = 1 | |
endif | |
hi Boolean guifg=#dca3a3 | |
hi Character guifg=#dca3a3 gui=bold | |
hi Comment guifg=#7f9f7f gui=italic | |
hi Conditional guifg=#f0dfaf gui=bold | |
hi Constant guifg=#dca3a3 gui=bold | |
hi Cursor guifg=#000d18 guibg=#8faf9f gui=bold | |
hi Debug guifg=#bca3a3 gui=bold | |
hi Define guifg=#ffcfaf gui=bold | |
hi Delimiter guifg=#8f8f8f | |
hi DiffAdd guifg=#709080 guibg=#313c36 gui=bold | |
hi DiffChange guibg=#333333 | |
hi DiffDelete guifg=#333333 guibg=#464646 | |
hi DiffText guifg=#ecbcbc guibg=#41363c gui=bold | |
hi Directory guifg=#9fafaf gui=bold | |
hi ErrorMsg guifg=#80d4aa guibg=#2f2f2f gui=bold | |
hi Exception guifg=#c3bf9f gui=bold | |
hi Float guifg=#c0bed1 | |
hi FoldColumn guifg=#93b3a3 guibg=#3f4040 | |
hi Folded guifg=#93b3a3 guibg=#3f4040 | |
hi Function guifg=#efef8f | |
hi Identifier guifg=#efdcbc | |
hi IncSearch guibg=#f8f893 guifg=#385f38 | |
hi Keyword guifg=#f0dfaf gui=bold | |
hi Label guifg=#dfcfaf gui=underline | |
hi Macro guifg=#ffcfaf gui=bold | |
hi ModeMsg guifg=#ffcfaf gui=none | |
hi MoreMsg guifg=#ffffff gui=bold | |
hi Number guifg=#8cd0d3 | |
hi Operator guifg=#f0efd0 | |
hi PreCondit guifg=#dfaf8f gui=bold | |
hi PreProc guifg=#ffcfaf gui=bold | |
hi Question guifg=#ffffff gui=bold | |
hi Repeat guifg=#ffd7a7 gui=bold | |
hi Search guifg=#ffffe0 guibg=#284f28 | |
hi SpecialChar guifg=#dca3a3 gui=bold | |
hi SpecialComment guifg=#82a282 gui=bold | |
hi Special guifg=#cfbfaf | |
hi SpecialKey guifg=#9ece9e | |
hi Statement guifg=#e3ceab gui=none | |
hi StatusLine guifg=#313633 guibg=#ccdc90 | |
hi StatusLineNC guifg=#2e3330 guibg=#88b090 | |
hi StorageClass guifg=#c3bf9f gui=bold | |
hi String guifg=#cc9393 | |
hi Structure guifg=#efefaf gui=bold | |
hi Tag guifg=#e89393 gui=bold | |
hi Title guifg=#efefef gui=bold | |
hi Todo guifg=#dfdfdf guibg=bg gui=bold | |
hi Typedef guifg=#dfe4cf gui=bold | |
hi Type guifg=#dfdfbf gui=bold | |
hi Underlined guifg=#dcdccc gui=underline | |
hi VertSplit guifg=#2e3330 guibg=#688060 | |
hi VisualNOS guifg=#333333 guibg=#f18c96 gui=bold,underline | |
hi WarningMsg guifg=#ffffff guibg=#333333 gui=bold | |
hi WildMenu guibg=#2c302d guifg=#cbecd0 gui=underline | |
hi SpellBad guisp=#bc6c4c guifg=#dc8c6c | |
hi SpellCap guisp=#6c6c9c guifg=#8c8cbc | |
hi SpellRare guisp=#bc6c9c guifg=#bc8cbc | |
hi SpellLocal guisp=#7cac7c guifg=#9ccc9c | |
" Entering Kurt zone | |
if &t_Co > 255 | |
hi Boolean ctermfg=181 | |
hi Character ctermfg=181 cterm=bold | |
hi Comment ctermfg=108 | |
hi Conditional ctermfg=223 cterm=bold | |
hi Constant ctermfg=181 cterm=bold | |
hi Cursor ctermfg=233 ctermbg=109 cterm=bold | |
hi Debug ctermfg=181 cterm=bold | |
hi Define ctermfg=223 cterm=bold | |
hi Delimiter ctermfg=245 | |
hi DiffAdd ctermfg=66 ctermbg=237 cterm=bold | |
hi DiffChange ctermbg=236 | |
hi DiffDelete ctermfg=236 ctermbg=238 | |
hi DiffText ctermfg=217 ctermbg=237 cterm=bold | |
hi Directory ctermfg=109 cterm=bold | |
hi ErrorMsg ctermfg=115 ctermbg=236 cterm=bold | |
hi Exception ctermfg=249 cterm=bold | |
hi Float ctermfg=251 | |
hi Function ctermfg=228 | |
hi Identifier ctermfg=223 | |
hi IncSearch ctermbg=228 ctermfg=238 | |
hi Keyword ctermfg=223 cterm=bold | |
hi Label ctermfg=187 cterm=underline | |
hi LineNr ctermfg=248 ctermbg=233 | |
hi Macro ctermfg=223 cterm=bold | |
hi ModeMsg ctermfg=223 cterm=none | |
hi MoreMsg ctermfg=15 cterm=bold | |
hi Number ctermfg=116 | |
hi Operator ctermfg=230 | |
hi PreCondit ctermfg=180 cterm=bold | |
hi PreProc ctermfg=223 cterm=bold | |
hi Question ctermfg=15 cterm=bold | |
hi Repeat ctermfg=223 cterm=bold | |
hi Search ctermfg=230 ctermbg=236 | |
hi SpecialChar ctermfg=181 cterm=bold | |
hi SpecialComment ctermfg=108 cterm=bold | |
hi Special ctermfg=181 | |
hi SpecialKey ctermfg=151 | |
hi Statement ctermfg=187 ctermbg=234 cterm=none | |
hi StatusLine ctermfg=236 ctermbg=186 | |
hi StatusLineNC ctermfg=235 ctermbg=108 | |
hi StorageClass ctermfg=249 cterm=bold | |
hi String ctermfg=174 | |
hi Structure ctermfg=229 cterm=bold | |
hi Tag ctermfg=181 cterm=bold | |
hi Title ctermfg=7 ctermbg=234 cterm=bold | |
hi Todo ctermfg=108 ctermbg=234 cterm=bold | |
hi Typedef ctermfg=253 cterm=bold | |
hi Type ctermfg=187 cterm=bold | |
hi Underlined ctermfg=188 ctermbg=234 cterm=bold | |
hi VertSplit ctermfg=236 ctermbg=65 | |
hi VisualNOS ctermfg=236 ctermbg=210 cterm=bold | |
hi WarningMsg ctermfg=15 ctermbg=236 cterm=bold | |
hi WildMenu ctermbg=236 ctermfg=194 cterm=bold | |
" spellchecking, always "bright" background | |
hi SpellLocal ctermfg=14 ctermbg=237 | |
hi SpellBad ctermfg=9 ctermbg=237 | |
hi SpellCap ctermfg=12 ctermbg=237 | |
hi SpellRare ctermfg=13 ctermbg=237 | |
" pmenu | |
hi PMenu ctermfg=248 ctermbg=0 | |
hi PMenuSel ctermfg=223 ctermbg=235 | |
if exists("g:zenburn_high_Contrast") && g:zenburn_high_Contrast | |
hi Normal ctermfg=188 ctermbg=234 | |
hi NonText ctermfg=238 | |
if exists("g:zenburn_color_also_Ignore") && g:zenburn_color_also_Ignore | |
hi Ignore ctermfg=238 | |
endif | |
" hc mode, darker CursorLine, default 236 | |
hi CursorLine ctermbg=233 cterm=none | |
if exists("g:zenburn_unified_CursorColumn") && g:zenburn_unified_CursorColumn | |
hi CursorColumn ctermbg=233 cterm=none | |
else | |
hi CursorColumn ctermbg=235 cterm=none | |
endif | |
else | |
hi Normal ctermfg=188 ctermbg=237 | |
hi Cursor ctermbg=109 | |
hi diffadd ctermbg=237 | |
hi diffdelete ctermbg=238 | |
hi difftext ctermbg=237 | |
hi errormsg ctermbg=237 | |
hi incsearch ctermbg=228 | |
hi linenr ctermbg=235 | |
hi search ctermbg=238 | |
hi statement ctermbg=237 | |
hi statusline ctermbg=144 | |
hi statuslinenc ctermbg=108 | |
hi title ctermbg=237 | |
hi todo ctermbg=237 | |
hi underlined ctermbg=237 | |
hi vertsplit ctermbg=65 | |
hi visualnos ctermbg=210 | |
hi warningmsg ctermbg=236 | |
hi wildmenu ctermbg=236 | |
hi NonText ctermfg=240 | |
if exists("g:zenburn_color_also_Ignore") && g:zenburn_color_also_Ignore | |
hi Ignore ctermfg=240 | |
endif | |
" normal mode, lighter CursorLine | |
hi CursorLine ctermbg=238 cterm=none | |
if exists("g:zenburn_unified_CursorColumn") && g:zenburn_unified_CursorColumn | |
hi CursorColumn ctermbg=238 cterm=none | |
else | |
hi CursorColumn ctermbg=239 cterm=none | |
endif | |
endif | |
if exists("g:zenburn_alternate_Error") && g:zenburn_alternate_Error | |
" use more jumpy Error | |
hi Error ctermfg=210 ctermbg=52 gui=bold | |
else | |
" default is something more zenburn-compatible | |
hi Error ctermfg=228 ctermbg=95 gui=bold | |
endif | |
endif | |
if exists("g:zenburn_force_dark_Background") && g:zenburn_force_dark_Background | |
" Force dark background, because of a bug in VIM: VIM sets background | |
" automatically during "hi Normal ctermfg=X"; it misinterprets the high | |
" value (234 or 237 above) as a light color, and wrongly sets background to | |
" light. See ":help highlight" for details. | |
set background=dark | |
endif | |
if exists("g:zenburn_high_Contrast") && g:zenburn_high_Contrast | |
" use new darker background | |
hi Normal guifg=#dcdccc guibg=#1f1f1f | |
hi CursorLine guibg=#121212 gui=bold | |
if exists("g:zenburn_unified_CursorColumn") && g:zenburn_unified_CursorColumn | |
hi CursorColumn guibg=#121212 gui=bold | |
else | |
hi CursorColumn guibg=#2b2b2b | |
endif | |
hi Pmenu guibg=#242424 guifg=#ccccbc | |
hi PMenuSel guibg=#353a37 guifg=#ccdc90 gui=bold | |
hi PmenuSbar guibg=#2e3330 guifg=#000000 | |
hi PMenuThumb guibg=#a0afa0 guifg=#040404 | |
hi MatchParen guifg=#f0f0c0 guibg=#383838 gui=bold | |
hi SignColumn guifg=#9fafaf guibg=#181818 gui=bold | |
hi TabLineFill guifg=#cfcfaf guibg=#181818 gui=bold | |
hi TabLineSel guifg=#efefef guibg=#1c1c1b gui=bold | |
hi TabLine guifg=#b6bf98 guibg=#181818 gui=bold | |
hi NonText guifg=#404040 gui=bold | |
hi LineNr guifg=#9fafaf guibg=#161616 | |
else | |
" Original, lighter background | |
hi Normal guifg=#dcdccc guibg=#3f3f3f | |
hi CursorLine guibg=#434443 | |
if exists("g:zenburn_unified_CursorColumn") && g:zenburn_unified_CursorColumn | |
hi CursorColumn guibg=#434343 | |
else | |
hi CursorColumn guibg=#4f4f4f | |
endif | |
hi Pmenu guibg=#2c2e2e guifg=#9f9f9f | |
hi PMenuSel guibg=#242424 guifg=#d0d0a0 gui=bold | |
hi PmenuSbar guibg=#2e3330 guifg=#000000 | |
hi PMenuThumb guibg=#a0afa0 guifg=#040404 | |
hi MatchParen guifg=#b2b2a0 guibg=#2e2e2e gui=bold | |
hi SignColumn guifg=#9fafaf guibg=#343434 gui=bold | |
hi TabLineFill guifg=#cfcfaf guibg=#353535 gui=bold | |
hi TabLineSel guifg=#efefef guibg=#3a3a39 gui=bold | |
hi TabLine guifg=#b6bf98 guibg=#353535 gui=bold | |
hi NonText guifg=#5b605e gui=bold | |
hi LineNr guifg=#9fafaf guibg=#262626 | |
endif | |
if exists("g:zenburn_old_Visual") && g:zenburn_old_Visual | |
if exists("g:zenburn_alternate_Visual") && g:zenburn_alternate_Visual | |
" Visual with more contrast, thanks to Steve Hall & Cream posse | |
" gui=none fixes weird highlight problem in at least GVim 7.0.66, thanks to Kurt Maier | |
hi Visual guifg=#000000 guibg=#71d3b4 gui=none | |
hi VisualNOS guifg=#000000 guibg=#71d3b4 gui=none | |
else | |
" use default visual | |
hi Visual guifg=#233323 guibg=#71d3b4 gui=none | |
hi VisualNOS guifg=#233323 guibg=#71d3b4 gui=none | |
endif | |
else | |
" new Visual style | |
if exists("g:zenburn_high_Contrast") && g:zenburn_high_Contrast | |
" high contrast | |
"hi Visual guibg=#304a3d | |
"hi VisualNos guibg=#304a3d | |
"TODO no nice greenish in console, 65 is closest. use full black instead, | |
"although i like the green..! | |
hi Visual guibg=#0f0f0f | |
hi VisualNos guibg=#0f0f0f | |
if &t_Co > 255 | |
hi Visual ctermbg=0 | |
endif | |
else | |
" low contrast | |
hi Visual guibg=#2f2f2f | |
hi VisualNOS guibg=#2f2f2f | |
if &t_Co > 255 | |
hi Visual ctermbg=235 | |
hi VisualNOS ctermbg=235 | |
endif | |
endif | |
endif | |
if exists("g:zenburn_alternate_Error") && g:zenburn_alternate_Error | |
" use more jumpy Error | |
hi Error guifg=#e37170 guibg=#664040 gui=bold | |
else | |
" default is something more zenburn-compatible | |
hi Error guifg=#e37170 guibg=#3d3535 gui=none | |
endif | |
if exists("g:zenburn_alternate_Include") && g:zenburn_alternate_Include | |
" original setting | |
hi Include guifg=#ffcfaf gui=bold | |
else | |
" new, less contrasted one | |
hi Include guifg=#dfaf8f gui=bold | |
endif | |
if exists("g:zenburn_color_also_Ignore") && g:zenburn_color_also_Ignore | |
" color the Ignore groups | |
" note: if you get strange coloring for your files, turn this off (unlet) | |
hi Ignore guifg=#545a4f | |
endif | |
" new tabline and fold column | |
if exists("g:zenburn_high_Contrast") && g:zenburn_high_Contrast | |
hi FoldColumn guibg=#161616 | |
hi Folded guibg=#161616 | |
hi TabLine guifg=#88b090 guibg=#313633 gui=none | |
hi TabLineSel guifg=#ccd990 guibg=#222222 | |
hi TabLineFill guifg=#88b090 guibg=#313633 gui=none | |
hi SpecialKey guibg=#242424 | |
if &t_Co > 255 | |
hi FoldColumn ctermbg=233 ctermfg=109 | |
hi Folded ctermbg=233 ctermfg=109 | |
hi TabLine ctermbg=236 ctermfg=108 cterm=none | |
hi TabLineSel ctermbg=235 ctermfg=186 cterm=bold | |
hi TabLineFill ctermbg=236 ctermfg=236 | |
endif | |
else | |
hi FoldColumn guibg=#333333 | |
hi Folded guibg=#333333 | |
hi TabLine guifg=#d0d0b8 guibg=#222222 gui=none | |
hi TabLineSel guifg=#f0f0b0 guibg=#333333 gui=bold | |
hi TabLineFill guifg=#dccdcc guibg=#101010 gui=none | |
hi SpecialKey guibg=#444444 | |
if &t_Co > 255 | |
hi FoldColumn ctermbg=236 ctermfg=109 | |
hi Folded ctermbg=236 ctermfg=109 | |
hi TabLine ctermbg=235 ctermfg=187 cterm=none | |
hi TabLineSel ctermbg=236 ctermfg=229 cterm=bold | |
hi TabLineFill ctermbg=233 ctermfg=233 | |
endif | |
endif | |
" EXPERIMENTAL ctags_highlighting support | |
" link/set sensible defaults here; | |
" | |
" For now I mostly link to subset of Zenburn colors, the linkage is based | |
" on appearance, not semantics. In later versions I might define more new colours. | |
" | |
" HELP NEEDED to make this work properly. | |
if exists("_zenburn_ctags") && _zenburn_ctags | |
" Highlighter seems to think a lot of things are global variables even | |
" though they're not. Example: python method-local variable is | |
" coloured as a global variable. They should not be global, since | |
" they're not visible outside the method. | |
" If this is some very bright colour group then things look bad. | |
hi link CTagsGlobalVariable Identifier | |
hi CTagsClass guifg=#acd0b3 | |
if &t_Co > 255 | |
hi CTagsClass ctermfg=115 | |
endif | |
hi link CTagsImport Statement | |
hi link CTagsMember Function | |
hi link CTagsGlobalConstant Constant | |
" These do not yet have support, I can't get them to appear | |
hi link EnumerationValue Float | |
hi link EnumerationName Identifier | |
hi link DefinedName WarningMsg | |
hi link LocalVariable WarningMsg | |
hi link Structure WarningMsg | |
hi link Union WarningMsg | |
endif | |
" TODO check for more obscure syntax groups that they're ok |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment