From 3a336a8627c9075281f0ff8132a1b8057795aec1 Mon Sep 17 00:00:00 2001 From: Stefan Ritter Date: Fri, 16 Oct 2009 09:31:33 +0200 Subject: Some clearance, more will follow --- moc/mocconfig | 35 ++++++ moc/moctheme | 39 ++++++ mocconfig | 35 ------ moctheme | 39 ------ vim/vimrc | 15 +++ vim/xeno.vim | 23 ++++ vim/zenburn.vim | 330 +++++++++++++++++++++++++++++++++++++++++++++++++++ vimrc | 15 --- xeno.vim | 23 ---- xmonad-0.7.hs | 87 -------------- xmonad-0.8.hs | 73 ------------ xmonad/xmonad-0.7.hs | 87 ++++++++++++++ xmonad/xmonad-0.8.hs | 73 ++++++++++++ zenburn.vim | 330 --------------------------------------------------- 14 files changed, 602 insertions(+), 602 deletions(-) create mode 100644 moc/mocconfig create mode 100644 moc/moctheme delete mode 100644 mocconfig delete mode 100644 moctheme create mode 100644 vim/vimrc create mode 100644 vim/xeno.vim create mode 100644 vim/zenburn.vim delete mode 100644 vimrc delete mode 100644 xeno.vim delete mode 100644 xmonad-0.7.hs delete mode 100644 xmonad-0.8.hs create mode 100644 xmonad/xmonad-0.7.hs create mode 100644 xmonad/xmonad-0.8.hs delete mode 100644 zenburn.vim diff --git a/moc/mocconfig b/moc/mocconfig new file mode 100644 index 0000000..29a6dc8 --- /dev/null +++ b/moc/mocconfig @@ -0,0 +1,35 @@ +ReadTags = yes +MusicDir = "/home/gideonstar/media/mp3/" +Sort = FileName +ShowStreamErrors = no +Mp3IgnoreCRCErrors = yes +Repeat = no +Shuffle = no +AutoNext = yes +FormatString = "%(a:%a - :)%(t:%t:)" +OutputBuffer = 2048 +InputBuffer = 512 +Prebuffering = 64 +SoundDriver = ALSA +AlsaMixer = PCM +AlsaMixer2 = Master +AlsaDevice = default +ShowHiddenFiles = no +StartInMusicDir = yes +HideFileExtension = yes +ShowFormat = yes +ShowTime = IfAvailable +Theme = moctheme +MOCDir = ~/.moc +UseMmap = no +SavePlaylist = yes +SyncPlaylist = yes +ASCIILines = no +SeekTime = 10 +TagsCacheSize = 256 +PlaylistNumbering = yes +FollowPlayedFile = yes +CanStartInPlaylist = yes +UseCursorSelection = yes +#SetScreenTitle = yes +PlaylistFullPaths = no diff --git a/moc/moctheme b/moc/moctheme new file mode 100644 index 0000000..f215a35 --- /dev/null +++ b/moc/moctheme @@ -0,0 +1,39 @@ +# Moc theme +# Author: Stefan Ritter +# Do what you want with it + +background = white default +frame = white default +window_title = white default +directory = white default +selected_directory = red default +playlist = white default +selected_playlist = red default +file = white default +selected_file = red default +marked_file = red default +marked_selected_file = red default +info = white default +selected_info = white default +marked_info = red default +marked_selected_info = red default +status = white default +title = white default +state = red default +current_time = white default +time_left = white default +total_time = white default +time_total_frames = white default +sound_parameters = white default +legend = white default +disabled = white default +enabled = red default +empty_mixer_bar = white default +filled_mixer_bar = default red +empty_time_bar = white default +filled_time_bar = default red +entry = white default +entry_title = white default +error = red default +message = red default +plist_time = white default diff --git a/mocconfig b/mocconfig deleted file mode 100644 index 29a6dc8..0000000 --- a/mocconfig +++ /dev/null @@ -1,35 +0,0 @@ -ReadTags = yes -MusicDir = "/home/gideonstar/media/mp3/" -Sort = FileName -ShowStreamErrors = no -Mp3IgnoreCRCErrors = yes -Repeat = no -Shuffle = no -AutoNext = yes -FormatString = "%(a:%a - :)%(t:%t:)" -OutputBuffer = 2048 -InputBuffer = 512 -Prebuffering = 64 -SoundDriver = ALSA -AlsaMixer = PCM -AlsaMixer2 = Master -AlsaDevice = default -ShowHiddenFiles = no -StartInMusicDir = yes -HideFileExtension = yes -ShowFormat = yes -ShowTime = IfAvailable -Theme = moctheme -MOCDir = ~/.moc -UseMmap = no -SavePlaylist = yes -SyncPlaylist = yes -ASCIILines = no -SeekTime = 10 -TagsCacheSize = 256 -PlaylistNumbering = yes -FollowPlayedFile = yes -CanStartInPlaylist = yes -UseCursorSelection = yes -#SetScreenTitle = yes -PlaylistFullPaths = no diff --git a/moctheme b/moctheme deleted file mode 100644 index f215a35..0000000 --- a/moctheme +++ /dev/null @@ -1,39 +0,0 @@ -# Moc theme -# Author: Stefan Ritter -# Do what you want with it - -background = white default -frame = white default -window_title = white default -directory = white default -selected_directory = red default -playlist = white default -selected_playlist = red default -file = white default -selected_file = red default -marked_file = red default -marked_selected_file = red default -info = white default -selected_info = white default -marked_info = red default -marked_selected_info = red default -status = white default -title = white default -state = red default -current_time = white default -time_left = white default -total_time = white default -time_total_frames = white default -sound_parameters = white default -legend = white default -disabled = white default -enabled = red default -empty_mixer_bar = white default -filled_mixer_bar = default red -empty_time_bar = white default -filled_time_bar = default red -entry = white default -entry_title = white default -error = red default -message = red default -plist_time = white default diff --git a/vim/vimrc b/vim/vimrc new file mode 100644 index 0000000..3504746 --- /dev/null +++ b/vim/vimrc @@ -0,0 +1,15 @@ +syntax on +colorscheme zenburn +filetype plugin indent on + +set laststatus=2 +set number +set noerrorbells +set autoindent +set tabstop=8 +set shiftround +set modeline +set nobackup + +map :make +map :execute 'NERDTreeToggle' diff --git a/vim/xeno.vim b/vim/xeno.vim new file mode 100644 index 0000000..9f69d03 --- /dev/null +++ b/vim/xeno.vim @@ -0,0 +1,23 @@ +" Vim color file +" Maintainer: Stefan Ritter +" Last Change: 2009 Jul 29 + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif +let g:colors_name = "xeno" + +hi Normal ctermfg=white ctermbg=black +hi comment ctermfg=grey ctermbg=black +hi LineNr ctermfg=darkred ctermbg=black +hi constant ctermfg=red ctermbg=black +hi statement ctermfg=white ctermbg=black +hi identifier ctermfg=grey ctermbg=black +hi preproc ctermfg=grey ctermbg=black +hi type ctermfg=grey ctermbg=black +hi special ctermfg=grey ctermbg=black +hi operator ctermfg=red ctermbg=black +hi label ctermfg=red ctermbg=black +hi Todo ctermfg=black ctermbg=red diff --git a/vim/zenburn.vim b/vim/zenburn.vim new file mode 100644 index 0000000..d86ce44 --- /dev/null +++ b/vim/zenburn.vim @@ -0,0 +1,330 @@ +" Vim color file +" Maintainer: Jani Nurminen +" Last Change: $Id: zenburn.vim,v 2.8 2009/09/07 20:06:44 slinky Exp $ +" URL: http://slinky.imukuppi.org/zenburnpage/ +" License: GPL +" +" 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. Then :colorscheme zenburn. +" See also :help syntax +" +" Credits: +" - Jani Nurminen - original Zenburn +" - 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 +" +" 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 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 +" +" * 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 +" +" NOTE: +" +" * To turn the parameter(s) back to defaults, use UNLET: +" +" unlet g:zenburn_alternate_Include +" +" Setting to 0 won't work! +" +" That's it, enjoy! +" +" TODO +" - Visual alternate color is broken? Try GVim >= 7.0.66 if you have trouble +" - IME colouring (CursorIM) + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif +let g:colors_name="zenburn" + +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=#dcdccc 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 LineNr guifg=#9fafaf guibg=#262626 +hi Macro guifg=#ffcfaf gui=bold +hi ModeMsg guifg=#ffcfaf gui=none +hi MoreMsg guifg=#ffffff gui=bold +hi NonText guifg=#404040 +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=188 cterm=bold + hi ErrorMsg ctermfg=115 ctermbg=236 cterm=bold + hi Exception ctermfg=249 cterm=bold + hi Float ctermfg=251 + hi FoldColumn ctermfg=109 ctermbg=238 + hi Folded ctermfg=109 ctermbg=238 + 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=235 + hi Macro ctermfg=223 cterm=bold + hi ModeMsg ctermfg=223 cterm=none + hi MoreMsg ctermfg=15 cterm=bold + hi NonText ctermfg=238 + 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 + hi CursorLine ctermbg=236 cterm=none + + " 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") + hi Normal ctermfg=188 ctermbg=234 + + if exists("g:zenburn_color_also_Ignore") + hi Ignore ctermfg=238 + 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 foldcolumn ctermbg=238 + hi folded ctermbg=238 + hi incsearch ctermbg=228 + hi linenr ctermbg=238 + 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 + + if exists("g:zenburn_color_also_Ignore") + hi Ignore ctermfg=240 + endif + endif +endif + +if exists("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") + " use new darker background + hi Normal guifg=#dcdccc guibg=#1f1f1f + hi CursorLine guibg=#121212 gui=bold + 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 CursorColumn guifg=#dcdccc guibg=#2b2b2b +else + " Original, lighter background + hi Normal guifg=#dcdccc guibg=#3f3f3f + hi CursorLine guibg=#434443 + 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 CursorColumn guifg=#dcdccc guibg=#4f4f4f +endif + + +if exists("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 + +if exists("g:zenburn_alternate_Error") + " use a bit different Error + hi Error guifg=#ef9f9f guibg=#201010 gui=bold +else + " default + hi Error guifg=#e37170 guibg=#332323 gui=none +endif + +if exists("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") + " color the Ignore groups + " note: if you get strange coloring for your files, turn this off (unlet) + hi Ignore guifg=#545a4f +endif + +" TODO check for more obscure syntax groups that they're ok diff --git a/vimrc b/vimrc deleted file mode 100644 index 3504746..0000000 --- a/vimrc +++ /dev/null @@ -1,15 +0,0 @@ -syntax on -colorscheme zenburn -filetype plugin indent on - -set laststatus=2 -set number -set noerrorbells -set autoindent -set tabstop=8 -set shiftround -set modeline -set nobackup - -map :make -map :execute 'NERDTreeToggle' diff --git a/xeno.vim b/xeno.vim deleted file mode 100644 index 9f69d03..0000000 --- a/xeno.vim +++ /dev/null @@ -1,23 +0,0 @@ -" Vim color file -" Maintainer: Stefan Ritter -" Last Change: 2009 Jul 29 - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "xeno" - -hi Normal ctermfg=white ctermbg=black -hi comment ctermfg=grey ctermbg=black -hi LineNr ctermfg=darkred ctermbg=black -hi constant ctermfg=red ctermbg=black -hi statement ctermfg=white ctermbg=black -hi identifier ctermfg=grey ctermbg=black -hi preproc ctermfg=grey ctermbg=black -hi type ctermfg=grey ctermbg=black -hi special ctermfg=grey ctermbg=black -hi operator ctermfg=red ctermbg=black -hi label ctermfg=red ctermbg=black -hi Todo ctermfg=black ctermbg=red diff --git a/xmonad-0.7.hs b/xmonad-0.7.hs deleted file mode 100644 index 4a8443a..0000000 --- a/xmonad-0.7.hs +++ /dev/null @@ -1,87 +0,0 @@ -import XMonad -import System.Exit - -import qualified XMonad.StackSet as W -import qualified Data.Map as M - -myTerminal = "x-terminal-emulator" -myBorderWidth = 1 -myModMask = mod1Mask -myNumlockMask = mod2Mask -myWorkspaces = ["1","2","3","4","5","6","7","8","9"] -myNormalBorderColor = "#dddddd" -myFocusedBorderColor = "#ff0000" - -myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $ - [ ((modMask, xK_Return), spawn $ XMonad.terminal conf) - , ((modMask, xK_q ), spawn "exe=`dmenu_path | dmenu` && eval \"exec $exe\"") - , ((modMask, xK_l ), spawn "xscreensaver-command -lock") - , ((modMask .|. shiftMask, xK_c ), kill) - , ((modMask, xK_space ), sendMessage NextLayout) - , ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf) - , ((modMask, xK_r ), windows W.focusDown) - , ((modMask, xK_g ), windows W.focusUp ) - , ((modMask, xK_m ), windows W.focusMaster ) - , ((modMask .|. shiftMask, xK_r ), windows W.swapDown ) - , ((modMask .|. shiftMask, xK_g ), windows W.swapUp ) - , ((modMask, xK_n ), sendMessage Shrink) - , ((modMask, xK_t ), sendMessage Expand) - , ((modMask, xK_h ), withFocused $ windows . W.sink) - , ((modMask, xK_comma ), sendMessage (IncMasterN 1)) - , ((modMask, xK_period), sendMessage (IncMasterN (-1))) - , ((modMask, xK_k ), spawn "amixer -c 0 set PCM 2dB+") - , ((modMask, xK_s ), spawn "amixer -c 0 set PCM 2dB-") - ] - ++ - - [((m .|. modMask, k), windows $ f i) - | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] - , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] - -myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ - [ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w)) - , ((modMask, button2), (\w -> focus w >> windows W.swapMaster)) - , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w)) - ] - -myLayout = tiled ||| Mirror tiled ||| Full - where - tiled = Tall nmaster delta ratio - nmaster = 1 - ratio = 55/100 - delta = 1/100 - -myManageHook = composeAll - [ className =? "MPlayer" --> doFloat - , className =? "Skype" --> doFloat - , className =? "Twinkle" --> doFloat - , className =? "VirtualBox" --> doFloat - , className =? "Gimp" --> doFloat - , className =? "Qemu-launcher" --> doFloat - , className =? "Default - Wine desktop" --> doFloat - ] - -myFocusFollowsMouse :: Bool -myFocusFollowsMouse = True - -myLogHook = return () - -main = xmonad defaults - -defaults = defaultConfig { - terminal = myTerminal, - focusFollowsMouse = myFocusFollowsMouse, - borderWidth = myBorderWidth, - modMask = myModMask, - numlockMask = myNumlockMask, - workspaces = myWorkspaces, - normalBorderColor = myNormalBorderColor, - focusedBorderColor = myFocusedBorderColor, - - keys = myKeys, - mouseBindings = myMouseBindings, - - layoutHook = myLayout, - manageHook = myManageHook, - logHook = myLogHook - } diff --git a/xmonad-0.8.hs b/xmonad-0.8.hs deleted file mode 100644 index 0ea6d0b..0000000 --- a/xmonad-0.8.hs +++ /dev/null @@ -1,73 +0,0 @@ -import XMonad -import XMonad.Hooks.ManageDocks -import System.Exit - -import qualified XMonad.StackSet as W -import qualified Data.Map as M - -myTerminal = "urxvt" -myBorderWidth = 1 -myModMask = mod1Mask -myNumlockMask = mod2Mask -myWorkspaces = ["1","2","3","4","5","6","7","8","9"] -myNormalBorderColor = "#dddddd" -myFocusedBorderColor = "#ff0000" -myDefaultGaps = [(0,0,0,0)] - -myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $ - [ ((modMask, xK_Return), spawn $ XMonad.terminal conf) - , ((modMask, xK_q ), spawn "exe=`dmenu_path | dmenu` && eval \"exec $exe\"") - , ((modMask, xK_l ), spawn "slock") - , ((modMask .|. shiftMask, xK_c ), kill) - , ((modMask, xK_space ), sendMessage NextLayout) - , ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf) - , ((modMask, xK_r ), windows W.focusDown) - , ((modMask, xK_g ), windows W.focusUp ) - , ((modMask, xK_m ), windows W.focusMaster ) - , ((modMask .|. shiftMask, xK_r ), windows W.swapDown ) - , ((modMask .|. shiftMask, xK_g ), windows W.swapUp ) - , ((modMask, xK_h ), withFocused $ windows . W.sink) - , ((modMask , xK_h ), sendMessage (IncMasterN 1)) - , ((modMask , xK_f ), sendMessage (IncMasterN (-1))) - ] - ++ - - [((m .|. modMask, k), windows $ f i) - | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] - , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] - -myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ - [ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w)) - , ((modMask, button2), (\w -> focus w >> windows W.swapMaster)) - , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w)) - ] - -myManageHook = composeAll - [ className =? "MPlayer" --> doFloat - , className =? "Gimp" --> doFloat ] - -myFocusFollowsMouse :: Bool -myFocusFollowsMouse = True - -myLogHook = return () -myStartupHook = return () - -main = xmonad defaults - -defaults = defaultConfig { - manageHook = manageDocks <+> manageHook defaultConfig, - layoutHook = avoidStruts $ layoutHook defaultConfig, - terminal = myTerminal, - focusFollowsMouse = myFocusFollowsMouse, - borderWidth = myBorderWidth, - modMask = myModMask, - numlockMask = myNumlockMask, - workspaces = myWorkspaces, - normalBorderColor = myNormalBorderColor, - focusedBorderColor = myFocusedBorderColor, - defaultGaps = myDefaultGaps, - keys = myKeys, - mouseBindings = myMouseBindings, - logHook = myLogHook, - startupHook = myStartupHook - } diff --git a/xmonad/xmonad-0.7.hs b/xmonad/xmonad-0.7.hs new file mode 100644 index 0000000..4a8443a --- /dev/null +++ b/xmonad/xmonad-0.7.hs @@ -0,0 +1,87 @@ +import XMonad +import System.Exit + +import qualified XMonad.StackSet as W +import qualified Data.Map as M + +myTerminal = "x-terminal-emulator" +myBorderWidth = 1 +myModMask = mod1Mask +myNumlockMask = mod2Mask +myWorkspaces = ["1","2","3","4","5","6","7","8","9"] +myNormalBorderColor = "#dddddd" +myFocusedBorderColor = "#ff0000" + +myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $ + [ ((modMask, xK_Return), spawn $ XMonad.terminal conf) + , ((modMask, xK_q ), spawn "exe=`dmenu_path | dmenu` && eval \"exec $exe\"") + , ((modMask, xK_l ), spawn "xscreensaver-command -lock") + , ((modMask .|. shiftMask, xK_c ), kill) + , ((modMask, xK_space ), sendMessage NextLayout) + , ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf) + , ((modMask, xK_r ), windows W.focusDown) + , ((modMask, xK_g ), windows W.focusUp ) + , ((modMask, xK_m ), windows W.focusMaster ) + , ((modMask .|. shiftMask, xK_r ), windows W.swapDown ) + , ((modMask .|. shiftMask, xK_g ), windows W.swapUp ) + , ((modMask, xK_n ), sendMessage Shrink) + , ((modMask, xK_t ), sendMessage Expand) + , ((modMask, xK_h ), withFocused $ windows . W.sink) + , ((modMask, xK_comma ), sendMessage (IncMasterN 1)) + , ((modMask, xK_period), sendMessage (IncMasterN (-1))) + , ((modMask, xK_k ), spawn "amixer -c 0 set PCM 2dB+") + , ((modMask, xK_s ), spawn "amixer -c 0 set PCM 2dB-") + ] + ++ + + [((m .|. modMask, k), windows $ f i) + | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] + , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] + +myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ + [ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w)) + , ((modMask, button2), (\w -> focus w >> windows W.swapMaster)) + , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w)) + ] + +myLayout = tiled ||| Mirror tiled ||| Full + where + tiled = Tall nmaster delta ratio + nmaster = 1 + ratio = 55/100 + delta = 1/100 + +myManageHook = composeAll + [ className =? "MPlayer" --> doFloat + , className =? "Skype" --> doFloat + , className =? "Twinkle" --> doFloat + , className =? "VirtualBox" --> doFloat + , className =? "Gimp" --> doFloat + , className =? "Qemu-launcher" --> doFloat + , className =? "Default - Wine desktop" --> doFloat + ] + +myFocusFollowsMouse :: Bool +myFocusFollowsMouse = True + +myLogHook = return () + +main = xmonad defaults + +defaults = defaultConfig { + terminal = myTerminal, + focusFollowsMouse = myFocusFollowsMouse, + borderWidth = myBorderWidth, + modMask = myModMask, + numlockMask = myNumlockMask, + workspaces = myWorkspaces, + normalBorderColor = myNormalBorderColor, + focusedBorderColor = myFocusedBorderColor, + + keys = myKeys, + mouseBindings = myMouseBindings, + + layoutHook = myLayout, + manageHook = myManageHook, + logHook = myLogHook + } diff --git a/xmonad/xmonad-0.8.hs b/xmonad/xmonad-0.8.hs new file mode 100644 index 0000000..0ea6d0b --- /dev/null +++ b/xmonad/xmonad-0.8.hs @@ -0,0 +1,73 @@ +import XMonad +import XMonad.Hooks.ManageDocks +import System.Exit + +import qualified XMonad.StackSet as W +import qualified Data.Map as M + +myTerminal = "urxvt" +myBorderWidth = 1 +myModMask = mod1Mask +myNumlockMask = mod2Mask +myWorkspaces = ["1","2","3","4","5","6","7","8","9"] +myNormalBorderColor = "#dddddd" +myFocusedBorderColor = "#ff0000" +myDefaultGaps = [(0,0,0,0)] + +myKeys conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $ + [ ((modMask, xK_Return), spawn $ XMonad.terminal conf) + , ((modMask, xK_q ), spawn "exe=`dmenu_path | dmenu` && eval \"exec $exe\"") + , ((modMask, xK_l ), spawn "slock") + , ((modMask .|. shiftMask, xK_c ), kill) + , ((modMask, xK_space ), sendMessage NextLayout) + , ((modMask .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf) + , ((modMask, xK_r ), windows W.focusDown) + , ((modMask, xK_g ), windows W.focusUp ) + , ((modMask, xK_m ), windows W.focusMaster ) + , ((modMask .|. shiftMask, xK_r ), windows W.swapDown ) + , ((modMask .|. shiftMask, xK_g ), windows W.swapUp ) + , ((modMask, xK_h ), withFocused $ windows . W.sink) + , ((modMask , xK_h ), sendMessage (IncMasterN 1)) + , ((modMask , xK_f ), sendMessage (IncMasterN (-1))) + ] + ++ + + [((m .|. modMask, k), windows $ f i) + | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] + , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] + +myMouseBindings (XConfig {XMonad.modMask = modMask}) = M.fromList $ + [ ((modMask, button1), (\w -> focus w >> mouseMoveWindow w)) + , ((modMask, button2), (\w -> focus w >> windows W.swapMaster)) + , ((modMask, button3), (\w -> focus w >> mouseResizeWindow w)) + ] + +myManageHook = composeAll + [ className =? "MPlayer" --> doFloat + , className =? "Gimp" --> doFloat ] + +myFocusFollowsMouse :: Bool +myFocusFollowsMouse = True + +myLogHook = return () +myStartupHook = return () + +main = xmonad defaults + +defaults = defaultConfig { + manageHook = manageDocks <+> manageHook defaultConfig, + layoutHook = avoidStruts $ layoutHook defaultConfig, + terminal = myTerminal, + focusFollowsMouse = myFocusFollowsMouse, + borderWidth = myBorderWidth, + modMask = myModMask, + numlockMask = myNumlockMask, + workspaces = myWorkspaces, + normalBorderColor = myNormalBorderColor, + focusedBorderColor = myFocusedBorderColor, + defaultGaps = myDefaultGaps, + keys = myKeys, + mouseBindings = myMouseBindings, + logHook = myLogHook, + startupHook = myStartupHook + } diff --git a/zenburn.vim b/zenburn.vim deleted file mode 100644 index d86ce44..0000000 --- a/zenburn.vim +++ /dev/null @@ -1,330 +0,0 @@ -" Vim color file -" Maintainer: Jani Nurminen -" Last Change: $Id: zenburn.vim,v 2.8 2009/09/07 20:06:44 slinky Exp $ -" URL: http://slinky.imukuppi.org/zenburnpage/ -" License: GPL -" -" 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. Then :colorscheme zenburn. -" See also :help syntax -" -" Credits: -" - Jani Nurminen - original Zenburn -" - 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 -" -" 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 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 -" -" * 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 -" -" NOTE: -" -" * To turn the parameter(s) back to defaults, use UNLET: -" -" unlet g:zenburn_alternate_Include -" -" Setting to 0 won't work! -" -" That's it, enjoy! -" -" TODO -" - Visual alternate color is broken? Try GVim >= 7.0.66 if you have trouble -" - IME colouring (CursorIM) - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name="zenburn" - -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=#dcdccc 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 LineNr guifg=#9fafaf guibg=#262626 -hi Macro guifg=#ffcfaf gui=bold -hi ModeMsg guifg=#ffcfaf gui=none -hi MoreMsg guifg=#ffffff gui=bold -hi NonText guifg=#404040 -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=188 cterm=bold - hi ErrorMsg ctermfg=115 ctermbg=236 cterm=bold - hi Exception ctermfg=249 cterm=bold - hi Float ctermfg=251 - hi FoldColumn ctermfg=109 ctermbg=238 - hi Folded ctermfg=109 ctermbg=238 - 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=235 - hi Macro ctermfg=223 cterm=bold - hi ModeMsg ctermfg=223 cterm=none - hi MoreMsg ctermfg=15 cterm=bold - hi NonText ctermfg=238 - 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 - hi CursorLine ctermbg=236 cterm=none - - " 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") - hi Normal ctermfg=188 ctermbg=234 - - if exists("g:zenburn_color_also_Ignore") - hi Ignore ctermfg=238 - 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 foldcolumn ctermbg=238 - hi folded ctermbg=238 - hi incsearch ctermbg=228 - hi linenr ctermbg=238 - 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 - - if exists("g:zenburn_color_also_Ignore") - hi Ignore ctermfg=240 - endif - endif -endif - -if exists("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") - " use new darker background - hi Normal guifg=#dcdccc guibg=#1f1f1f - hi CursorLine guibg=#121212 gui=bold - 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 CursorColumn guifg=#dcdccc guibg=#2b2b2b -else - " Original, lighter background - hi Normal guifg=#dcdccc guibg=#3f3f3f - hi CursorLine guibg=#434443 - 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 CursorColumn guifg=#dcdccc guibg=#4f4f4f -endif - - -if exists("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 - -if exists("g:zenburn_alternate_Error") - " use a bit different Error - hi Error guifg=#ef9f9f guibg=#201010 gui=bold -else - " default - hi Error guifg=#e37170 guibg=#332323 gui=none -endif - -if exists("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") - " color the Ignore groups - " note: if you get strange coloring for your files, turn this off (unlet) - hi Ignore guifg=#545a4f -endif - -" TODO check for more obscure syntax groups that they're ok -- cgit v1.2.3