├── .Xdefaults ├── .bashrc ├── .config ├── fish │ ├── colours.fish │ ├── completions │ │ └── nvm.fish │ ├── conf.d │ │ └── nvm.fish │ ├── config.fish │ ├── fish_history │ ├── fish_variables │ ├── fishd.6466b324bae0 │ ├── fishd.Nicks-Mac-Pro.lan │ ├── fishd.Nicks-Mac-Pro.local │ ├── fishd.fcaa149316d2 │ ├── fishd.nick-pc │ └── functions │ │ ├── fish_prompt.fish │ │ ├── fish_user_key_bindings.fish │ │ ├── fzf_key_bindings.fish │ │ ├── ll.fish │ │ └── nvm.fish ├── fish_greeting.fish └── nvim │ ├── .gitignore │ ├── autoload │ └── plug.vim │ ├── init.lua │ ├── lua │ ├── colors.lua │ ├── config │ │ ├── dap │ │ │ ├── configurations.lua │ │ │ ├── init.lua │ │ │ ├── langs │ │ │ │ ├── cpp-rust.lua │ │ │ │ ├── init.lua │ │ │ │ └── python.lua │ │ │ ├── mapping.lua │ │ │ ├── settings.lua │ │ │ └── utils.lua │ │ ├── init.lua │ │ ├── langs │ │ │ ├── init.lua │ │ │ ├── latex.lua │ │ │ └── markdown.lua │ │ ├── lsp │ │ │ ├── clients.lua │ │ │ ├── init.lua │ │ │ ├── lightbulb.lua │ │ │ ├── symbols-outline.lua │ │ │ └── utils.lua │ │ ├── tools │ │ │ ├── blamer.lua │ │ │ ├── fugitive_gv.lua │ │ │ ├── init.lua │ │ │ ├── nvim-reload.lua │ │ │ ├── nvim_tree.lua │ │ │ ├── telescope-nvim-utils.lua │ │ │ ├── telescope-nvim.lua │ │ │ ├── undotree.lua │ │ │ └── vcoolor.lua │ │ ├── ui │ │ │ ├── colorscheme.lua │ │ │ ├── gitsigns.lua │ │ │ ├── indent-blankline.lua │ │ │ ├── init.lua │ │ │ ├── nvim-bufferline.lua │ │ │ └── startify.lua │ │ └── utility │ │ │ ├── colorizer.lua │ │ │ ├── init.lua │ │ │ ├── kommentary.lua │ │ │ ├── luapad.lua │ │ │ ├── markdown-preview.lua │ │ │ ├── nvim-compe.lua │ │ │ ├── nvim-toggleterm.lua │ │ │ ├── rooter.lua │ │ │ ├── tree-sitter.lua │ │ │ └── whichkey.lua │ ├── file_name.lua │ ├── keybinds.lua │ ├── plugins.lua │ ├── settings.lua │ ├── statusline.lua │ └── utils.lua │ ├── nvim │ └── plugin │ └── packer_compiled.lua ├── .gitignore ├── .themes ├── Green Machine │ └── openbox-3 │ │ ├── bullet.xbm │ │ ├── close.xbm │ │ ├── iconify.xbm │ │ ├── max.xbm │ │ ├── openbox.zip │ │ ├── shade.xbm │ │ ├── shade_toggled.xbm │ │ └── themerc ├── Nightmare-01 │ └── openbox-3 │ │ ├── bullet.xbm │ │ ├── close.xbm │ │ ├── iconify.xbm │ │ ├── max.xbm │ │ ├── shade.xbm │ │ ├── shade_toggled.xbm │ │ └── themerc ├── Nightmare-02 │ └── openbox-3 │ │ ├── bullet.xbm │ │ ├── close.xbm │ │ ├── iconify.xbm │ │ ├── max.xbm │ │ ├── shade.xbm │ │ ├── shade_toggled.xbm │ │ └── themerc ├── Nightmare-03 │ └── openbox-3 │ │ ├── bullet.xbm │ │ ├── close.xbm │ │ ├── iconify.xbm │ │ ├── max.xbm │ │ ├── shade.xbm │ │ ├── shade_toggled.xbm │ │ └── themerc ├── Nightmare │ └── openbox-3 │ │ ├── bullet.xbm │ │ ├── close.xbm │ │ ├── iconify.xbm │ │ ├── max.xbm │ │ ├── shade.xbm │ │ ├── shade_toggled.xbm │ │ └── themerc ├── yellow (copy) │ ├── gtk-2.0 │ │ ├── colors.rc │ │ └── gtkrc │ └── openbox-3 │ │ ├── bullet.xbm │ │ ├── close.xbm │ │ ├── gen │ │ ├── colors.openbox │ │ └── themerc.openbox │ │ ├── iconify.xbm │ │ ├── max.xbm │ │ ├── shade.xbm │ │ ├── shade_toggled.xbm │ │ └── themerc └── yellow │ ├── gtk-2.0 │ ├── colors.rc │ └── gtkrc │ └── openbox-3 │ ├── gen │ ├── colors.openbox │ └── themerc.openbox │ └── themerc ├── .tmux.conf ├── .vim ├── .gitignore ├── autoload │ └── plug.vim ├── colors │ ├── 256-grayvim.vim │ ├── 256-jungle.vim │ ├── 3dglasses.vim │ ├── BlackSea.vim │ ├── ChocolateLiquor.vim │ ├── ChocolatePapaya.vim │ ├── CodeFactoryv3.vim │ ├── DevC++.vim │ ├── Monokai.vim │ ├── MountainDew.vim │ ├── Mustang.vim │ ├── PapayaWhip.vim │ ├── Tomorrow-Night-Blue.vim │ ├── Tomorrow-Night-Bright.vim │ ├── Tomorrow-Night-Eighties.vim │ ├── Tomorrow-Night.vim │ ├── Tomorrow.vim │ ├── adam.vim │ ├── adaryn.vim │ ├── adobe.vim │ ├── adrian.vim │ ├── advantage.vim │ ├── af.vim │ ├── aiseered.vim │ ├── anotherdark.vim │ ├── ansi_blows.vim │ ├── aqua.vim │ ├── ashen.vim │ ├── asmanian_blood.vim │ ├── astronaut.vim │ ├── asu1dark.vim │ ├── automation.vim │ ├── autumn.vim │ ├── autumnleaf.vim │ ├── babymate256.vim │ ├── badwolf.vim │ ├── basic.vim │ ├── bayQua.vim │ ├── baycomb.vim │ ├── bclear.vim │ ├── beachcomber.vim │ ├── beauty256.vim │ ├── bensday.vim │ ├── billw.vim │ ├── biogoo.vim │ ├── black_angus.vim │ ├── blackbeauty.vim │ ├── blackboard.vim │ ├── blackdust.vim │ ├── blacklight.vim │ ├── blazer.vim │ ├── blink.vim │ ├── blue.vim │ ├── bluechia.vim │ ├── bluegreen.vim │ ├── blueprint.vim │ ├── blueshift.vim │ ├── bluez.vim │ ├── blugrine.vim │ ├── bmichaelsen.vim │ ├── bocau.vim │ ├── bog.vim │ ├── borland.vim │ ├── breeze.vim │ ├── brookstream.vim │ ├── brown.vim │ ├── bubblegum.vim │ ├── busierbee.vim │ ├── busybee.vim │ ├── buttercream.vim │ ├── bvemu.vim │ ├── bw.vim │ ├── c.vim │ ├── calmar256-light.vim │ ├── camo.vim │ ├── campfire.vim │ ├── candy.vim │ ├── candycode.vim │ ├── candyman.vim │ ├── caramel.vim │ ├── carrot.vim │ ├── carvedwood.vim │ ├── carvedwoodcool.vim │ ├── chance-of-storm.vim │ ├── charged-256.vim │ ├── charon.vim │ ├── chela_light.vim │ ├── chlordane.vim │ ├── chocolate.vim │ ├── chrysoprase.vim │ ├── ciscoacl.vim │ ├── clarity.vim │ ├── cleanphp.vim │ ├── cloudy.vim │ ├── clue.vim │ ├── cobalt.vim │ ├── cobaltish.vim │ ├── codeblocks_dark.vim │ ├── codeburn.vim │ ├── codeschool.vim │ ├── coffee.vim │ ├── coldgreen.vim │ ├── colorer.vim │ ├── colorful.vim │ ├── colorful256.vim │ ├── colors │ ├── colorscheme_template.vim │ ├── colorzone.vim │ ├── contrasty.vim │ ├── cool.vim │ ├── corn.vim │ ├── corporation.vim │ ├── cthulhian.vim │ ├── custom.vim │ ├── d8g_01.vim │ ├── d8g_02.vim │ ├── d8g_03.vim │ ├── d8g_04.vim │ ├── dante.vim │ ├── dark-ruby.vim │ ├── darkBlue.vim │ ├── darkZ.vim │ ├── darkblack.vim │ ├── darkblue2.vim │ ├── darkbone.vim │ ├── darkburn.vim │ ├── darkdot.vim │ ├── darkeclipse.vim │ ├── darker-robin.vim │ ├── darkerdesert.vim │ ├── darkocean.vim │ ├── darkrobot.vim │ ├── darkroom.vim │ ├── darkslategray.vim │ ├── darkspectrum.vim │ ├── darktango.vim │ ├── darkzen.vim │ ├── dawn.vim │ ├── delek.vim │ ├── delphi.vim │ ├── denim.vim │ ├── derefined.vim │ ├── desert.vim │ ├── desert256.vim │ ├── desertEx.vim │ ├── desertedocean.vim │ ├── desertedoceanburnt.vim │ ├── detailed.vim │ ├── devbox-dark-256.vim │ ├── deveiate.vim │ ├── developer.vim │ ├── django.vim │ ├── donbass.vim │ ├── doorhinge.vim │ ├── doriath.vim │ ├── dual.vim │ ├── dull.vim │ ├── dusk.vim │ ├── earendel.vim │ ├── earth.vim │ ├── earthburn.vim │ ├── eclipse.vim │ ├── eclm_wombat.vim │ ├── edo_sea.vim │ ├── ego.vim │ ├── ekinivim.vim │ ├── ekvoli.vim │ ├── elise.vim │ ├── elisex.vim │ ├── elly.vim │ ├── emacs.vim │ ├── enzyme.vim │ ├── evening_2.vim │ ├── far.vim │ ├── fine_blue.vim │ ├── flatland.vim │ ├── fnaqevan.vim │ ├── fog.vim │ ├── fokus.vim │ ├── forneus.vim │ ├── freya.vim │ ├── frood.vim │ ├── fruidle.vim │ ├── fruit.vim │ ├── fruity.vim │ ├── fu.vim │ ├── gardener.vim │ ├── gemcolors.vim │ ├── gentooish.vim │ ├── getafe.vim │ ├── getfresh.vim │ ├── github.vim │ ├── gobo.vim │ ├── golded.vim │ ├── golden.vim │ ├── google.vim │ ├── gor.vim │ ├── gotham.vim │ ├── gothic.vim │ ├── grape.vim │ ├── graywh.vim │ ├── grb256.vim │ ├── greens.vim │ ├── greenvision.vim │ ├── grey2.vim │ ├── greyblue.vim │ ├── gruvbox.vim │ ├── guardian.vim │ ├── guepardo.vim │ ├── h80.vim │ ├── habiLight.vim │ ├── heliotrope.vim │ ├── hemisu.vim │ ├── herald.vim │ ├── hornet.vim │ ├── hybrid.vim │ ├── ibmedit.vim │ ├── icansee.vim │ ├── iceberg.vim │ ├── impact.vim │ ├── impactG.vim │ ├── industrial.vim │ ├── ingretu.vim │ ├── inkpot.vim │ ├── ir_black.vim │ ├── ironman.vim │ ├── jammy.vim │ ├── jelleybeans.vim │ ├── jellybeans.vim │ ├── jellyx.vim │ ├── jhdark.vim │ ├── jhlight.vim │ ├── jiks.vim │ ├── kalt.vim │ ├── kaltex.vim │ ├── kate.vim │ ├── kellys.vim │ ├── khaki.vim │ ├── kib_darktango.vim │ ├── kib_plastic.vim │ ├── kiss.vim │ ├── kkruby.vim │ ├── kolor.vim │ ├── kruby.vim │ ├── kyle.vim │ ├── lazarus.vim │ ├── legiblelight.vim │ ├── leglight2.vim │ ├── leo.vim │ ├── less.vim │ ├── lettuce.vim │ ├── lightcolors.vim │ ├── lilac.vim │ ├── lilydjwg_dark.vim │ ├── lilydjwg_green.vim │ ├── lilypink.vim │ ├── lingodirector.vim │ ├── liquidcarbon.vim │ ├── literal_tango.vim │ ├── lodestone.vim │ ├── louver.vim │ ├── lucius.vim │ ├── luinnar.vim │ ├── luna.vim │ ├── made_of_code.vim │ ├── manuscript.vim │ ├── manxome.vim │ ├── marklar.vim │ ├── maroloccio.vim │ ├── mars.vim │ ├── martin_krischik.vim │ ├── matrix.vim │ ├── mayansmoke.vim │ ├── mdark.vim │ ├── mellow.vim │ ├── metacosm.vim │ ├── midnight.vim │ ├── midnight2.vim │ ├── miko.vim │ ├── mint.vim │ ├── mirodark.vim │ ├── mizore.vim │ ├── mod_tcsoft.vim │ ├── molokai.vim │ ├── montz.vim │ ├── mophiaDark.vim │ ├── mophiaSmoke.vim │ ├── moria.vim │ ├── moss.vim │ ├── motus.vim │ ├── mountaineer-grey.vim │ ├── mountaineer-light.vim │ ├── mountaineer.vim │ ├── mrkn256.vim │ ├── mrpink.vim │ ├── mud.vim │ ├── native.vim │ ├── nature.vim │ ├── navajo-night.vim │ ├── navajo.vim │ ├── nazca.vim │ ├── nedit.vim │ ├── nedit2.vim │ ├── neon.vim │ ├── neutron.vim │ ├── neverness.vim │ ├── nevfn.vim │ ├── newspaper.vim │ ├── newsprint.vim │ ├── nicotine.vim │ ├── night.vim │ ├── nightVision.vim │ ├── night_vision.vim │ ├── nightflight.vim │ ├── nightflight2.vim │ ├── nightshimmer.vim │ ├── nightsky.vim │ ├── nightwish.vim │ ├── no_quarter.vim │ ├── northland.vim │ ├── northsky.vim │ ├── norwaytoday.vim │ ├── nour.vim │ ├── nuvola.vim │ ├── obsidian.vim │ ├── obsidian2.vim │ ├── oceanblack.vim │ ├── oceanblack256.vim │ ├── oceandeep.vim │ ├── oceanlight.vim │ ├── olive.vim │ ├── orange.vim │ ├── osx_like.vim │ ├── pacific.vim │ ├── paintbox.vim │ ├── peaksea.vim │ ├── peppers.vim │ ├── perfect.vim │ ├── pf_earth.vim │ ├── phd.vim │ ├── phphaxor.vim │ ├── phpx.vim │ ├── pic.vim │ ├── pink.vim │ ├── pleasant.vim │ ├── potts.vim │ ├── print_bw.vim │ ├── prmths.vim │ ├── professional.vim │ ├── proton.vim │ ├── pspad.vim │ ├── psql.vim │ ├── putty.vim │ ├── pw.vim │ ├── pyte.vim │ ├── python.vim │ ├── quagmire.vim │ ├── railscasts.vim │ ├── rainbow_fine_blue.vim │ ├── rainbow_fruit.vim │ ├── rainbow_neon.vim │ ├── random.vim │ ├── rastafari.vim │ ├── rcg_gui.vim │ ├── rcg_term.vim │ ├── rdark-terminal.vim │ ├── rdark.vim │ ├── redblack.vim │ ├── redstring.vim │ ├── refactor.vim │ ├── relaxedgreen.vim │ ├── reliable.vim │ ├── reloaded.vim │ ├── revolutions.vim │ ├── robinhood.vim │ ├── rootwater.vim │ ├── rtl.vim │ ├── sand.vim │ ├── satori.vim │ ├── scala.vim │ ├── scite.vim │ ├── sea.vim │ ├── sean.vim │ ├── seashell.vim │ ├── selenitic.vim │ ├── seoul.vim │ ├── seoul256-light.vim │ ├── seoul256.vim │ ├── settlemyer.vim │ ├── sf.vim │ ├── shadesofamber.vim │ ├── shobogenzo.vim │ ├── sienna.vim │ ├── sift.vim │ ├── silent.vim │ ├── simple256.vim │ ├── simple_b.vim │ ├── simpleandfriendly.vim │ ├── simplewhite.vim │ ├── skittles_dark.vim │ ├── smp.vim │ ├── smyck.vim │ ├── softblue.vim │ ├── softbluev2.vim │ ├── softlight.vim │ ├── solarized.vim │ ├── sonofobsidian.vim │ ├── sorcerer.vim │ ├── soso.vim │ ├── southernlights.vim │ ├── southwest-fog.vim │ ├── space-vim-dark.vim │ ├── spectro.vim │ ├── spiderhawk.vim │ ├── spring.vim │ ├── stackoverflow.vim │ ├── stingray.vim │ ├── strawimodo.vim │ ├── summerfruit.vim │ ├── summerfruit256.vim │ ├── surveyor.vim │ ├── symfony.vim │ ├── synic.vim │ ├── tabula.vim │ ├── tango-desert.vim │ ├── tango-morning.vim │ ├── tango.vim │ ├── tango2.vim │ ├── tangoshady.vim │ ├── taqua.vim │ ├── tchaba.vim │ ├── tcsoft.vim │ ├── telstar.vim │ ├── tesla.vim │ ├── tetragrammaton.vim │ ├── textmate16.vim │ ├── thegoodluck.vim │ ├── thestars.vim │ ├── thor.vim │ ├── tibet.vim │ ├── tidy.vim │ ├── tir_black.vim │ ├── tolerable.vim │ ├── tomatosoup.vim │ ├── tony_light.vim │ ├── toothpik.vim │ ├── torte.vim │ ├── transparent.vim │ ├── trivial256.vim │ ├── trogdor.vim │ ├── turbo.vim │ ├── tutticolori.vim │ ├── twilight.vim │ ├── twilight256.vim │ ├── two2tango.vim │ ├── umber-green.vim │ ├── understated.vim │ ├── underwater-mod.vim │ ├── underwater.vim │ ├── up.vim │ ├── vanzan_color.vim │ ├── vc.vim │ ├── vcbc.vim │ ├── vexorian.vim │ ├── vibrantink.vim │ ├── vilight.vim │ ├── vividchalk.vim │ ├── vj.vim │ ├── void.vim │ ├── vydark.vim │ ├── vylight.vim │ ├── wargrey.vim │ ├── warm_grey.vim │ ├── watermark.vim │ ├── whitebox.vim │ ├── whitedust.vim │ ├── widower.vim │ ├── win9xblueback.vim │ ├── winter.vim │ ├── wintersday.vim │ ├── wombat.vim │ ├── wombat256.vim │ ├── wombat256mod.vim │ ├── wood.vim │ ├── wuye.vim │ ├── xemacs.vim │ ├── xian.vim │ ├── xmaslights.vim │ ├── xoria256.vim │ ├── yaml.vim │ ├── yeller.vim │ ├── zazen.vim │ ├── zen.vim │ ├── zenburn.vim │ ├── zenesque.vim │ ├── zephyr.vim │ └── zmrok.vim ├── vimrc └── vimrc.bak ├── .vimrc ├── .xinitrc ├── README.md ├── desktop-current.png ├── install.sh └── startpage ├── binding_dark.png ├── index.html ├── old ├── index.html └── style.css └── style.css /.Xdefaults: -------------------------------------------------------------------------------- 1 | 2 | Xft.dpi: 96 3 | Xft.antialias: true 4 | Xft.hinting: true 5 | Xft.rgba: rgb 6 | Xft.autohint: false 7 | Xft.hintstyle: hintslight 8 | Xft.lcdfilter: lcddefault 9 | Xft.buffered: true 10 | #URxvt.depth: 32 11 | #URxvt*geometry: 75x20 12 | 13 | URxvt.visualBell: false 14 | 15 | URxvt*font: xft:terminus:regular:pixelsize=14 16 | 17 | URxvt.internalBorder: 8 18 | 19 | URxvt.scrollBar:false 20 | 21 | URxvt.cursorColor: #676767 22 | Xcursor.size: 16 23 | 24 | *foreground: #D7D0C7 25 | *background: #151515 26 | ! !black 27 | ! *color0: #AF875F 28 | ! *color8: #AF875F 29 | *color0: #101010 30 | *color8: #404040 31 | !red 32 | *color1: #E84F4F 33 | *color9: #D23D3D 34 | !green 35 | *color2: #B8D68C 36 | *color10: #A0CF5D 37 | !yellow 38 | *color3: #E1AA5D 39 | *color11: #F39D21 40 | !blue 41 | *color4: #7DC1CF 42 | *color12: #4E9FB1 43 | !magenta 44 | *color5: #9B64FB 45 | *color13: #8542FF 46 | !cyan 47 | *color6: #6D878D 48 | *color14: #42717B 49 | !white 50 | *color7: #dddddd 51 | *color15: #dddddd 52 | URxvt*borderColor: #151515 53 | URxvt*colorBD: #ffffff 54 | URxvt*cursorColor: #ff8939 55 | URxvt*cursorColor2: #151515 56 | URxvt.scrollBar: false 57 | -------------------------------------------------------------------------------- /.config/fish/colours.fish: -------------------------------------------------------------------------------- 1 | set -U fish_color_normal B3B1AD 2 | set -U fish_color_command 39BAE6 3 | set -U fish_color_quote C2D94C 4 | set -U fish_color_redirection FFEE99 5 | set -U fish_color_end F29668 6 | set -U fish_color_error FF3333 7 | set -U fish_color_param B3B1AD 8 | set -U fish_color_comment 626A73 9 | set -U fish_color_match F07178 10 | set -U fish_color_selection --background=E6B450 11 | set -U fish_color_search_match --background=E6B450 12 | set -U fish_color_history_current --bold 13 | set -U fish_color_operator E6B450 14 | set -U fish_color_escape 95E6CB 15 | set -U fish_color_cwd 59C2FF 16 | set -U fish_color_cwd_root red 17 | set -U fish_color_valid_path --underline 18 | set -U fish_color_autosuggestion 4D5566 19 | set -U fish_color_user brgreen 20 | set -U fish_color_host normal 21 | set -U fish_color_cancel -r 22 | set -U fish_pager_color_completion normal 23 | set -U fish_pager_color_description B3A06D yellow 24 | set -U fish_pager_color_prefix normal --bold --underline 25 | set -U fish_pager_color_progress brwhite --background=cyan 26 | -------------------------------------------------------------------------------- /.config/fish/completions/nvm.fish: -------------------------------------------------------------------------------- 1 | complete -xc nvm -n __fish_use_subcommand -a ls -d "List available versions matching " 2 | complete -xc nvm -n __fish_use_subcommand -a use -d "Download and modify PATH so it's available" 3 | complete -xc nvm -n __fish_use_subcommand -a --help -d "Show usage help" 4 | complete -xc nvm -n __fish_use_subcommand -a --version -d "Show the current version of nvm" 5 | 6 | nvm complete 7 | -------------------------------------------------------------------------------- /.config/fish/conf.d/nvm.fish: -------------------------------------------------------------------------------- 1 | function _nvm_uninstall -e nvm_uninstall 2 | if test -s "$nvm_config/version" 3 | read -l ver <$nvm_config/version 4 | if set -l i (contains -i -- "$nvm_config/$ver/bin" $fish_user_paths) 5 | set -e fish_user_paths[$i] 6 | end 7 | command rm -f $nvm_config/version 8 | end 9 | 10 | for name in (set -n | command awk '/^nvm_/') 11 | set -e "$name" 12 | end 13 | 14 | functions -e (functions -a | command awk '/^_nvm_/') 15 | end 16 | -------------------------------------------------------------------------------- /.config/fish/fishd.6466b324bae0: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by the fishd universal variable daemon. 2 | # Do NOT edit it directly, your changes will be overwritten. 3 | SET EDITOR:vim 4 | SET __fish_init_1_22_0:\x1d 5 | SET __fish_init_1_50_0:\x1d 6 | SET fish_color_autosuggestion:555\x1eyellow 7 | SET fish_color_command:005fd7\x1epurple 8 | SET fish_color_comment:red 9 | SET fish_color_cwd:green 10 | SET fish_color_cwd_root:red 11 | SET fish_color_error:red\x1e\x2d\x2dbold 12 | SET fish_color_escape:cyan 13 | SET fish_color_match:cyan 14 | SET fish_color_normal:normal 15 | SET fish_color_operator:cyan 16 | SET fish_color_param:00afff\x1ecyan 17 | SET fish_color_quote:brown 18 | SET fish_color_redirection:normal 19 | SET fish_color_search_match:\x2d\x2dbackground\x3dpurple 20 | SET fish_color_valid_path:\x2d\x2dunderline 21 | SET fish_key_bindings:fish\x5fdefault\x5fkey\x5fbindings 22 | SET fish_pager_color_completion:normal 23 | SET fish_pager_color_description:555\x1eyellow 24 | SET fish_pager_color_prefix:cyan 25 | SET fish_pager_color_progress:cyan 26 | -------------------------------------------------------------------------------- /.config/fish/fishd.Nicks-Mac-Pro.lan: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by the fishd universal variable daemon. 2 | # Do NOT edit it directly, your changes will be overwritten. 3 | SET EDITOR:vim 4 | SET __fish_init_1_22_0:\x1d 5 | SET __fish_init_1_50_0:\x1d 6 | SET fish_color_autosuggestion:555\x1eyellow 7 | SET fish_color_command:005fd7\x1epurple 8 | SET fish_color_comment:red 9 | SET fish_color_cwd:green 10 | SET fish_color_cwd_root:red 11 | SET fish_color_error:red\x1e\x2d\x2dbold 12 | SET fish_color_escape:cyan 13 | SET fish_color_history_current:cyan 14 | SET fish_color_match:cyan 15 | SET fish_color_normal:normal 16 | SET fish_color_operator:cyan 17 | SET fish_color_param:00afff\x1ecyan 18 | SET fish_color_quote:brown 19 | SET fish_color_redirection:normal 20 | SET fish_color_search_match:\x2d\x2dbackground\x3dpurple 21 | SET fish_color_valid_path:\x2d\x2dunderline 22 | SET fish_greeting: 23 | SET fish_key_bindings:fish\x5fdefault\x5fkey\x5fbindings 24 | SET fish_pager_color_completion:normal 25 | SET fish_pager_color_description:555\x1eyellow 26 | SET fish_pager_color_prefix:cyan 27 | SET fish_pager_color_progress:cyan 28 | -------------------------------------------------------------------------------- /.config/fish/fishd.Nicks-Mac-Pro.local: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by the fishd universal variable daemon. 2 | # Do NOT edit it directly, your changes will be overwritten. 3 | SET EDITOR:vim 4 | SET __fish_init_1_22_0:\x1d 5 | SET __fish_init_1_50_0:\x1d 6 | SET fish_color_autosuggestion:555\x1eyellow 7 | SET fish_color_command:005fd7\x1epurple 8 | SET fish_color_comment:red 9 | SET fish_color_cwd:green 10 | SET fish_color_cwd_root:red 11 | SET fish_color_error:red\x1e\x2d\x2dbold 12 | SET fish_color_escape:cyan 13 | SET fish_color_history_current:cyan 14 | SET fish_color_match:cyan 15 | SET fish_color_normal:normal 16 | SET fish_color_operator:cyan 17 | SET fish_color_param:00afff\x1ecyan 18 | SET fish_color_quote:brown 19 | SET fish_color_redirection:normal 20 | SET fish_color_search_match:\x2d\x2dbackground\x3dpurple 21 | SET fish_color_valid_path:\x2d\x2dunderline 22 | SET fish_greeting: 23 | SET fish_key_bindings:fish\x5fdefault\x5fkey\x5fbindings 24 | SET fish_pager_color_completion:normal 25 | SET fish_pager_color_description:555\x1eyellow 26 | SET fish_pager_color_prefix:cyan 27 | SET fish_pager_color_progress:cyan 28 | -------------------------------------------------------------------------------- /.config/fish/fishd.fcaa149316d2: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by the fishd universal variable daemon. 2 | # Do NOT edit it directly, your changes will be overwritten. 3 | SET EDITOR:vim 4 | SET __fish_init_1_22_0:\x1d 5 | SET __fish_init_1_50_0:\x1d 6 | SET fish_color_autosuggestion:555\x1eyellow 7 | SET fish_color_command:005fd7\x1epurple 8 | SET fish_color_comment:red 9 | SET fish_color_cwd:green 10 | SET fish_color_cwd_root:red 11 | SET fish_color_error:red\x1e\x2d\x2dbold 12 | SET fish_color_escape:cyan 13 | SET fish_color_history_current:cyan 14 | SET fish_color_match:cyan 15 | SET fish_color_normal:normal 16 | SET fish_color_operator:cyan 17 | SET fish_color_param:00afff\x1ecyan 18 | SET fish_color_quote:brown 19 | SET fish_color_redirection:normal 20 | SET fish_color_search_match:\x2d\x2dbackground\x3dpurple 21 | SET fish_color_valid_path:\x2d\x2dunderline 22 | SET fish_greeting: 23 | SET fish_key_bindings:fish\x5fdefault\x5fkey\x5fbindings 24 | SET fish_pager_color_completion:normal 25 | SET fish_pager_color_description:555\x1eyellow 26 | SET fish_pager_color_prefix:cyan 27 | SET fish_pager_color_progress:cyan 28 | -------------------------------------------------------------------------------- /.config/fish/fishd.nick-pc: -------------------------------------------------------------------------------- 1 | # This file is automatically generated by the fishd universal variable daemon. 2 | # Do NOT edit it directly, your changes will be overwritten. 3 | SET EDITOR:vim 4 | SET __fish_init_1_22_0:\x1d 5 | SET __fish_init_1_50_0:\x1d 6 | SET fish_color_autosuggestion:555\x1eyellow 7 | SET fish_color_command:5f87ff 8 | SET fish_color_comment:red 9 | SET fish_color_cwd:00875f 10 | SET fish_color_cwd_root:red 11 | SET fish_color_error:red\x1e\x2d\x2dbold 12 | SET fish_color_escape:cyan 13 | SET fish_color_history_current:cyan 14 | SET fish_color_match:cyan 15 | SET fish_color_normal:5f5f5f 16 | SET fish_color_operator:cyan 17 | SET fish_color_param:5f87ff 18 | SET fish_color_quote:brown 19 | SET fish_color_redirection:normal 20 | SET fish_color_search_match:\x2d\x2dbackground\x3dpurple 21 | SET fish_color_valid_path:\x2d\x2dunderline 22 | SET fish_greeting:Welcome\x20to\x20fish\x2c\x20the\x20friendly\x20interactive\x20shell\x0aType\x20\x1b\x5b38\x3b5\x3b2mhelp\x1b\x5b38\x3b5\x3b0m\x1b\x5bm\x1b\x28B\x20for\x20instructions\x20on\x20how\x20to\x20use\x20fish 23 | SET fish_key_bindings:fish\x5fdefault\x5fkey\x5fbindings 24 | SET fish_pager_color_completion:normal 25 | SET fish_pager_color_description:555\x1eyellow 26 | SET fish_pager_color_prefix:cyan 27 | SET fish_pager_color_progress:cyan 28 | -------------------------------------------------------------------------------- /.config/fish/functions/fish_prompt.fish: -------------------------------------------------------------------------------- 1 | /home/nick/.local/share/omf/themes/idan/fish_prompt.fish -------------------------------------------------------------------------------- /.config/fish/functions/fish_user_key_bindings.fish: -------------------------------------------------------------------------------- 1 | function fish_user_key_bindings 2 | end 3 | 4 | fzf_key_bindings 5 | -------------------------------------------------------------------------------- /.config/fish/functions/fzf_key_bindings.fish: -------------------------------------------------------------------------------- 1 | /Users/nibriseb/.fzf/shell/key-bindings.fish -------------------------------------------------------------------------------- /.config/fish/functions/ll.fish: -------------------------------------------------------------------------------- 1 | 2 | # Show hidden files 3 | function la 4 | ls -a --group-directories-first --color=auto 5 | end 6 | 7 | # More details 8 | function ll 9 | ls -la" 10 | end 11 | 12 | # Better highlighting 13 | function ls 14 | ls --groupdirectories-first --color=auto 15 | end 16 | 17 | # Confirm overwriting 18 | function mkdir 19 | mkdir -pv 20 | end 21 | 22 | # Confirm overwriting 23 | function cp 24 | cp -i 25 | end 26 | -------------------------------------------------------------------------------- /.config/nvim/.gitignore: -------------------------------------------------------------------------------- 1 | plugin/packer_compiled.vim 2 | -------------------------------------------------------------------------------- /.config/nvim/init.lua: -------------------------------------------------------------------------------- 1 | local fn = vim.fn 2 | local cmd = vim.cmd 3 | 4 | -- Set mapleader to space 5 | vim.g.mapleader = ' ' 6 | 7 | -- Set localleader to comma 8 | vim.g.maplocalleader = ',' 9 | 10 | -- Sensible defaults 11 | require('settings') 12 | 13 | -- If Packer is not installed, download it and all plugins and reload config 14 | -- If Packer is installed, load configuration as usual 15 | local packer_install_path = fn.stdpath('data')..'/site/pack/packer/start/packer.nvim' 16 | 17 | if fn.empty(fn.glob(packer_install_path)) > 0 18 | then 19 | -- Download Packer and add it 20 | cmd('!git clone https://github.com/wbthomason/packer.nvim '..packer_install_path) 21 | cmd('packadd packer.nvim') 22 | 23 | -- Load plugins 24 | require('plugins') 25 | 26 | -- Automatically sync packer and restart Vim 27 | cmd('PackerSync') 28 | require('utils').create_augroup({ 29 | {'User', 'PackerComplete', '++once', 'lua require("nvim-reload").Restart()'} 30 | }, 'init_reload_after_packer') 31 | else 32 | -- Load plugins 33 | require('plugins') 34 | 35 | -- Load keybinds 36 | require('keybinds') 37 | 38 | -- Load configuration 39 | require('config') 40 | 41 | -- Load statusline 42 | require('statusline') 43 | end 44 | -------------------------------------------------------------------------------- /.config/nvim/lua/colors.lua: -------------------------------------------------------------------------------- 1 | -- ~/.config/nvim/lua/plugins/feline/colors.lua 2 | -- One-dark colors 3 | 4 | local _M = { 5 | bg = '#2c323c', 6 | fg = none, 7 | yellow = '#e5c07b', 8 | cyan = '#8abeb7', 9 | darkblue = '#528bff', 10 | green = '#98c379', 11 | orange = '#d19a66', 12 | violet = '#b294bb', 13 | magenta = '#ff80ff', 14 | blue = '#61afef'; 15 | red = '#e88388'; 16 | } 17 | 18 | return _M 19 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/configurations.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.config/nvim/lua/config/dap/configurations.lua -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/init.lua: -------------------------------------------------------------------------------- 1 | -- Load DAP settings 2 | require('config.dap.settings') 3 | 4 | -- Load DAP mapping 5 | require('config.dap.mapping') 6 | 7 | -- Load DAP configurations 8 | require('config.dap.configurations') 9 | 10 | -- Load DAP language configs 11 | require('config.dap.langs') 12 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/langs/cpp-rust.lua: -------------------------------------------------------------------------------- 1 | local dap = require('dap') 2 | local cmd = vim.cmd 3 | local M = {} 4 | local last_gdb_config 5 | 6 | dap.adapters.cpp = { 7 | type = 'executable', 8 | attach = { 9 | pidProperty = "pid", 10 | pidSelect = "ask" 11 | }, 12 | command = 'lldb-vscode', 13 | env = { 14 | LLDB_LAUNCH_FLAG_LAUNCH_IN_TTY = "YES" 15 | }, 16 | name = "lldb" 17 | } 18 | 19 | M.start_c_debugger = function(args, mi_mode, mi_debugger_path) 20 | if args and #args > 0 then 21 | last_gdb_config = { 22 | type = "cpp", 23 | name = args[1], 24 | request = "launch", 25 | program = table.remove(args, 1), 26 | args = args, 27 | cwd = vim.fn.getcwd(), 28 | -- Environment variables are set via `ENV_VAR_NAME=value` pairs 29 | env = {}, 30 | externalConsole = true, 31 | MIMode = mi_mode or "gdb", 32 | MIDebuggerPath = mi_debugger_path 33 | } 34 | end 35 | 36 | if not last_gdb_config then 37 | print('No binary to debug set! Use ":DebugC " or ":DebugRust "') 38 | return 39 | end 40 | 41 | dap.run(last_gdb_config) 42 | dap.repl.open() 43 | end 44 | 45 | cmd('command! -complete=file -nargs=* DebugC lua require "my_debug".start_c_debugger({}, "gdb")') 46 | cmd('command! -complete=file -nargs=* DebugRust lua require "my_debug".start_c_debugger({}, "gdb", "rust-gdb")') 47 | 48 | return M 49 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/langs/init.lua: -------------------------------------------------------------------------------- 1 | require('config.dap.langs.cpp-rust') 2 | require('config.dap.langs.python') 3 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/langs/python.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | 3 | local bind = vim.api.nvim_buf_set_keymap 4 | local opts = { noremap = true, silent = true } 5 | local bufnr = vim.api.nvim_get_current_buf() 6 | 7 | require('dap-python').setup('~/.virtualenvs/debugpy/bin/python') 8 | 9 | function M.dap_python_bindings() 10 | bind(0, 'n', 'dm', ':lua require("dap-python").test_method()', opts) 11 | bind(0, 'n', 'dc', ':lua require("dap-python").test_class()', opts) 12 | bind(0, 'v', 'ds', ':lua require("dap-python").debug_selection()', opts) 13 | 14 | local keys = { 15 | d = { 16 | name = '+dap', 17 | m = 'Test method', 18 | c = 'Test class', 19 | } 20 | } 21 | 22 | local visual_keys = { 23 | d = { 24 | name = '+dap', 25 | s = 'Debug selection' 26 | } 27 | } 28 | 29 | require('which-key').register(keys, { 30 | prefix = "", 31 | buffer = bufnr 32 | }) 33 | require('which-key').register(visual_keys, { 34 | prefix = "", 35 | mode = "v", 36 | buffer = bufnr 37 | }) 38 | end 39 | 40 | require('utils').create_augroup({ 41 | {'FileType', 'python', 'lua require("config.dap.langs.python").dap_python_bindings()'} 42 | }, 'dap_python') 43 | 44 | return M 45 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/mapping.lua: -------------------------------------------------------------------------------- 1 | -- DAP mapping 2 | local bind = vim.api.nvim_set_keymap 3 | local opts = { noremap = true, silent = true } 4 | local bufnr = vim.api.nvim_get_current_buf() 5 | 6 | bind('n', '', ':lua require("dap").continue()', opts) 7 | bind('n', '', ':lua require("config.dap.utils").reload_continue()', opts) 8 | bind('n', '', ':lua require("dap").step_over()', opts) 9 | bind('n', '', ':lua require("dap").step_into()', opts) 10 | bind('n', '', ':lua require("dap").step_out()', opts) 11 | bind('n', 'dt', ':lua require("dap").toggle_breakpoint()', opts) 12 | bind('n', 'dbc', 13 | ':lua require("dap").set_breakpoint' .. 14 | '(vim.fn.input("Breakpoint condition: "))', opts) 15 | bind('n', 'dbl', 16 | ':lua require("dap").set_breakpoint' .. 17 | '(nil, nil, vim.fn.input("Log point message: "))', opts) 18 | bind('n', 'dr', ':lua require("dap").repl.open()', opts) 19 | bind('n', 'dR', ':lua require("dap").run_last()', opts) 20 | 21 | local keys = { 22 | d = { 23 | name = '+dap', 24 | t = 'Toggle breakpoint', 25 | b = { 26 | name = '+breakpoint', 27 | c = 'Conditional breakpoint', 28 | l = 'Log point' 29 | }, 30 | r = 'Open REPL', 31 | R = 'Run last' 32 | } 33 | } 34 | 35 | require('which-key').register(keys, { prefix = "", buffer = bufnr }) 36 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/settings.lua: -------------------------------------------------------------------------------- 1 | local g = vim.g 2 | local dap = require('dap') 3 | 4 | -- Enable DAP virtual text 5 | g.dap_virtual_text = true 6 | 7 | -- DAP REPL autocomplete 8 | require('utils').create_augroup({ 9 | {'FileType', 'dap-repl', 'lua require("dap.ext.autocompl").attach()'} 10 | }, 'dap_repl') 11 | 12 | -- DAP Terminal settings 13 | dap.defaults.fallback.external_terminal = { 14 | command = '/usr/bin/env'; 15 | args = {'konsole', '-e'}; 16 | } 17 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/dap/utils.lua: -------------------------------------------------------------------------------- 1 | local M = {} 2 | local dap = require'dap' 3 | 4 | function M.reload_continue() 5 | package.loaded['dap_config'] = nil 6 | require('dap_config') 7 | dap.continue() 8 | end 9 | 10 | return M 11 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/init.lua: -------------------------------------------------------------------------------- 1 | -- Configure plugins and features that depend on plugins 2 | require('config.ui') 3 | require('config.tools') 4 | require('config.utility') 5 | require('config.langs') 6 | require('config.lsp') 7 | require('config.dap') 8 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/langs/init.lua: -------------------------------------------------------------------------------- 1 | require('config.langs.markdown') 2 | require('config.langs.latex') 3 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/langs/latex.lua: -------------------------------------------------------------------------------- 1 | local g = vim.g 2 | 3 | -- Use LaTeX as default tex flavor 4 | g.tex_flavor = "latex" 5 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/langs/markdown.lua: -------------------------------------------------------------------------------- 1 | -- Markdown filetype settings 2 | local bind = vim.api.nvim_buf_set_keymap 3 | local bufnr = vim.api.nvim_get_current_buf() 4 | 5 | function MarkdownSettings() 6 | require('utils').set_buffer_soft_line_nagivation() 7 | 8 | bind(0, 'n', 'p', 'MarkdownPreview', {}) 9 | bind(0, 'n', 's', 'MarkdownPreviewStop', {}) 10 | bind(0, 'n', 't', 'MarkdownPreviewToggle', {}) 11 | 12 | local keys = { 13 | p = 'Preview', 14 | s = 'Stop preview', 15 | t = 'Toggle preview' 16 | } 17 | 18 | require('which-key').register(keys, { prefix = "", buffer = bufnr }) 19 | end 20 | 21 | require('utils').create_augroup({ 22 | {'FileType', 'markdown', 'lua MarkdownSettings()'}, 23 | }, 'markdown') 24 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/lsp/lightbulb.lua: -------------------------------------------------------------------------------- 1 | require'nvim-lightbulb'.update_lightbulb { 2 | sign = { 3 | enabled = true, 4 | -- Priority of the gutter sign 5 | priority = 10, 6 | }, 7 | float = { 8 | enabled =true, 9 | -- Text to show in the popup float 10 | text = "", 11 | -- Available keys for window options: 12 | -- - height of floating window 13 | -- - width of floating window 14 | -- - wrap_at character to wrap at for computing height 15 | -- - max_width maximal width of floating window 16 | -- - max_height maximal height of floating window 17 | -- - pad_left number of columns to pad contents at left 18 | -- - pad_right number of columns to pad contents at right 19 | -- - pad_top number of lines to pad contents at top 20 | -- - pad_bottom number of lines to pad contents at bottom 21 | -- - offset_x x-axis offset of the floating window 22 | -- - offset_y y-axis offset of the floating window 23 | -- - anchor corner of float to place at the cursor (NW, NE, SW, SE) 24 | -- - winblend transparency of the window (0-100) 25 | win_opts = {}, 26 | }, 27 | virtual_text = { 28 | enabled = true, 29 | -- Text to show at virtual text 30 | text = "", 31 | } 32 | } 33 | 34 | -- Change Lightbulb sign 35 | vim.fn.sign_define('LightBulbSign', { text = "" }) 36 | 37 | require('utils').create_augroup({ 38 | {'CursorHold,CursorHoldI', '*', 'lua require("nvim-lightbulb").update_lightbulb()'} 39 | }, 'nvim-lightbulb') 40 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/lsp/symbols-outline.lua: -------------------------------------------------------------------------------- 1 | require('symbols-outline').setup { 2 | highlight_hovered_item = true, 3 | show_guides = true, 4 | } 5 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/blamer.lua: -------------------------------------------------------------------------------- 1 | vim.cmd('let g:blamer_enabled = 1') 2 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/fugitive_gv.lua: -------------------------------------------------------------------------------- 1 | local bind = vim.api.nvim_set_keymap 2 | 3 | bind('n', 'gb', ':Git blame', {}) 4 | bind('n', 'gs', ':Git', {}) 5 | bind('n', 'gc', ':Git commit -v', {}) 6 | bind('n', 'ga', ':Git add -p', {}) 7 | bind('n', 'gm', ':Git commit --amend', {}) 8 | bind('n', 'gp', ':Git push', {}) 9 | bind('n', 'gd', ':Gdiff', {}) 10 | bind('n', 'gw', ':Gwrite', {}) 11 | bind('n', 'gvo', ':GV', {}) 12 | bind('n', 'gvc', ':GV!', {}) 13 | bind('n', 'gvl', ':GV?', {}) 14 | 15 | local keys = { 16 | g = { 17 | name = '+git', 18 | a = 'Add', 19 | b = 'Blame', 20 | c = 'Commit', 21 | d = 'Diff', 22 | m = 'Amend', 23 | p = 'Push', 24 | s = 'Status', 25 | v = { 26 | name = '+commit-browser', 27 | o = 'Open commit browser', 28 | c = 'List commits that affected current file', 29 | l = 'Fill location list with revisions of current file' 30 | }, 31 | w = 'Write' 32 | }, 33 | } 34 | 35 | require('which-key').register(keys, { prefix = "" }) 36 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/init.lua: -------------------------------------------------------------------------------- 1 | require('config.tools.vcoolor') 2 | require('config.tools.nvim_tree') 3 | require('config.tools.undotree') 4 | require('config.tools.fugitive_gv') 5 | require('config.tools.telescope-nvim') 6 | require('config.tools.nvim-reload') 7 | require('config.tools.blamer') 8 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/nvim-reload.lua: -------------------------------------------------------------------------------- 1 | require('nvim-reload').modules_reload_external = { 'packer' } 2 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/nvim_tree.lua: -------------------------------------------------------------------------------- 1 | -- Nvim Tree 2 | local g = vim.g 3 | local bind = vim.api.nvim_set_keymap 4 | 5 | g.nvim_tree_side = 'left' 6 | g.nvim_tree_width = 40 7 | g.nvim_tree_auto_ignore_ft = {'startify', 'dashboard'} 8 | g.nvim_tree_quit_on_open = 0 9 | g.nvim_tree_indent_markers = 1 10 | g.nvim_tree_git_hl = 1 11 | g.nvim_tree_highlight_opened_files = 0 12 | g.nvim_tree_root_folder_modifier = ':~' 13 | g.nvim_tree_width_allow_resize = 0 14 | g.nvim_tree_add_trailing = 0 15 | g.nvim_tree_group_empty = 1 16 | g.nvim_tree_disable_window_picker = 0 17 | g.nvim_tree_icon_padding = ' ' 18 | g.nvim_tree_window_picker_exclude = { 19 | filetype = {'packer', 'qf', 'startify'}, 20 | buftype = {'terminal', 'toggleterm'} 21 | } 22 | g.nvim_tree_special_files = { 23 | 'README.md', 24 | 'LICENSE', 25 | 'LICENSE.md', 26 | 'Makefile', 27 | 'MAKEFILE', 28 | 'CMakeLists.txt', 29 | 'Cargo.toml' 30 | } 31 | g.nvim_tree_show_icons = { 32 | git = 1, 33 | folders = 1, 34 | files = 1, 35 | folder_arrows = 1 36 | } 37 | g.nvim_tree_icons = { 38 | default = '', 39 | symlink = '', 40 | git = { 41 | unstaged = "✗", 42 | staged = "✓", 43 | unmerged = "", 44 | renamed = "➜", 45 | untracked = "★", 46 | deleted = "", 47 | ignored = "◌" 48 | }, 49 | folder = { 50 | arrow_open = "", 51 | arrow_closed = "", 52 | default = "", 53 | open = "", 54 | empty = "", 55 | empty_open = "", 56 | symlink = "", 57 | symlink_open = "", 58 | }, 59 | lsp = { 60 | hint = "", 61 | info = "", 62 | warning = "", 63 | error = "", 64 | } 65 | } 66 | 67 | bind('n', '', ':NvimTreeToggle', { noremap = true }) 68 | 69 | require('which-key').register({ 70 | t = { 71 | name = '+ui-toggle', 72 | n = 'NvimTree', 73 | } 74 | }, { 'lua require('telescope').extensions['" .. extension_name .. "']" 9 | .. "['" .. picker_name .. "']" .. "()", 10 | {} 11 | ) 12 | else 13 | vim.api.nvim_set_keymap( 14 | 'n', keys, 15 | "lua require('telescope.builtin')['" .. picker_name .. "']" .. "()", 16 | {} 17 | ) 18 | end 19 | end 20 | 21 | function M.buf_bind_picker(bufnr, keys, picker_name, extension_name) 22 | if extension_name ~= nil then 23 | vim.api.nvim_buf_set_keymap( 24 | bufnr, 'n', keys, 25 | "lua require('telescope').extensions['" .. extension_name .. "']" 26 | .. "['" .. picker_name .. "']" .. "()", 27 | {} 28 | ) 29 | else 30 | vim.api.nvim_buf_set_keymap( 31 | bufnr, 'n', keys, 32 | "lua require('telescope.builtin')['" .. picker_name .. "']" .. "()", 33 | {} 34 | ) 35 | end 36 | end 37 | 38 | return M 39 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/undotree.lua: -------------------------------------------------------------------------------- 1 | vim.api.nvim_set_keymap('n', 'uu', ':UndotreeToggle', { noremap = true }) 2 | 3 | require('which-key').register({ 4 | u = { 5 | name = '+ui-toggle', 6 | u = 'UndoTree' 7 | } 8 | }, { prefix = "" }) 9 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/tools/vcoolor.lua: -------------------------------------------------------------------------------- 1 | local g = vim.g 2 | 3 | -- Default map 4 | g.vcoolor_map = 'c' 5 | -- Insert rgb color. 6 | g.vcool_ins_rgb_map = 'r' 7 | -- Insert hsl color. 8 | g.vcool_ins_hsl_map = 'h' 9 | -- Insert rgba color. 10 | g.vcool_ins_rgba_map = 'a' 11 | 12 | require('which-key').register({ 13 | [""] = { 14 | name = "+color-picker", 15 | c = "Default color picker", 16 | r = "RGB color picker", 17 | h = "HSL color picker", 18 | a = "RGBA color picker" 19 | } 20 | }) 21 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/ui/colorscheme.lua: -------------------------------------------------------------------------------- 1 | -- Set colorscheme 2 | vim.cmd('colorscheme one') 3 | 4 | -- Set background color 5 | vim.opt.background = 'dark' 6 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/ui/indent-blankline.lua: -------------------------------------------------------------------------------- 1 | local g = vim.g 2 | 3 | g.indent_blankline_enabled = true 4 | 5 | g.indent_blankline_char = '│' 6 | g.indent_blankline_space_char_blankline = ' ' 7 | 8 | g.indent_blankline_indent_level = 10 9 | g.indent_blankline_show_first_indent_level = true 10 | g.indent_blankline_show_trailing_blankline_indent = false 11 | 12 | g.indent_blankline_use_treesitter = true 13 | g.indent_blankline_show_current_context = true 14 | g.indent_blankline_context_patterns = { 15 | 'class', 'function', 'method', '^if', '^while', 16 | '^for', '^object', '^table', 'block', 'arguments' 17 | } 18 | 19 | g.indent_blankline_filetype_exclude = {'help', 'startify', 'NvimTree', 'undotree', 'packer'} 20 | g.indent_blankline_buftype_exclude = {'terminal', 'nofile'} 21 | 22 | vim.api.nvim_set_keymap( 23 | 'n', 'ui', 24 | 'IndentBlanklineToggle', 25 | { noremap = true, silent = true } 26 | ) 27 | 28 | require('which-key').register({ 29 | u = { 30 | name = '+ui-toggle', 31 | i = 'Indent guides', 32 | } 33 | }, { prefix = "" }) 34 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/ui/init.lua: -------------------------------------------------------------------------------- 1 | require('config.ui.colorscheme') 2 | require('config.ui.gitsigns') 3 | require('config.ui.nvim-bufferline') 4 | require('config.ui.indent-blankline') 5 | require('config.ui.startify') 6 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/ui/startify.lua: -------------------------------------------------------------------------------- 1 | vim.g.startify_custom_header = 'startify#pad(startify#fortune#cowsay())' 2 | 3 | -- Use Nvim-web-devicons for Startify 4 | function _G.webDevIcons(path) 5 | local filename = vim.fn.fnamemodify(path, ':t') 6 | local extension = vim.fn.fnamemodify(path, ':e') 7 | return require'nvim-web-devicons'.get_icon(filename, extension, { default = true }) 8 | end 9 | 10 | vim.api.nvim_exec([[ 11 | function! StartifyEntryFormat() abort 12 | return 'v:lua.webDevIcons(absolute_path) . " " . entry_path' 13 | endfunction 14 | ]], false) 15 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/colorizer.lua: -------------------------------------------------------------------------------- 1 | vim.g.colorizer_auto_filetype = 'css,html' 2 | 3 | 4 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/init.lua: -------------------------------------------------------------------------------- 1 | require('config.utility.luapad') 2 | require('config.utility.colorizer') 3 | require('config.utility.tree-sitter') 4 | require('config.utility.nvim-compe') 5 | require('config.utility.rooter') 6 | require('config.utility.markdown-preview') 7 | require('config.utility.nvim-toggleterm') 8 | require('config.utility.kommentary') 9 | require('config.utility.whichkey') 10 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/kommentary.lua: -------------------------------------------------------------------------------- 1 | local bind = vim.api.nvim_set_keymap 2 | local config = require('kommentary.config') 3 | local wk = require('which-key') 4 | 5 | config.configure_language("lua", { 6 | single_line_comment_string = '--', 7 | prefer_single_line_comments = true 8 | }) 9 | 10 | bind('n', 'cci', 'kommentary_line_increase', {}) 11 | bind('n', 'ccd', 'kommentary_line_decrease', {}) 12 | 13 | bind('n', 'ci', 'kommentary_motion_increase', {}) 14 | bind('n', 'cd', 'kommentary_motion_decrease', {}) 15 | 16 | bind('v', 'ci', 'kommentary_visual_increase', {}) 17 | bind('v', 'cd', 'kommentary_visual_decrease', {}) 18 | 19 | wk.register({ 20 | c = { 21 | name = '+comment', 22 | i = 'Increase commenting level for motion', 23 | d = 'Decrease commenting level for motion', 24 | c = { 25 | name = '+line', 26 | i = 'Increase commenting level for line', 27 | d = 'Decrease commenting level for line', 28 | } 29 | } 30 | }, { prefix = "" }) 31 | 32 | wk.register({ 33 | c = { 34 | name = '+comment', 35 | i = 'Increase commenting level', 36 | d = 'Decrease commenting level' 37 | } 38 | }, { prefix = "", mode = "v" }) 39 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/luapad.lua: -------------------------------------------------------------------------------- 1 | require ('luapad').config { 2 | context = { 3 | utils = require('utils') 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/markdown-preview.lua: -------------------------------------------------------------------------------- 1 | local g = vim.g 2 | local bind = vim.api.nvim_buf_set_keymap 3 | 4 | g.mkdp_auto_start = 0 5 | g.mkdp_auto_close = 0 6 | g.mkdp_refresh_slow = 0 7 | g.mkdp_command_for_global = 0 8 | g.mkdp_open_to_the_world = 0 9 | g.mkdp_open_ip = '' 10 | g.mkdp_browser = '' 11 | g.mkdp_echo_preview_url = 0 12 | g.mkdp_browserfunc = '' 13 | g.mkdp_preview_options = { 14 | mkit = {}, 15 | katex = {}, 16 | uml = {}, 17 | maid = {}, 18 | disable_sync_scroll = 0, 19 | sync_scroll_type = 'middle', 20 | hide_yaml_meta = 1, 21 | sequence_diagrams = {}, 22 | flowchart_diagrams = {}, 23 | content_editable = false, 24 | disable_filename = 0 25 | } 26 | g.mkdp_markdown_css = '' 27 | g.mkdp_highlight_css = '' 28 | 29 | -- use a custom port to start server or random for empty 30 | g.mkdp_port = '' 31 | 32 | -- preview page title 33 | -- ${name} will be replace with the file name 34 | g.mkdp_page_title = '「${name}」' 35 | 36 | -- recognized filetypes 37 | -- these filetypes will have MarkdownPreview... commands 38 | g.mkdp_filetypes = {'markdown'} 39 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/nvim-toggleterm.lua: -------------------------------------------------------------------------------- 1 | require"toggleterm".setup { 2 | size = function(term) 3 | if term.direction == "horizontal" then 4 | return 15 5 | elseif term.direction == "vertical" then 6 | return vim.o.columns * 0.4 7 | end 8 | end, 9 | open_mapping = [[]], 10 | hide_numbers = true, 11 | shade_filetypes = {}, 12 | shade_terminals = true, 13 | -- The degree by which to darken to terminal colour. 14 | -- default: 1 for dark backgrounds, 3 for light 15 | shading_factor = 1, 16 | start_in_insert = true, 17 | persist_size = true, 18 | direction = 'float', 19 | shell = vim.o.shell, 20 | float_opts = { 21 | -- The border key is *almost* the same as 'nvim_win_open' 22 | -- see :h nvim_win_open for details on borders however 23 | -- the 'curved' border is a custom border type 24 | -- not natively supported but implemented in this plugin. 25 | border = 'double', 26 | width = 110, 27 | height = 30, 28 | winblend = 3, 29 | highlights = { 30 | border = "Normal", 31 | background = "Normal", 32 | } 33 | } 34 | } 35 | 36 | local Terminal = require('toggleterm.terminal').Terminal 37 | local lazygit = Terminal:new({ cmd = "lazygit", hidden = true }) 38 | local normalterm = Terminal:new({ hidden = true }) 39 | local wk = require('which-key') 40 | 41 | function _lazygit_toggle() 42 | lazygit:toggle() 43 | end 44 | 45 | function _terminal_toggle() 46 | normalterm:toggle() 47 | end 48 | 49 | vim.api.nvim_set_keymap("n", "tg", "lua _lazygit_toggle()", {noremap = true, silent = true}) 50 | vim.api.nvim_set_keymap("n", "tt", "lua _terminal_toggle()", {noremap = true, silent = true}) 51 | 52 | wk.register({ 53 | t = { 54 | name = '+toggleterm', 55 | t = 'Toggle terminal', 56 | g = 'Toggle lazygit', 57 | } 58 | }, { prefix = "" }) 59 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/rooter.lua: -------------------------------------------------------------------------------- 1 | local g = vim.g 2 | 3 | -- File patterns that will trigger rooter, use / to include directories 4 | g.rooter_targets = '/,*' 5 | 6 | -- Patterns that rooter will look for to find project root. 7 | -- To specify the root is a certain directory, prefix it with = 8 | -- To specify the root has a certain directory or file (which may be a glob), 9 | -- just give the name 10 | -- To specify the root has a certain directory as an ancestor, prefix it with ^: 11 | -- To specify the root has a certain directory as its direct ancestor / parent, 12 | -- prefix it with > 13 | -- To exclude a pattern, prefix it with ! 14 | -- NOTE: Always list exclusions before patterns 15 | g.rooter_patterns = {'.git', 'Makefile', '>Workspace'} 16 | 17 | -- Change to opened file's directory for non-project files 18 | g.rooter_change_directory_for_non_project_files = 'current' 19 | 20 | -- Use LCD to change directory 21 | g.rooter_cd_cmd = 'lcd' 22 | -------------------------------------------------------------------------------- /.config/nvim/lua/config/utility/tree-sitter.lua: -------------------------------------------------------------------------------- 1 | -- Tree-sitter 2 | require'nvim-treesitter.configs'.setup { 3 | ensure_installed = { 4 | 'c', 5 | 'cpp', 6 | 'python', 7 | 'gdscript', 8 | 'rust', 9 | 'bash', 10 | 'lua', 11 | 'toml', 12 | 'latex' 13 | }, 14 | highlight = { 15 | enable = true, 16 | disable = {}, 17 | }, 18 | incremental_selection = { 19 | enable = true, 20 | keymaps = { 21 | init_selection = "gnn", 22 | node_incremental = "grn", 23 | scope_incremental = "grc", 24 | node_decremental = "grm", 25 | } 26 | }, 27 | indent = { 28 | enable = true 29 | }, 30 | textobjects = { 31 | select = { 32 | enable = true, 33 | keymaps = { 34 | ["af"] = "@function.outer", 35 | ["if"] = "@function.inner", 36 | ["ac"] = "@class.outer", 37 | ["ic"] = "@class.inner", 38 | 39 | ["iF"] = { 40 | python = "(function_definition) @function", 41 | cpp = "(function_definition) @function", 42 | c = "(function_definition) @function", 43 | java = "(method_declaration) @function", 44 | }, 45 | }, 46 | }, 47 | }, 48 | } 49 | -------------------------------------------------------------------------------- /.config/nvim/lua/file_name.lua: -------------------------------------------------------------------------------- 1 | 2 | local M = {} 3 | 4 | local function reverse(tbl) 5 | for i = 1, math.floor(#tbl/2) do 6 | local j = #tbl - i + 1 7 | tbl[i], tbl[j] = tbl[j], tbl[i] 8 | end 9 | end 10 | 11 | function M.get_tail(filename) 12 | return vim.fn.fnamemodify(filename, ":t") 13 | end 14 | 15 | function M.split_filename(filename) 16 | local nodes = {} 17 | for parent in string.gmatch(filename, "[^/]+/") do 18 | table.insert(nodes, parent) 19 | end 20 | table.insert(nodes, M.get_tail(filename)) 21 | return nodes 22 | end 23 | 24 | function M.reverse_filename(filename) 25 | local parents = M.split_filename(filename) 26 | reverse(parents) 27 | return parents 28 | end 29 | 30 | local function same_until(first, second) 31 | for i = 1, #first do 32 | if first[i] ~= second[i] then 33 | return i 34 | end 35 | end 36 | return 1 37 | end 38 | 39 | function M.get_unique_filename(filename, other_filenames) 40 | local rv = '' 41 | 42 | local others_reversed = vim.tbl_map(M.reverse_filename, other_filenames) 43 | local filename_reversed = M.reverse_filename(filename) 44 | local same_until_map = vim.tbl_map(function(second) return same_until(filename_reversed, second) end, others_reversed) 45 | 46 | local max = 0 47 | for _, v in ipairs(same_until_map) do 48 | if v > max then max = v end 49 | end 50 | for i = max, 1, -1 do 51 | rv = rv .. filename_reversed[i] 52 | end 53 | 54 | return rv 55 | end 56 | 57 | function M.get_current_ufn() 58 | local buffers = vim.fn.getbufinfo() 59 | local listed = vim.tbl_filter(function(buffer) return buffer.listed == 1 end, buffers) 60 | local names = vim.tbl_map(function(buffer) return buffer.name end, listed) 61 | local current_name = vim.fn.expand("%") 62 | return M.get_unique_filename(current_name, names) 63 | end 64 | 65 | return M 66 | 67 | -------------------------------------------------------------------------------- /.config/nvim/nvim: -------------------------------------------------------------------------------- 1 | /Users/nick/dotfiles/.config/nvim -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | fish_history 2 | .themes 3 | fishd* 4 | plugged 5 | -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/bullet.xbm: -------------------------------------------------------------------------------- 1 | #define bullet_width 5 2 | #define bullet_height 5 3 | static unsigned char bullet_bits[] = { 4 | 0x02, 0x06, 0x0e, 0x06, 0x02 }; 5 | -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 12 2 | #define close_height 12 3 | static unsigned char close_bits[] = { 4 | 0x00, 0x00, 0x00, 0x00, 0x0c, 0x03, 0x0c, 0x03, 0xf0, 0x00, 0xf0, 0x00, 5 | 0xf0, 0x00, 0xf0, 0x00, 0x0c, 0x03, 0x0c, 0x03, 0x00, 0x00, 0x00, 0x00 }; 6 | -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 12 2 | #define iconify_height 12 3 | static unsigned char iconify_bits[] = { 4 | 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 5 | 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00 }; 6 | -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 12 2 | #define max_height 12 3 | static unsigned char max_bits[] = { 4 | 0x00, 0x00, 0x00, 0x00, 0xfc, 0x03, 0xfc, 0x03, 0x0c, 0x03, 0x0c, 0x03, 5 | 0x0c, 0x03, 0x0c, 0x03, 0xfc, 0x03, 0xfc, 0x03, 0x00, 0x00, 0x00, 0x00 }; 6 | -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/openbox.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.themes/Green Machine/openbox-3/openbox.zip -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 5 2 | #define shade_height 5 3 | static unsigned char shade_bits[] = { 4 | 0x04, 0x0a, 0x11, 0x04, 0x0a }; 5 | -------------------------------------------------------------------------------- /.themes/Green Machine/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 5 2 | #define shade_toggled_height 5 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x0a, 0x04, 0x11, 0x0a, 0x04 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-01/openbox-3/bullet.xbm: -------------------------------------------------------------------------------- 1 | #define bullet_width 5 2 | #define bullet_height 5 3 | static unsigned char bullet_bits[] = { 4 | 0x02, 0x06, 0x0e, 0x06, 0x02 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-01/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 5 2 | #define close_height 5 3 | static unsigned char close_bits[] = { 4 | 0x11, 0x0a, 0x04, 0x0a, 0x11 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-01/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 5 2 | #define iconify_height 5 3 | static unsigned char iconify_bits[] = { 4 | 0x10, 0x08, 0x04, 0x02, 0x01 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-01/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 5 2 | #define max_height 5 3 | static unsigned char max_bits[] = { 4 | 0x0e, 0x11, 0x11, 0x11, 0x0e }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-01/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 5 2 | #define shade_height 5 3 | static unsigned char shade_bits[] = { 4 | 0x04, 0x0a, 0x11, 0x04, 0x0a }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-01/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 5 2 | #define shade_toggled_height 5 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x0a, 0x04, 0x11, 0x0a, 0x04 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-02/openbox-3/bullet.xbm: -------------------------------------------------------------------------------- 1 | #define bullet_width 5 2 | #define bullet_height 5 3 | static unsigned char bullet_bits[] = { 4 | 0x02, 0x06, 0x0e, 0x06, 0x02 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-02/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 5 2 | #define close_height 5 3 | static unsigned char close_bits[] = { 4 | 0x11, 0x0a, 0x04, 0x0a, 0x11 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-02/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 5 2 | #define iconify_height 5 3 | static unsigned char iconify_bits[] = { 4 | 0x10, 0x08, 0x04, 0x02, 0x01 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-02/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 5 2 | #define max_height 5 3 | static unsigned char max_bits[] = { 4 | 0x0e, 0x11, 0x11, 0x11, 0x0e }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-02/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 5 2 | #define shade_height 5 3 | static unsigned char shade_bits[] = { 4 | 0x04, 0x0a, 0x11, 0x04, 0x0a }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-02/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 5 2 | #define shade_toggled_height 5 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x0a, 0x04, 0x11, 0x0a, 0x04 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-03/openbox-3/bullet.xbm: -------------------------------------------------------------------------------- 1 | #define bullet_width 5 2 | #define bullet_height 5 3 | static unsigned char bullet_bits[] = { 4 | 0x02, 0x06, 0x0e, 0x06, 0x02 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-03/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 5 2 | #define close_height 5 3 | static unsigned char close_bits[] = { 4 | 0x11, 0x0a, 0x04, 0x0a, 0x11 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-03/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 5 2 | #define iconify_height 5 3 | static unsigned char iconify_bits[] = { 4 | 0x10, 0x08, 0x04, 0x02, 0x01 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-03/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 5 2 | #define max_height 5 3 | static unsigned char max_bits[] = { 4 | 0x0e, 0x11, 0x11, 0x11, 0x0e }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-03/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 5 2 | #define shade_height 5 3 | static unsigned char shade_bits[] = { 4 | 0x04, 0x0a, 0x11, 0x04, 0x0a }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare-03/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 5 2 | #define shade_toggled_height 5 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x0a, 0x04, 0x11, 0x0a, 0x04 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare/openbox-3/bullet.xbm: -------------------------------------------------------------------------------- 1 | #define bullet_width 5 2 | #define bullet_height 5 3 | static unsigned char bullet_bits[] = { 4 | 0x02, 0x06, 0x0e, 0x06, 0x02 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 5 2 | #define close_height 5 3 | static unsigned char close_bits[] = { 4 | 0x11, 0x0a, 0x04, 0x0a, 0x11 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 5 2 | #define iconify_height 5 3 | static unsigned char iconify_bits[] = { 4 | 0x10, 0x08, 0x04, 0x02, 0x01 }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 5 2 | #define max_height 5 3 | static unsigned char max_bits[] = { 4 | 0x0e, 0x11, 0x11, 0x11, 0x0e }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 5 2 | #define shade_height 5 3 | static unsigned char shade_bits[] = { 4 | 0x04, 0x0a, 0x11, 0x04, 0x0a }; 5 | -------------------------------------------------------------------------------- /.themes/Nightmare/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 5 2 | #define shade_toggled_height 5 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x0a, 0x04, 0x11, 0x0a, 0x04 }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/gtk-2.0/colors.rc: -------------------------------------------------------------------------------- 1 | /home/dyl/dotfiles/scripts/colors/output/colors.rc -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/bullet.xbm: -------------------------------------------------------------------------------- 1 | #define bullet_width 5 2 | #define bullet_height 5 3 | static unsigned char bullet_bits[] = { 4 | 0x02, 0x06, 0x0e, 0x06, 0x02 }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/close.xbm: -------------------------------------------------------------------------------- 1 | #define close_width 5 2 | #define close_height 5 3 | static unsigned char close_bits[] = { 4 | 0x11, 0x0a, 0x04, 0x0a, 0x11 }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/gen/colors.openbox: -------------------------------------------------------------------------------- 1 | /home/dyl/dotfiles/scripts/colors/output/colors.openbox -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/gen/themerc.openbox: -------------------------------------------------------------------------------- 1 | # Borders 2 | 3 | # Hide bloat 4 | window.handle.width: 0 5 | window.client.padding.width: 0 6 | 7 | # Set border width 8 | border.width: 0 9 | 10 | # Title 11 | 12 | # Add some padding 13 | padding.width: 6 14 | padding.height: 6 15 | 16 | # Set title colors 17 | window.*.title.bg: Solid Flat 18 | window.*.*.bg: Parentrelative 19 | 20 | window.label.text.justify: center 21 | 22 | # Menu 23 | 24 | # Set menu colors 25 | menu.*.bg: Solid Flat 26 | 27 | # Add some padding 28 | menu.border.width: 20 29 | 30 | # Add some submenu padding 31 | menu.overlap.x: -30 32 | menu.overlap.y: 0 33 | 34 | # Add padding between items 35 | menu.separator.padding.height: 3 36 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/iconify.xbm: -------------------------------------------------------------------------------- 1 | #define iconify_width 5 2 | #define iconify_height 5 3 | static unsigned char iconify_bits[] = { 4 | 0x10, 0x08, 0x04, 0x02, 0x01 }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/max.xbm: -------------------------------------------------------------------------------- 1 | #define max_width 5 2 | #define max_height 5 3 | static unsigned char max_bits[] = { 4 | 0x0e, 0x11, 0x11, 0x11, 0x0e }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/shade.xbm: -------------------------------------------------------------------------------- 1 | #define shade_width 5 2 | #define shade_height 5 3 | static unsigned char shade_bits[] = { 4 | 0x04, 0x0a, 0x11, 0x04, 0x0a }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/shade_toggled.xbm: -------------------------------------------------------------------------------- 1 | #define shade_toggled_width 5 2 | #define shade_toggled_height 5 3 | static unsigned char shade_toggled_bits[] = { 4 | 0x0a, 0x04, 0x11, 0x0a, 0x04 }; 5 | -------------------------------------------------------------------------------- /.themes/yellow (copy)/openbox-3/themerc: -------------------------------------------------------------------------------- 1 | # Openbox colors, generated using gencol 2 | window.active.title.bg.color: #99736e 3 | #78a090 4 | #bfb7a1 5 | #7c9fa6 6 | #ccad99 7 | #b8ccc9 8 | #f0eae6 9 | window.inactive.title.bg.color: #7c9fa6 10 | window.*.label.text.color: #f0eae6 11 | window.*.button.*.image.color: #f0eae6 12 | menu*.bg.color: #f0eae6 13 | menu*.text.color: #3e5059 14 | menu.border.color: #f0eae6 15 | menu.separator.color: #f0eae6 16 | 17 | # Borders 18 | 19 | # Hide bloat 20 | window.handle.width: 0 21 | window.client.padding.width: 0 22 | 23 | # Set border width 24 | border.width: 0 25 | 26 | # Title 27 | 28 | # Add some padding 29 | padding.width: 6 30 | padding.height: 6 31 | 32 | # Set title colors 33 | window.*.title.bg: Solid Flat 34 | window.*.*.bg: Parentrelative 35 | 36 | window.label.text.justify: center 37 | 38 | # Menu 39 | 40 | # Set menu colors 41 | menu.*.bg: Solid Flat 42 | 43 | # Add some padding 44 | menu.border.width: 20 45 | 46 | # Add some submenu padding 47 | menu.overlap.x: -30 48 | menu.overlap.y: 0 49 | 50 | # Add padding between items 51 | menu.separator.padding.height: 3 52 | -------------------------------------------------------------------------------- /.themes/yellow/gtk-2.0/colors.rc: -------------------------------------------------------------------------------- 1 | /home/dyl/dotfiles/scripts/colors/output/colors.rc -------------------------------------------------------------------------------- /.themes/yellow/openbox-3/gen/colors.openbox: -------------------------------------------------------------------------------- 1 | /home/dyl/dotfiles/scripts/colors/output/colors.openbox -------------------------------------------------------------------------------- /.themes/yellow/openbox-3/gen/themerc.openbox: -------------------------------------------------------------------------------- 1 | # Borders 2 | 3 | # Hide bloat 4 | window.handle.width: 0 5 | window.client.padding.width: 0 6 | 7 | # Set border width 8 | border.width: 0 9 | 10 | # Title 11 | 12 | # Add some padding 13 | padding.width: 6 14 | padding.height: 6 15 | 16 | # Set title colors 17 | window.*.title.bg: Solid Flat 18 | window.*.*.bg: Parentrelative 19 | 20 | window.label.text.justify: center 21 | 22 | # Menu 23 | 24 | # Set menu colors 25 | menu.*.bg: Solid Flat 26 | 27 | # Add some padding 28 | menu.border.width: 20 29 | 30 | # Add some submenu padding 31 | menu.overlap.x: -30 32 | menu.overlap.y: 0 33 | 34 | # Add padding between items 35 | menu.separator.padding.height: 3 36 | -------------------------------------------------------------------------------- /.themes/yellow/openbox-3/themerc: -------------------------------------------------------------------------------- 1 | # Openbox colors, generated using gencol 2 | window.active.title.bg.color: #99736e 3 | #78a090 4 | #bfb7a1 5 | #7c9fa6 6 | #ccad99 7 | #b8ccc9 8 | #f0eae6 9 | window.inactive.title.bg.color: #7c9fa6 10 | window.*.label.text.color: #f0eae6 11 | window.*.button.*.image.color: #f0eae6 12 | menu*.bg.color: #f0eae6 13 | menu*.text.color: #3e5059 14 | menu.border.color: #f0eae6 15 | menu.separator.color: #f0eae6 16 | 17 | # Borders 18 | 19 | # Hide bloat 20 | window.handle.width: 0 21 | window.client.padding.width: 0 22 | 23 | # Set border width 24 | border.width: 0 25 | 26 | # Title 27 | 28 | # Add some padding 29 | padding.width: 6 30 | padding.height: 6 31 | 32 | # Set title colors 33 | window.*.title.bg: Solid Flat 34 | window.*.*.bg: Parentrelative 35 | 36 | window.label.text.justify: center 37 | 38 | # Menu 39 | 40 | # Set menu colors 41 | menu.*.bg: Solid Flat 42 | 43 | # Add some padding 44 | menu.border.width: 20 45 | 46 | # Add some submenu padding 47 | menu.overlap.x: -30 48 | menu.overlap.y: 0 49 | 50 | # Add padding between items 51 | menu.separator.padding.height: 3 52 | -------------------------------------------------------------------------------- /.vim/.gitignore: -------------------------------------------------------------------------------- 1 | sessions/* 2 | .netrwhist 3 | tags 4 | tags-ja 5 | -------------------------------------------------------------------------------- /.vim/colors/BlackSea.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Gerald S. Williams 3 | " Last Change: 2007 Jun 13 4 | 5 | " This is a dark version/opposite of "seashell". The cterm version of this is 6 | " very similar to "evening". 7 | " 8 | " Only values that differ from defaults are specified. 9 | 10 | set background=dark 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | let g:colors_name = "BlackSea" 16 | 17 | hi Normal guibg=Black guifg=seashell ctermfg=White 18 | hi NonText guifg=LavenderBlush ctermfg=LightMagenta 19 | hi DiffDelete guibg=DarkRed guifg=Black ctermbg=DarkRed ctermfg=White 20 | hi DiffAdd guibg=DarkGreen ctermbg=DarkGreen ctermfg=White 21 | hi DiffChange guibg=Gray30 ctermbg=DarkCyan ctermfg=White 22 | hi DiffText gui=NONE guibg=DarkCyan ctermbg=DarkCyan ctermfg=Yellow 23 | hi Comment guifg=LightBlue 24 | hi PreProc ctermfg=Magenta 25 | hi StatusLine guibg=#1f001f guifg=DarkSeaGreen cterm=NONE ctermfg=White ctermbg=DarkGreen 26 | hi StatusLineNC guifg=Gray 27 | hi VertSplit guifg=Gray 28 | hi Type gui=NONE 29 | hi Identifier guifg=Cyan 30 | hi Statement guifg=brown3 ctermfg=DarkRed 31 | hi Search guibg=Gold3 ctermfg=White 32 | hi Folded guibg=gray20 33 | hi FoldColumn guibg=gray10 34 | 35 | " Original values: 36 | "hi Constant guifg=DeepPink 37 | "hi PreProc guifg=Magenta ctermfg=Magenta 38 | -------------------------------------------------------------------------------- /.vim/colors/ChocolateLiquor.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Gerald S. Williams 3 | " Last Change: 2007 Jun 13 4 | 5 | " This started as a dark version (perhaps opposite is a better term) of 6 | " PapayaWhip, but took on a life of its own. Easy on the eyes, but still has 7 | " good contrast. Not bad on a color terminal, either (especially if yours 8 | " default to PapayaWhip text on a ChocolateLiquor/#3f1f1f background). 9 | " 10 | " Only values that differ from defaults are specified. 11 | 12 | set background=dark 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name = "ChocolateLiquor" 18 | 19 | hi Normal guibg=#3f1f1f guifg=PapayaWhip ctermfg=White 20 | hi NonText guibg=#1f0f0f guifg=Brown2 ctermfg=Brown ctermbg=Black 21 | hi LineNr guibg=#1f0f0f guifg=Brown2 22 | hi DiffDelete guibg=DarkRed guifg=White ctermbg=DarkRed ctermfg=White 23 | hi DiffAdd guibg=DarkGreen guifg=White ctermbg=DarkGreen ctermfg=White 24 | hi DiffText gui=NONE guibg=DarkCyan guifg=Yellow ctermbg=DarkCyan ctermfg=Yellow 25 | hi DiffChange guibg=DarkCyan guifg=White ctermbg=DarkCyan ctermfg=White 26 | hi Constant ctermfg=Red 27 | hi Comment guifg=LightBlue3 28 | hi PreProc guifg=Plum ctermfg=Magenta 29 | hi StatusLine guibg=White guifg=Sienna4 cterm=NONE ctermfg=Black ctermbg=Brown 30 | hi StatusLineNC gui=NONE guifg=Black guibg=Gray ctermbg=Black ctermfg=Gray 31 | hi VertSplit guifg=Gray 32 | hi Search guibg=Gold3 ctermfg=Blue 33 | hi Type gui=NONE guifg=DarkSeaGreen2 34 | hi Statement gui=NONE guifg=Gold3 35 | hi FoldColumn guibg=#1f0f0f ctermfg=Cyan ctermbg=Black 36 | hi Folded guibg=grey20 ctermfg=Cyan ctermbg=Black 37 | -------------------------------------------------------------------------------- /.vim/colors/DevC++.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Xi Chen 3 | " Last Change: 22. december 2005. 4 | " URL: http://www.acidplanet.com/hypernewbie 5 | " The theme I always use from DEV-C++ 6 | " Its the classic theme modified a little, carried 7 | " over a little from Kate. 8 | " Merry Christmas! 9 | 10 | set background=light 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | let g:colors_name="DevC++" 16 | 17 | hi Comment gui=italic guifg=#335EA8 guibg=NONE 18 | hi Constant gui=NONE guifg=#004488 guibg=NONE 19 | hi Identifier gui=NONE guifg=Black guibg=NONE 20 | hi Statement gui=bold guifg=DarkBlue guibg=NONE 21 | hi PreProc gui=NONE guifg=DarkGreen guibg=NONE 22 | hi Type gui=bold guifg=DarkBlue guibg=NONE 23 | hi Special gui=NONE guifg=#FF00FF guibg=NONE 24 | hi String gui=NONE guifg=#969696 guibg=NONE 25 | hi Number gui=NONE guifg=#660066 26 | hi Boolean gui=bold guifg=DarkBlue guibg=NONE 27 | hi Gutter gui=NONE guifg=Black guibg=Grey 28 | hi Todo gui=bold,italic guifg=White guibg=Pink 29 | hi LineNr gui=italic guifg=Black guibg=#EBE9ED 30 | hi NonText gui=bold guifg=Grey70 guibg=White 31 | hi Visual gui=NONE guifg=DarkBlue guibg=White 32 | 33 | -------------------------------------------------------------------------------- /.vim/colors/PapayaWhip.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Gerald S. Williams 3 | " Last Change: 2003 Apr 17 4 | 5 | " A nice light background (you guessed it, PapayaWhip) that's relatively easy 6 | " on the eyes yet very usable. Not nearly as "puffy" as peachpuff. 7 | " 8 | " Only values that differ from defaults are specified. 9 | 10 | set background=light 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | let g:colors_name = "PapayaWhip" 16 | 17 | hi Normal guifg=#3f1f1f guibg=PapayaWhip ctermbg=Gray ctermfg=Black 18 | hi NonText guibg=Moccasin guifg=Brown ctermfg=Brown 19 | hi LineNr guibg=Moccasin 20 | hi DiffDelete guibg=LightRed guifg=Black ctermbg=DarkRed ctermfg=White 21 | hi DiffAdd guibg=LightGreen ctermbg=DarkGreen ctermfg=White 22 | hi DiffChange guibg=LightCyan3 ctermbg=DarkCyan ctermfg=White 23 | hi DiffText gui=NONE guibg=Gray80 ctermbg=DarkCyan ctermfg=Yellow 24 | hi Comment guifg=MediumBlue 25 | hi Constant guifg=DeepPink 26 | hi PreProc guifg=DarkMagenta 27 | hi StatusLine guibg=White guifg=#5f3705 cterm=bold ctermbg=Brown ctermfg=White 28 | hi StatusLineNC gui=None guibg=Gray 29 | hi VertSplit gui=None guibg=Gray 30 | hi Identifier guifg=#005f5f 31 | hi Statement ctermfg=DarkRed 32 | -------------------------------------------------------------------------------- /.vim/colors/adam.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " 5 | " Based on an original vim color file by 6 | " Ron Aaron (2001 Jul 28) 7 | " 8 | " Maintainer: Adam Krouskop 9 | " Last Change: 2003 Jul 3 10 | 11 | 12 | set background=light 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name = "adam" 18 | hi Normal guifg=#008844 guibg=#002244 19 | hi NonText guifg=brown 20 | hi comment guifg=#D80033 21 | hi constant guifg=#CCCCCC 22 | hi identifier guifg=#0033FF gui=NONE 23 | hi statement guifg=white gui=NONE 24 | hi preproc guifg=#009999 25 | hi type guifg=#0033FF gui=NONE 26 | hi special guifg=#FFFF00 gui=NONE 27 | hi ErrorMsg guifg=Black guibg=Red 28 | hi WarningMsg guifg=Black guibg=Green 29 | hi Error guibg=Red 30 | hi Todo guifg=Black guibg=orange 31 | hi Cursor guibg=#ffffff guifg=#cac2ff 32 | hi Search guibg=#103F5F gui=bold 33 | hi IncSearch gui=bold guibg=#285f7f 34 | hi LineNr guifg=darkgrey 35 | hi title guifg=darkgrey 36 | hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue 37 | hi StatusLine gui=bold guifg=cyan guibg=blue 38 | hi label guifg=gold2 39 | hi operator guifg=orange 40 | hi clear Visual 41 | hi Visual term=reverse cterm=reverse gui=reverse 42 | hi DiffChange guibg=darkgreen 43 | hi DiffText guibg=olivedrab 44 | hi DiffAdd guibg=slateblue 45 | hi DiffDelete guibg=coral 46 | hi Folded guibg=gray30 47 | hi FoldColumn guibg=gray30 guifg=white 48 | hi cIf0 guifg=gray 49 | -------------------------------------------------------------------------------- /.vim/colors/advantage.vim: -------------------------------------------------------------------------------- 1 | " Vim color file based on northsky 2 | " Maintainer: Joe Estock 3 | " Last Change: 4 | " URL: 5 | 6 | 7 | " cool help screens 8 | " :he group-name 9 | " :he highlight-groups 10 | " :he cterm-colors 11 | 12 | set background=dark 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name="advantage" 18 | 19 | hi Normal guifg=#00CCCC guibg=#050505 20 | 21 | " Search 22 | "hi Search guibg=#A28D68 guifg=bg gui=none 23 | "hi Search guibg=#4668A1 guifg=bg gui=none 24 | hi Search guibg=#3D5B8C guifg=yellow gui=none 25 | hi IncSearch guifg=bg guibg=cyan gui=bold 26 | 27 | " highlight groups 28 | hi Cursor guibg=#D74141 guifg=#e3e3e3 29 | hi VertSplit guibg=#C0FFFF guifg=#075554 gui=none 30 | hi Folded guifg=plum1 guibg=#061A3E 31 | hi FoldColumn guibg=#800080 guifg=tan 32 | hi ModeMsg guifg=#404040 guibg=#C0C0C0 33 | hi MoreMsg guifg=darkturquoise guibg=#188F90 34 | hi NonText guibg=#334C75 guifg=#9FADC5 35 | hi Question guifg=#F4BB7E 36 | 37 | hi SpecialKey guifg=#BF9261 38 | hi StatusLine guibg=#067C7B guifg=cyan gui=none 39 | hi StatusLineNC guibg=#004443 guifg=DimGrey gui=none 40 | hi Title guifg=#8DB8C3 41 | hi Visual gui=bold guifg=black guibg=#84AF84 42 | hi WarningMsg guifg=#F60000 gui=underline 43 | 44 | " syntax highlighting groups 45 | hi Comment guifg=DarkGray 46 | hi Constant guifg=#72A5E4 gui=bold 47 | hi Number guifg=chartreuse2 gui=bold 48 | hi Identifier guifg=#ADCBF1 49 | hi Statement guifg=yellow 50 | hi PreProc guifg=#37C9FF 51 | hi Type guifg=#FFAE66 52 | hi Special guifg=#EEBABA 53 | hi Ignore guifg=grey60 54 | hi Todo guibg=#444444 guifg=#00FFFF gui=bold 55 | hi Label guifg=#ffc0c0 56 | 57 | " Vim defaults 58 | hi ErrorMsg guifg=White guibg=Red 59 | hi DiffAdd guibg=DarkBlue 60 | hi DiffChange guibg=aquamarine4 61 | hi DiffDelete gui=bold guifg=Yellow guibg=DarkBlue 62 | hi DiffText gui=bold guibg=firebrick3 63 | hi Directory guifg=Cyan 64 | hi LineNr guifg=DarkGreen 65 | hi WildMenu guifg=Black guibg=Yellow 66 | " hi lCursor guifg=bg guibg=fg 67 | hi lCursor guibg=SeaGreen1 guifg=NONE 68 | hi Underlined gui=underline guifg=#80a0ff 69 | hi Error guifg=White guibg=Red 70 | -------------------------------------------------------------------------------- /.vim/colors/aiseered.vim: -------------------------------------------------------------------------------- 1 | " gVim color file for working with files in GDL/VCG format. 2 | " Works nice in conjunction with gdl.vim 3 | " (see www.vim.org or www.aisee.com) 4 | " Works fine for C/C++, too. 5 | 6 | " Author : Alexander A. Evstyugov-Babaev 7 | " Version: 0.2 for gVim/Linux, 8 | " tested with gVim 6.3.25 under Ubuntu Linux (Warty) 9 | " by Jo Vermeulen 10 | " Date : January 25th 2005 11 | 12 | set background=dark 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | 18 | let g:colors_name="aiseered" 19 | 20 | hi Normal guifg=lightred guibg=#600000 21 | hi Cursor guifg=bg guibg=fg 22 | hi ErrorMsg guibg=red ctermfg=1 23 | hi Search term=reverse ctermfg=darkred ctermbg=lightred guibg=lightred guifg=#060000 24 | 25 | hi Comment guifg=#ffffff 26 | hi Constant guifg=#88ddee 27 | hi String guifg=#ffcc88 28 | hi Character guifg=#ffaa00 29 | hi Number guifg=#88ddee 30 | hi Identifier guifg=#cfcfcf 31 | hi Statement guifg=#eeff99 gui=bold 32 | hi PreProc guifg=firebrick1 gui=italic 33 | hi Type guifg=#88ffaa gui=none 34 | hi Special guifg=#ffaa00 35 | hi SpecialChar guifg=#ffaa00 36 | hi StorageClass guifg=#ddaacc 37 | hi Error guifg=red guibg=white 38 | -------------------------------------------------------------------------------- /.vim/colors/aqua.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: tranquility@portugalmail.pt 3 | " Last Change: 6 Apr 2002 4 | 5 | 6 | " cool help screens 7 | " :he group-name 8 | " :he highlight-groups 9 | " :he cterm-colors 10 | 11 | set background=dark 12 | hi clear 13 | if exists("syntax_on") 14 | syntax reset 15 | endif 16 | let g:colors_name="aqua" 17 | 18 | hi Normal guibg=steelblue guifg=linen 19 | hi Cursor guibg=lightblue3 guifg=black gui=bold 20 | hi VertSplit guifg=white guibg=navyblue gui=none 21 | hi Folded guibg=darkblue guifg=white 22 | hi FoldColumn guibg=lightgray guifg=navyblue 23 | hi ModeMsg guifg=black guibg=steelblue1 24 | hi MoreMsg guifg=black guibg=steelblue1 25 | hi NonText guifg=white guibg=steelblue4 gui=none 26 | hi Question guifg=snow 27 | hi Search guibg=#FFFFFF guifg=midnightblue gui=bold 28 | hi SpecialKey guifg=navyblue 29 | hi StatusLine guibg=skyblue3 guifg=black gui=none 30 | hi StatusLineNC guibg=skyblue1 guifg=black gui=none 31 | hi Title guifg=bisque3 32 | hi Subtitle guifg=black 33 | hi Visual guifg=white guibg=royalblue4 gui=none 34 | hi WarningMsg guifg=salmon4 guibg=gray60 gui=bold 35 | hi Comment guifg=lightskyblue 36 | hi Constant guifg=turquoise gui=bold 37 | hi Identifier guifg=lightcyan 38 | hi Statement guifg=royalblue4 39 | hi PreProc guifg=black gui=bold 40 | hi Type guifg=lightgreen 41 | hi Special guifg=navajowhite 42 | hi Ignore guifg=grey29 43 | hi Todo guibg=black guifg=white 44 | hi WildMenu guibg=aquamarine 45 | -------------------------------------------------------------------------------- /.vim/colors/ashen.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Tuomas Kasmra 3 | " Last Change: 2009 Feb 10 4 | " Version: 0.3 5 | 6 | set background=light 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="ashen" 12 | 13 | hi Normal guifg=#000000 guibg=#e0e0e0 14 | hi Title guifg=#000000 gui=BOLD guibg=#ffffcc 15 | hi lCursor guifg=NONE guibg=#000000 16 | hi LineNr guifg=#e0e0e0 guibg=#84986C 17 | hi Comment guifg=#c03417 gui=italic 18 | hi Identifier guifg=#000000 gui=NONE 19 | hi Visual guifg=NONE gui=NONE guibg=#00ccff 20 | hi Directory guifg=#8b8b8b 21 | hi NonText guifg=#6f8b17 22 | hi Special guifg=#32329e 23 | hi Operator guifg=#01c1c7 gui=NONE 24 | hi Statement guifg=#006600 gui=bold 25 | hi TypeDef guifg=#dcdce0 gui=NONE 26 | hi Type guifg=#4848f3 gui=bold 27 | hi Boolean guifg=#669900 gui=NONE 28 | hi String guifg=#eb2c2c gui=NONE 29 | hi Number guifg=#9d7d4a gui=NONE 30 | hi Constant guifg=#9d7d4a gui=NONE 31 | hi Function guifg=#660066 gui=NONE 32 | hi PreProc guifg=#000080 gui=bold 33 | hi Keyword guifg=#c03417 gui=NONE 34 | 35 | -------------------------------------------------------------------------------- /.vim/colors/asmanian_blood.vim: -------------------------------------------------------------------------------- 1 | 2 | set background=dark 3 | 4 | hi Normal guifg=#b4b0b0 guibg=#080404 gui=none 5 | hi NonText guifg=#b4b0b0 guibg=#181414 gui=none 6 | hi SpecialKey guifg=#b4b0b0 guibg=#282424 gui=bold 7 | 8 | hi Comment guifg=#686460 guibg=#080404 gui=none 9 | hi Todo guifg=#686460 guibg=#080404 gui=underline,italic 10 | hi Search guifg=#000000 guibg=#f0f000 gui=underline,italic 11 | hi Visual guibg=#282020 12 | hi MatchParen guifg=#ffffff guibg=#904030 gui=none 13 | 14 | hi Title guifg=#ffffff guibg=#202020 gui=underline 15 | hi Underlined guifg=#b4b0b0 guibg=#080404 gui=underline 16 | 17 | hi CursorColumn guifg=#f4f0f0 guibg=#201c1c gui=none 18 | hi CursorLine guifg=#f4f0f0 guibg=#201c1c gui=none 19 | 20 | hi StatusLine guifg=#f8e0d0 guibg=#301810 gui=bold 21 | hi StatusLineNC guifg=#503830 guibg=#200800 gui=none 22 | hi VertSplit guifg=#200800 guibg=#301810 gui=none 23 | hi LineNr guifg=#848070 guibg=#181414 gui=none 24 | hi Folded guifg=#484040 guibg=#080404 gui=bold,italic 25 | 26 | hi Define guifg=#607080 guibg=#080404 gui=italic 27 | hi Function guifg=#60b050 guibg=#080404 gui=italic 28 | hi PreProc guifg=#a090a0 guibg=#080404 gui=italic 29 | hi Define guifg=#806080 guibg=#080404 gui=italic 30 | hi Identifier guifg=#c0b060 guibg=#080404 gui=italic 31 | 32 | hi Statement guifg=#506090 guibg=#080404 gui=underline 33 | hi Repeat guifg=#906050 guibg=#080404 gui=underline 34 | hi Conditional guifg=#609050 guibg=#080404 gui=underline 35 | hi Exception guifg=#903020 guibg=#080404 gui=underline 36 | 37 | hi Type guifg=#705850 guibg=#080404 gui=italic 38 | hi String guifg=#a06050 guibg=#080404 gui=italic 39 | hi Special guifg=#a06050 guibg=#181414 gui=italic 40 | hi Number guifg=#60d060 guibg=#080404 gui=none 41 | hi Constant guifg=#60d060 guibg=#080404 gui=none 42 | 43 | -------------------------------------------------------------------------------- /.vim/colors/basic.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Mikel Ward 3 | " Last Change: 2008 Jan 16 4 | 5 | " Remove all existing highlighting and set the defaults. 6 | highlight clear 7 | 8 | " Load the syntax highlighting defaults, if it's enabled. 9 | "if exists("syntax_on") 10 | " syntax reset 11 | "endif 12 | 13 | let colors_name = "basic" 14 | 15 | " Remove all highlighting 16 | highlight clear Constant 17 | highlight clear Number 18 | highlight clear Statement 19 | highlight clear PreProc 20 | highlight clear Type 21 | highlight clear Special 22 | highlight clear Identifier 23 | 24 | highlight clear String 25 | highlight clear Comment 26 | highlight clear Error 27 | highlight clear LineNr 28 | highlight clear NonText 29 | highlight clear SpecialKey 30 | 31 | " Set up some simple non-intrusive colors 32 | if &background == "light" 33 | highlight String term=underline cterm=NONE ctermfg=DarkGreen 34 | highlight Comment term=bold cterm=NONE ctermfg=DarkBlue 35 | highlight Error term=reverse cterm=NONE ctermfg=DarkRed 36 | highlight LineNr term=bold cterm=NONE ctermfg=DarkYellow 37 | highlight NonText term=bold cterm=NONE ctermfg=DarkYellow 38 | highlight SpecialKey term=bold cterm=NONE ctermfg=DarkYellow 39 | else 40 | highlight String term=underline cterm=NONE ctermfg=Magenta 41 | highlight Comment term=bold cterm=NONE ctermfg=Cyan 42 | highlight Error term=reverse cterm=NONE ctermbg=Red 43 | highlight LineNr term=bold cterm=NONE ctermfg=Yellow 44 | highlight NonText term=bold cterm=NONE ctermfg=Yellow 45 | highlight SpecialKey term=bold cterm=NONE ctermfg=Yellow 46 | endif 47 | 48 | -------------------------------------------------------------------------------- /.vim/colors/beachcomber.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " beachcomber v1.0 3 | " Maintainer: Rob Valentine 4 | 5 | " Beachcomber 6 | " 7 | " This theme is meant to remind one of a day at the beach. 8 | " 9 | " useful help screens & commands 10 | " :syntax 11 | " :he group-name 12 | " :he highlight-groups 13 | " :he cterm-colors 14 | " 15 | " useful online resource 16 | " http://www.colorpicker.com 17 | 18 | if version > 580 19 | " no guarantees for version 5.8 and below, but this makes it stop 20 | " complaining 21 | hi clear 22 | if exists("syntax_on") 23 | syntax reset 24 | endif 25 | endif 26 | 27 | let g:colors_name="beachcomber" 28 | 29 | hi Normal guibg=#F1EFD8 guifg=#192B4E 30 | 31 | " syntax highlighting 32 | hi Comment guifg=#6C5B5B 33 | hi Title guifg=#416B24 34 | hi Underlined guifg=#20b0eF gui=none 35 | hi Statement guifg=#41898A 36 | hi Type guifg=#204546 37 | hi PreProc guifg=#984D4D 38 | hi Constant guifg=#6A3F70 39 | hi Identifier guifg=#395420 40 | 41 | "highlight groups 42 | hi Ignore guifg=grey40 43 | hi Todo guifg=#204546 guibg=#FFBCFD 44 | hi Cursor guibg=#A8CDCD guifg=#FF05EA 45 | hi MatchParen guibg=#FF05EA guifg=#A8CDCD 46 | hi Directory guifg=#395420 47 | hi DiffAdd guifg=#07AF07 guibg=#FFFFFF 48 | hi DiffChange guifg=#333333 guibg=#FFFFFF 49 | hi DiffDelete guifg=#FF0000 guibg=#FFFFFF 50 | hi DiffText guifg=#000000 guibg=#FFE572 51 | hi ErrorMsg guifg=#FFFFFF guibg=#0000FF 52 | hi VertSplit guibg=#555555 guifg=#A3FFFE gui=none 53 | hi Folded guibg=#7BD3D4 guifg=#2F2F2F 54 | hi FoldColumn guibg=#7BD3D4 guifg=#2F2F2F 55 | hi LineNr guifg=#2F2F2F guibg=#B8EAEB 56 | hi NonText guifg=#52503B guibg=#D8D6BC 57 | hi Search guibg=#FDFF5B guifg=#52503B 58 | hi IncSearch guifg=#FDFF5B guibg=#52503B 59 | hi StatusLine guibg=#7BD3D4 guifg=#2F2F2F gui=none 60 | hi StatusLineNC guibg=#555555 guifg=#A3FFFE gui=none 61 | hi Visual guifg=#726F54 guibg=#D4FEFE 62 | hi Pmenu guifg=#52503B guibg=#FAAFFF 63 | hi PmenuSel guifg=#242318 guibg=#F375FB 64 | "vim: sw=4 65 | -------------------------------------------------------------------------------- /.vim/colors/bensday.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/bensday.vim -------------------------------------------------------------------------------- /.vim/colors/blackboard.vim: -------------------------------------------------------------------------------- 1 | " Vim color scheme 2 | " 3 | " Name: blackboard.vim 4 | " Maintainer: Ben Wyrosdick 5 | " Last Change: 20 August 2009 6 | " License: public domain 7 | " Version: 1.4 8 | 9 | set background=dark 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | 15 | let g:colors_name = "blackboard" 16 | 17 | if has("gui_running") 18 | "GUI Colors 19 | highlight Normal guifg=White guibg=#0B1022 20 | highlight Cursor guifg=Black guibg=Yellow 21 | highlight CursorLine guibg=#191E2F 22 | highlight LineNr guibg=#323232 guifg=#888888 23 | highlight Folded guifg=#f1f3e8 guibg=#444444 24 | highlight Pmenu guibg=#84A7C1 25 | 26 | "General Colors 27 | highlight Comment guifg=#AEAEAE 28 | highlight Constant guifg=#CAFE1E 29 | highlight Keyword guifg=#FFDE00 30 | highlight String guifg=#00D42D 31 | highlight Type guifg=#84A7C1 32 | highlight Identifier guifg=#00D42D gui=NONE 33 | highlight Function guifg=#FF5600 gui=NONE 34 | highlight clear Search 35 | highlight Search guibg=#1C3B79 36 | highlight PreProc guifg=#FF5600 37 | 38 | "HTML Colors 39 | highlight link htmlTag Type 40 | highlight link htmlEndTag htmlTag 41 | highlight link htmlTagName htmlTag 42 | 43 | "Ruby Colors 44 | highlight link rubyClass Keyword 45 | highlight link rubyDefine Keyword 46 | highlight link rubyConstant Type 47 | highlight link rubySymbol Constant 48 | highlight link rubyStringDelimiter rubyString 49 | highlight link rubyInclude Keyword 50 | highlight link rubyAttribute Keyword 51 | highlight link rubyInstanceVariable Normal 52 | 53 | "Rails Colors 54 | highlight link railsMethod Type 55 | end 56 | -------------------------------------------------------------------------------- /.vim/colors/blue.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: TaQ 3 | " Last Change: 10 October 2001 - 0.2 4 | " URL: http://taq.cjb.net 5 | 6 | " cool help screens 7 | " :he group-name 8 | " :he highlight-groups 9 | " :he cterm-colors 10 | 11 | set background=dark " or light 12 | hi clear 13 | if exists("syntax_on") 14 | syntax reset 15 | endif 16 | let g:colors_name="blue" 17 | 18 | hi Normal ctermfg=Gray ctermbg=Black guifg=#CCCCCC guibg=#000040 19 | hi NonText ctermfg=Gray ctermbg=Black guifg=#0050EE guibg=#000040 20 | 21 | hi Statement ctermfg=White ctermbg=Black guifg=#007FFF guibg=#000040 gui=BOLD 22 | hi Comment ctermfg=Blue ctermbg=Black guifg=#00A0FF guibg=#000090 gui=NONE 23 | hi Constant ctermfg=White ctermbg=Black guifg=#0050EE guibg=#000040 gui=NONE 24 | hi Identifier ctermfg=Cyan ctermbg=Black guifg=#FFFFFF guibg=#000040 gui=NONE 25 | hi Type ctermfg=Cyan ctermbg=Black guifg=#5050FF guibg=#000040 gui=NONE 26 | hi Folded ctermfg=White ctermbg=Blue guifg=#00A0FF guibg=#000050 gui=BOLD 27 | hi Special ctermfg=Blue ctermbg=Black guifg=#00A0FF guibg=#000090 gui=NONE 28 | hi PreProc ctermfg=Blue ctermbg=Black guifg=#00FF00 guibg=#000040 gui=BOLD 29 | hi Scrollbar ctermfg=Blue ctermbg=Black guifg=#00C0FF guibg=#000040 30 | hi Cursor ctermfg=white ctermbg=Black guifg=#FFFFFF guibg=#5050FF 31 | hi ErrorMsg ctermfg=white ctermbg=Red guifg=#FFFFFF guibg=#FF0000 32 | hi WarningMsg ctermfg=Black ctermbg=Yellow guifg=#000000 guibg=#FFFF00 33 | hi VertSplit ctermfg=White ctermbg=Blue guifg=#000090 guibg=#000090 34 | hi Directory ctermfg=Cyan ctermbg=DarkBlue guifg=#00A0F0 guibg=#000040 35 | hi Visual ctermfg=Black ctermbg=Cyan guifg=#5050FF guibg=#FFFFFF 36 | hi Title ctermfg=White ctermbg=Blue guifg=#FFFFFF guibg=#0050EE gui=NONE 37 | 38 | hi StatusLine term=bold cterm=bold ctermfg=White ctermbg=Blue gui=bold guifg=#FFFFFF guibg=#0050EE 39 | hi StatusLineNC term=bold cterm=bold ctermfg=Gray ctermbg=Blue gui=bold guifg=#AAAAAA guibg=#000090 40 | hi LineNr term=bold cterm=bold ctermfg=White ctermbg=DarkBlue gui=bold guifg=#00A0FF guibg=#000050 41 | 42 | -------------------------------------------------------------------------------- /.vim/colors/bluegreen.vim: -------------------------------------------------------------------------------- 1 | 2 | 3 | " Vim color file 4 | " Maintainer: 5 | " Last Change: 6 | " URL: 7 | 8 | 9 | " cool help screens 10 | " :he group-name 11 | " :he highlight-groups 12 | " :he cterm-colors 13 | 14 | set background=dark 15 | hi clear 16 | if exists("syntax_on") 17 | syntax reset 18 | endif 19 | let g:colors_name="mine" 20 | 21 | hi Normal guifg=White guibg=#061A3E 22 | 23 | " highlight groups 24 | hi Cursor guibg=#D74141 guifg=#e3e3e3 25 | hi VertSplit guibg=#C0FFFF guifg=#075554 gui=none 26 | hi Folded guibg=#FFC0C0 guifg=black 27 | hi FoldColumn guibg=#800080 guifg=tan 28 | "hi IncSearch cterm=none ctermbg=blue ctermfg=grey guifg=slategrey guibg=khaki 29 | hi ModeMsg guifg=#404040 guibg=#C0C0C0 30 | hi MoreMsg guifg=darkturquoise guibg=#188F90 31 | hi NonText guibg=#334C75 guifg=#9FADC5 32 | hi Question guifg=#F4BB7E 33 | hi Search guibg=fg guifg=bg 34 | hi SpecialKey guifg=#BF9261 35 | hi StatusLine guibg=#004443 guifg=#c0ffff gui=none 36 | hi StatusLineNC guibg=#067C7B guifg=#004443 gui=bold 37 | hi Title guifg=#8DB8C3 38 | hi Visual gui=bold guifg=black guibg=#C0FFC0 39 | hi WarningMsg guifg=#F60000 gui=underline 40 | 41 | " syntax highlighting groups 42 | hi Comment guifg=#DABEA2 43 | hi Constant guifg=#72A5E4 gui=bold 44 | hi Identifier guifg=#ADCBF1 45 | hi Statement guifg=#7E75B5 46 | hi PreProc guifg=#14F07C 47 | hi Type guifg=#A9EE8A 48 | hi Special guifg=#EEBABA 49 | hi Ignore guifg=grey60 50 | hi Todo guibg=#9C8C84 guifg=#244C0A 51 | 52 | "vim: ts=4 53 | -------------------------------------------------------------------------------- /.vim/colors/blugrine.vim: -------------------------------------------------------------------------------- 1 | " author Helder Correia < helder (dot) correia (at) netcabo (dot) pt> 2 | " version 2004.0 3 | " based on bluegreen colorscheme by Joao Estevao 4 | " feel free to modify / redistribute this file 5 | 6 | set background=dark 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="blugrine" 12 | 13 | hi Normal guifg=White guibg=#000000 14 | 15 | " highlight groups 16 | hi Cursor guibg=#D74141 guifg=#e3e3e3 17 | hi VertSplit guibg=#C0FFFF guifg=#075554 gui=none 18 | hi Folded guibg=#FFC0C0 guifg=black 19 | hi FoldColumn guibg=#800080 guifg=tan 20 | hi ModeMsg guifg=#404040 guibg=#C0C0C0 21 | hi MoreMsg guifg=darkturquoise guibg=#188F90 22 | hi NonText guibg=#334C75 guifg=#9FADC5 23 | hi Question guifg=#F4BB7E 24 | hi Search guibg=fg guifg=bg 25 | hi SpecialKey guifg=#BF9261 26 | hi StatusLine guibg=#004443 guifg=#c0ffff gui=none 27 | hi StatusLineNC guibg=#067C7B guifg=#004443 gui=bold 28 | hi Title guifg=#8DB8C3 29 | hi Visual gui=bold guifg=black guibg=#C0FFC0 30 | hi WarningMsg guifg=#F60000 gui=underline 31 | 32 | " syntax highlighting groups 33 | hi Comment guifg=#DABEA2 34 | hi Constant guifg=#72A5E4 gui=bold 35 | hi Identifier guifg=#ADCBF1 36 | hi Statement guifg=#7E75B5 37 | hi PreProc guifg=#14F07C 38 | hi Type guifg=#A9EE8A 39 | hi Special guifg=#EEBABA 40 | hi Ignore guifg=grey60 41 | hi Todo guibg=#9C8C84 guifg=#244C0A 42 | 43 | -------------------------------------------------------------------------------- /.vim/colors/bmichaelsen.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/bmichaelsen.vim -------------------------------------------------------------------------------- /.vim/colors/brookstream.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/brookstream.vim -------------------------------------------------------------------------------- /.vim/colors/brown.vim: -------------------------------------------------------------------------------- 1 | hi comment guifg=#fef8ff ctermfg=red 2 | hi constant guifg=#aa712f ctermfg=white 3 | hi cursor guibg=#5e3807 guifg=#deb887 4 | hi diffadd ctermbg=green ctermfg=black 5 | hi diffchange ctermbg=green ctermfg=white 6 | hi diffdelete ctermbg=none ctermfg=darkyellow 7 | hi difftext ctermbg=black ctermfg=green 8 | hi directory guifg=#3e1807 ctermfg=green 9 | hi error guibg=#cc3807 guifg=#deb887 10 | hi errormsg guifg=#cc3807 guibg=#f9d7a6 11 | hi identifier guifg=#5e3807 ctermfg=green 12 | hi incsearch guifg=#f9d7a6 guibg=#8e6837 13 | hi modemsg guifg=#793807 ctermbg=none ctermfg=cyan gui=none 14 | hi moremsg guifg=#793807 gui=none 15 | hi nontext guifg=#ffffff ctermfg=darkgrey 16 | hi normal guibg=#deb887 guifg=#846037 17 | hi preproc guifg=#7e6f27 ctermfg=white 18 | hi question guifg=#793807 gui=none 19 | hi scrollbar guibg=#deb887 guifg=#ae8857 20 | hi search guifg=#f9d7a6 ctermbg=cyan ctermfg=yellow guibg=#8e6837 21 | hi special guifg=#000000 ctermfg=yellow 22 | hi specialkey guifg=#ffffff ctermfg=white 23 | hi statement guifg=#7e5827 ctermfg=cyan 24 | hi statusline guibg=#fee8b7 ctermbg=black ctermfg=darkgreen guifg=#793807 gui=none 25 | hi statuslinenc guibg=#ae8857 ctermbg=black ctermfg=darkcyan guifg=#deb887 gui=none 26 | hi title guifg=#793807 ctermfg=darkgreen gui=none 27 | hi todo guibg=#995827 guifg=#fed8a7 28 | hi type guifg=#7e5827 ctermfg=yellow gui=none 29 | hi vertsplit guibg=#ae8857 ctermbg=green ctermfg=black guifg=#ae8857 gui=none 30 | hi visual guifg=#f9d7a6 guibg=#8e6837 ctermbg=black ctermfg=darkcyan 31 | hi warningmsg guifg=#cc3807 32 | hi wildmenu guifg=#f9d7a6 guibg=#8e6837 33 | -------------------------------------------------------------------------------- /.vim/colors/busierbee.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: Stuart Radnidge 2 | " Version: 1.0.0 3 | " Last Change: August 1st, 2010 4 | " Credits: This is a modification of the BusyBee.vim color scheme by Patrick J. Anderson. 5 | 6 | set background=dark 7 | 8 | hi clear 9 | 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | 14 | let colors_name = "busierbee" 15 | 16 | " Vim >= 7.0 specific colors 17 | if version >= 700 18 | hi CursorLine ctermbg=234 19 | hi CursorColumn ctermbg=234 20 | hi MatchParen ctermfg=157 ctermbg=237 cterm=bold 21 | hi Pmenu ctermbg=238 22 | hi PmenuSel ctermfg=0 ctermbg=148 23 | endif 24 | 25 | " General colors 26 | hi Cursor ctermbg=241 27 | hi Normal ctermfg=253 ctermbg=234 28 | hi NonText ctermfg=244 ctermbg=235 29 | hi LineNr ctermfg=244 ctermbg=232 30 | hi StatusLine ctermfg=253 ctermbg=238 31 | hi StatusLineNC ctermfg=246 ctermbg=238 32 | hi VertSplit ctermfg=238 ctermbg=238 33 | hi Folded ctermbg=4 ctermfg=248 34 | hi Title ctermfg=254 cterm=bold 35 | hi Visual ctermfg=254 ctermbg=4 36 | hi SpecialKey ctermfg=244 ctermbg=236 37 | 38 | " Syntax highlighting 39 | hi Comment ctermfg=244 40 | hi Todo ctermfg=245 41 | hi Boolean ctermfg=220 42 | hi String ctermfg=149 43 | hi Identifier ctermfg=148 44 | hi Function ctermfg=176 45 | hi Type ctermfg=103 46 | hi Statement ctermfg=103 47 | hi Keyword ctermfg=208 48 | hi Constant ctermfg=208 49 | hi Number ctermfg=208 50 | hi Special ctermfg=208 51 | hi PreProc ctermfg=230 52 | hi Todo ctermfg=200 53 | 54 | " Code-specific colors 55 | hi pythonImport ctermfg=38 56 | hi pythonException ctermfg=200 57 | hi pythonOperator ctermfg=103 58 | hi pythonBuiltinFunction ctermfg=200 59 | hi pythonExClass ctermfg=200 60 | -------------------------------------------------------------------------------- /.vim/colors/buttercream.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/buttercream.vim -------------------------------------------------------------------------------- /.vim/colors/c.vim: -------------------------------------------------------------------------------- 1 | " Vim Syntax Highlighting File 2 | " 3 | " Language: C 4 | " 5 | " Extra: This is to copy the vi clone elvis on its 6 | " syntax highlighting. 7 | " 8 | " Maintainer: Dean Jones 9 | " 10 | " Comment: This works well with the default c.vim 11 | " that comes with vim6.x. It basically 12 | " overrides the very bright colors it uses 13 | " and uses simple white for highlighting 14 | " key words and types in the C language. 15 | " If you're using Eterm, uncomment the 16 | " Normal line specified below. 17 | 18 | hi clear 19 | 20 | " Eterm users, uncomment the line below 21 | " hi Normal ctermfg=grey 22 | 23 | hi PreProc ctermfg=white 24 | hi Type ctermfg=white 25 | hi Statement ctermfg=white 26 | hi Comment ctermfg=grey 27 | hi Constant cterm=NONE ctermfg=NONE 28 | hi Number cterm=NONE ctermfg=NONE 29 | hi String cterm=NONE ctermfg=NONE 30 | hi Special cterm=NONE ctermfg=NONE 31 | 32 | " EOF for Dean's Elvis like highlighting 33 | -------------------------------------------------------------------------------- /.vim/colors/charged-256.vim: -------------------------------------------------------------------------------- 1 | hi Normal ctermfg=247 ctermbg=16 2 | hi NonText ctermfg=247 ctermbg=232 3 | 4 | hi LineNr ctermfg=237 ctermbg=232 5 | hi VertSplit ctermfg=234 ctermbg=234 6 | hi StatusLine ctermfg=240 ctermbg=234 7 | hi StatusLineNC ctermfg=234 ctermbg=238 8 | 9 | hi Folded ctermfg=243 ctermbg=16 10 | hi FoldColumn ctermfg=243 ctermbg=16 11 | 12 | hi PMenum ctermfg=240 ctermbg=234 13 | hi PMenuSbar ctermfg=240 ctermbg=234 14 | hi PMenuThumb ctermfg=237 ctermbg=232 15 | 16 | hi TabLine ctermfg=240 ctermbg=234 17 | hi TabLineSel ctermfg=16 ctermbg=243 18 | hi TabLineFill ctermfg=238 ctermbg=234 cterm=underline 19 | -------------------------------------------------------------------------------- /.vim/colors/charon.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " 4 | " Comments are welcome ! 5 | " Spammers will be shot. Survivors will be shot again 6 | " 7 | " Last Change: 17 Oct 2005 8 | " Version:1.0 9 | " Changes: Recolored comments and Statement 10 | " 11 | 12 | set background=dark 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name="charon" 18 | 19 | hi Normal guibg=black guifg=#f0c009 20 | hi Statusline gui=none guibg=SteelBlue guifg=PowderBlue 21 | hi VertSplit gui=none guibg=black guifg=SkyBlue 22 | hi StatuslineNC gui=none guibg=LightSlateGray guifg=MistyRose 23 | hi LineNr guifg=SlateGray2 gui=none 24 | hi Cursor guibg=IndianRed guifg=Snow gui=none 25 | hi Visual guibg=Yellow guifg=Black gui=none 26 | 27 | hi Title guifg=black guibg=white gui=BOLD 28 | hi lCursor guibg=Cyan guifg=NONE 29 | "guibg=#8c9bfa 30 | 31 | " syntax highlighting groups 32 | hi Comment gui=NONE guifg=#8080af 33 | hi Operator guifg=LightCoral 34 | 35 | hi Identifier guifg=#1faf40 gui=NONE 36 | 37 | hi Statement guifg=#fff0ff gui=NONE 38 | hi TypeDef guifg=#ff00c8 gui=NONE 39 | hi Type guifg=#ffffc8 gui=NONE 40 | hi Boolean guifg=#ff00aa gui=NONE 41 | 42 | hi String guifg=Gray75 gui=NONE 43 | hi Number guifg=PeachPuff gui=NONE 44 | hi Constant guifg=#ff8080 gui=NONE 45 | hi Folded guifg=PowderBlue guibg=SteelBlue gui=BOLD 46 | hi FoldColumn guifg=#ff8080 guibg=black gui=italic 47 | 48 | hi Function gui=NONE guifg=#6666ff 49 | hi PreProc guifg=#ffff00 gui=italic 50 | hi Define gui=bold guifg=Red 51 | 52 | hi Keyword guifg=Tomato gui=NONE 53 | hi Search gui=NONE guibg=DodgerBlue guifg=snow 54 | "guibg=#339900 55 | hi IncSearch gui=NONE guifg=FireBrick4 guibg=AntiqueWhite1 56 | hi Conditional gui=none guifg=DeepSkyBlue1 57 | hi browseDirectory gui=none guifg=DarkSlateGray1 58 | hi DiffText gui=italic guifg=black guibg=yellow 59 | hi DiffAdd gui=none guifg=yellow guibg=#006000 60 | hi DiffChange gui=none guifg=yellow guibg=#000060 61 | hi DiffDelete gui=none guifg=black guibg=#600000 62 | 63 | -------------------------------------------------------------------------------- /.vim/colors/chrysoprase.vim: -------------------------------------------------------------------------------- 1 | " Chrysoprase color theme for (G)Vim, version 0.0.2 2 | " by Antoine Kalmbach 3 | 4 | hi clear 5 | if exists("syntax_on") 6 | syntax reset 7 | endif 8 | 9 | let colors_name = "chrysoprase" 10 | 11 | hi CursorLine guibg=#cccccc 12 | hi CursorColumn guibg=#cccccc 13 | hi MatchParen guifg=white guibg=#dd1144 gui=bold 14 | hi TabLine guifg=white guibg=#445588 gui=italic 15 | hi TabLineFill guifg=#9098a0 16 | hi TabLineSel guifg=white guibg=#dd1144 gui=bold 17 | hi Pmenu guifg=#222222 guibg=#990000 18 | hi Title guifg=#202020 gui=bold 19 | hi Underlined guifg=#202020 gui=underline 20 | hi Cursor guifg=white guibg=#333333 21 | hi lCursor guifg=black guibg=white 22 | hi LineNr guifg=#444444 guibg=#dddddd 23 | hi Normal guifg=#000000 guibg=#eeeeee 24 | hi StatusLine guifg=white guibg=#8090a0 gui=bold,italic 25 | hi StatusLineNC guifg=white guibg=#a0b0c0 gui=none 26 | hi VertSplit guifg=#111111 guibg=#a0b0c0 gui=NONE 27 | hi Folded guifg=#111111 guibg=white 28 | hi Keyword guifg=green gui=bold 29 | hi PreProc guifg=#111111 gui=bold 30 | hi NonText guifg=#111111 guibg=white 31 | hi Comment guifg=#555555 gui=bold,italic 32 | hi Constant guifg=#a512d5 33 | hi String guifg=#dd1144 34 | hi Number guifg=#005599 35 | hi Float guifg=#0088BB 36 | hi Statement guifg=#111111 gui=bold 37 | hi Type guifg=#445588 38 | hi Structure guifg=black gui=bold 39 | hi Function guifg=#990000 gui=bold 40 | hi Identifier guifg=#445588 gui=bold 41 | hi Repeat guifg=#222222 gui=bold 42 | hi Conditional guifg=#222222 gui=bold 43 | hi Define guifg=#222222 gui=bold 44 | hi Error guifg=white guibg=#990022 gui=none 45 | hi Todo guifg=white guibg=#dd1144 gui=bold,underline 46 | hi Special guifg=#dd1144 47 | hi Operator guifg=#222222 gui=bold 48 | hi SpecialKey guifg=#994400 guibg=#e8e8e8 gui=bold 49 | hi DiffChange guifg=NONE guibg=#e0e0e0 gui=italic,bold 50 | hi DiffText guifg=NONE guibg=#f0c8c8 gui=italic,bold 51 | hi DiffAdd guifg=NONE guibg=#c0e0d0 gui=italic,bold 52 | hi DiffDelete guifg=NONE guibg=#f0e0b0 gui=italic,bold 53 | 54 | -------------------------------------------------------------------------------- /.vim/colors/cloudy.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: iyerns 2 | " Last Change: 25 August 2005 3 | " Version:1.0 4 | 5 | 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name="peppers" 13 | 14 | hi Normal guifg=#ffffcc guibg=#003366 15 | hi LineNr guifg=white guibg=#003366 16 | hi Statusline gui=none guibg=#0099cc guifg=#ffffff 17 | hi StatuslineNC gui=none guibg=#003399 guifg=#ffffff 18 | 19 | hi Title guifg=black guibg=white gui=BOLD 20 | hi lCursor guibg=Cyan guifg=NONE 21 | 22 | " syntax highlighting groups 23 | hi Comment gui=NONE guifg=#cccccc 24 | hi Operator guifg=#ff0000 25 | 26 | hi Identifier guifg=#33ff99 gui=NONE 27 | 28 | hi Statement guifg=#cc9966 gui=NONE 29 | hi TypeDef guifg=#c000c8 gui=NONE 30 | hi Type guifg=#ccffff gui=NONE 31 | hi Boolean guifg=#ff00aa gui=NONE 32 | 33 | hi String guifg=#99ccff gui=NONE 34 | hi Number guifg=#66ff66 gui=NONE 35 | hi Constant guifg=#f0f080 gui=NONE 36 | 37 | hi Function gui=NONE guifg=#fffcfc 38 | hi PreProc guifg=#ffff00 gui=NONE 39 | hi Define gui=bold guifg=#f0f0f0 40 | hi Special gui=none guifg=#cccccc 41 | hi BrowseDirectory gui=bold guifg=#FFFF00 42 | 43 | hi Keyword guifg=#ff8088 gui=NONE 44 | hi Search gui=NONE guibg=#ffff00 guifg=#330000 45 | hi IncSearch gui=NONE guifg=#fcfcfc guibg=#8888ff 46 | hi SpecialKey gui=NONE guifg=#fcfcfc guibg=#8888ff 47 | hi NonText gui=NONE guifg=#fcfcfc 48 | hi Directory gui=NONE guifg=#999900 49 | hi browseDirectory gui=NONE guifg=#00F0FF 50 | -------------------------------------------------------------------------------- /.vim/colors/coffee.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: David Lazar 3 | " Last Change: Fri Jan 31 01:08:13 UTC 2003 4 | " Version: 1.0 5 | " URL: http://c7.campus.utcluj.ro/~david/coffee.vim 6 | " 7 | " This colorscheme script was created using Hans Fugal's colorscheme template 8 | 9 | set background=dark 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | let g:colors_name="coffee" 15 | 16 | hi Normal gui=none guibg= #514c44 guifg=#b0a594 17 | 18 | hi Cursor gui=none guibg=#ffffff guifg=bg 19 | hi link CursorIM Cursor 20 | hi Directory guifg=#ffffff 21 | hi DiffAdd guibg=#9e9485 guifg=bg 22 | hi DiffDelete guibg=#2e2b26 guifg=fg 23 | hi DiffChange guibg=#70695e guifg=fg 24 | hi DiffText guibg=#70695e guifg=#880000 25 | hi ErrorMsg guibg=#880000 guifg=#ffffff 26 | hi Folded guifg=#88c0c7 27 | hi FoldColumn guifg=#88c0c7 28 | hi IncSearch guifg=#fff0d6 guibg=#000000 29 | hi LineNr guibg=#000000 guifg=#ffff21 30 | hi ModeMsg guifg=#ffffff 31 | hi MoreMsg guifg=#00ff00 32 | hi NonText guifg=#61616d 33 | hi Question guifg=#ffff00 34 | hi link Search IncSearch 35 | hi SpecialKey guifg=#ffffff 36 | hi StatusLine guibg=#000000 guifg=#deefff 37 | hi StatusLineNC guibg=#395956 guifg=#a4b1bd 38 | hi VertSplit guibg=#395956 guifg=#a4b1bd 39 | hi Title guifg=#ffffff 40 | hi Visual guifg=#fff0d6 guibg=#000000 41 | hi VisualNOS guifg=#dddddd guibg=bg 42 | hi WarningMsg guifg=#ffff00 43 | "hi WildMenu 44 | "hi Menu 45 | "hi Scrollbar 46 | "hi Tooltip 47 | 48 | " syntax highlighting groups 49 | hi Comment guifg=#1a1813 50 | hi Constant guifg=#cefece 51 | hi Identifier guifg=#cc7c3d 52 | hi Statement guifg=#effec5 53 | hi PreProc guifg=#85ff85 54 | hi Type guifg=#c6feeb 55 | hi Special guifg=#eeffee 56 | hi Underlined gui=underline guifg=#ffffff 57 | hi Ignore guifg=fg 58 | hi Error guibg=bg guifg=#ff4c4a 59 | hi Todo guibg=#aa0006 guifg=#fff300 60 | 61 | -------------------------------------------------------------------------------- /.vim/colors/colors: -------------------------------------------------------------------------------- 1 | /home/nick/.vim/colors/ -------------------------------------------------------------------------------- /.vim/colors/colorscheme_template.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Your name 3 | " Last Change: 4 | " URL: 5 | 6 | " cool help screens 7 | " :he group-name 8 | " :he highlight-groups 9 | " :he cterm-colors 10 | 11 | " your pick: 12 | set background=dark " or light 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name="mycolorscheme" 18 | 19 | "hi Normal 20 | 21 | " OR 22 | 23 | " highlight clear Normal 24 | " set background& 25 | " highlight clear 26 | " if &background == "light" 27 | " highlight Error ... 28 | " ... 29 | " else 30 | " highlight Error ... 31 | " ... 32 | " endif 33 | 34 | " A good way to see what your colorscheme does is to follow this procedure: 35 | " :w 36 | " :so % 37 | " 38 | " Then to see what the current setting is use the highlight command. 39 | " For example, 40 | " :hi Cursor 41 | " gives 42 | " Cursor xxx guifg=bg guibg=fg 43 | 44 | " Uncomment and complete the commands you want to change from the default. 45 | 46 | "hi Cursor 47 | "hi CursorIM 48 | "hi Directory 49 | "hi DiffAdd 50 | "hi DiffChange 51 | "hi DiffDelete 52 | "hi DiffText 53 | "hi ErrorMsg 54 | "hi VertSplit 55 | "hi Folded 56 | "hi FoldColumn 57 | "hi IncSearch 58 | "hi LineNr 59 | "hi ModeMsg 60 | "hi MoreMsg 61 | "hi NonText 62 | "hi Question 63 | "hi Search 64 | "hi SpecialKey 65 | "hi StatusLine 66 | "hi StatusLineNC 67 | "hi Title 68 | "hi Visual 69 | "hi VisualNOS 70 | "hi WarningMsg 71 | "hi WildMenu 72 | "hi Menu 73 | "hi Scrollbar 74 | "hi Tooltip 75 | 76 | " syntax highlighting groups 77 | "hi Comment 78 | "hi Constant 79 | "hi Identifier 80 | "hi Statement 81 | "hi PreProc 82 | "hi Type 83 | "hi Special 84 | "hi Underlined 85 | "hi Ignore 86 | "hi Error 87 | "hi Todo 88 | 89 | -------------------------------------------------------------------------------- /.vim/colors/cthulhian.vim: -------------------------------------------------------------------------------- 1 | " -- Init ------------------------------------------------------------------------------------------ 2 | 3 | set background=dark 4 | highlight clear 5 | if exists("syntax_on") 6 | syntax reset 7 | endif 8 | 9 | runtime colors/oceandeep.vim 10 | 11 | let g:colors_name = "cthulhian" 12 | 13 | " -- Clear some stuff ------------------------------------------------------------------------------ 14 | 15 | highlight clear Folded 16 | highlight clear FoldColumn 17 | highlight clear LineNr 18 | highlight clear SpecialKey 19 | highlight clear StatusLine 20 | highlight clear StatusLineNC 21 | highlight clear Comment 22 | highlight clear Conditional 23 | highlight clear Repeat 24 | highlight clear Special 25 | highlight clear Underlined 26 | highlight clear Todo 27 | 28 | " -- Do some redefinitions ------------------------------------------------------------------------- 29 | 30 | highlight Folded guibg=#305060 guifg=#b0d0e0 31 | highlight FoldColumn guibg=#305060 guifg=#b0d0e0 32 | highlight LineNr gui=NONE guifg=#007777 guibg=NONE 33 | highlight SpecialKey guibg=bg guifg=SeaGreen 34 | highlight StatusLine gui=BOLD guifg=#c9c9c9 guibg=#4e4e6e 35 | highlight StatusLineNC gui=NONE guifg=#b9b9b9 guibg=#3e3e5e 36 | highlight Comment gui=None guifg=#708090 37 | highlight Conditional gui=Bold guifg=LightGreen guibg=bg 38 | highlight Repeat gui=Bold guifg=SeaGreen2 guibg=bg 39 | highlight Special gui=None guifg=#dd88ff 40 | highlight Underlined gui=underline guifg=honeydew3 guibg=bg 41 | highlight Todo gui=underline guifg=Cyan guibg=#507080 42 | -------------------------------------------------------------------------------- /.vim/colors/d8g_01.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " d8g_01 - Martin Kopta (http://martin.kopta.eu) 3 | 4 | set background=dark 5 | hi clear 6 | if exists("syntax_on") 7 | syntax reset 8 | endif 9 | "colorscheme default 10 | let g:colors_name = "d8g_01" 11 | 12 | " Console 13 | hi Normal ctermfg=white ctermbg=Black 14 | hi Cursor ctermfg=Black ctermbg=LightGrey cterm=NONE 15 | hi Search ctermfg=Black ctermbg=Cyan cterm=NONE 16 | hi Visual cterm=reverse 17 | hi Special ctermfg=darkgrey 18 | hi Comment ctermfg=darkgrey 19 | hi StatusLine ctermfg=white ctermbg=black 20 | hi Identifier ctermfg=Cyan 21 | hi Statement ctermfg=Cyan cterm=NONE 22 | hi Constant ctermfg=Grey cterm=NONE 23 | hi Type ctermfg=Cyan cterm=NONE 24 | hi LineNr ctermfg=grey ctermbg=black 25 | hi Line ctermfg=white term=underline 26 | hi Preproc ctermfg=Cyan 27 | 28 | hi Pmenu ctermfg=black ctermbg=gray 29 | hi PmenuSel ctermfg=black ctermbg=yellow 30 | hi PmenuSbar ctermfg=white ctermbg=black 31 | hi PmenuThumb ctermfg=white ctermbg=gray 32 | 33 | -------------------------------------------------------------------------------- /.vim/colors/d8g_02.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " d8g_02 - Martin Kopta (http://martin.kopta.eu) 3 | 4 | set background=light 5 | hi clear 6 | if exists("syntax_on") 7 | syntax reset 8 | endif 9 | "colorscheme default 10 | let g:colors_name = "d8g_02" 11 | 12 | " Console 13 | hi Normal ctermfg=black ctermbg=white 14 | hi Cursor ctermfg=white ctermbg=black cterm=NONE 15 | hi Search ctermfg=Black ctermbg=magenta cterm=NONE 16 | hi Visual ctermfg=white ctermbg=darkgrey cterm=NONE 17 | hi Special ctermfg=darkgrey 18 | hi Comment ctermfg=darkgrey 19 | hi StatusLine ctermfg=black ctermbg=white 20 | hi Identifier ctermfg=magenta 21 | hi Statement ctermfg=magenta cterm=NONE 22 | hi Constant ctermfg=black cterm=NONE 23 | hi Type ctermfg=magenta cterm=NONE 24 | hi LineNr ctermfg=black ctermbg=lightgray 25 | hi Line ctermfg=black term=underline 26 | hi PreProc ctermfg=darkmagenta term=underline 27 | 28 | hi Pmenu ctermfg=black ctermbg=gray 29 | hi PmenuSel ctermfg=black ctermbg=yellow 30 | hi PmenuSbar ctermfg=white ctermbg=black 31 | hi PmenuThumb ctermfg=white ctermbg=gray 32 | 33 | -------------------------------------------------------------------------------- /.vim/colors/d8g_03.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " d8g_03 - Martin Kopta (http://martin.kopta.eu) 3 | 4 | set background=dark 5 | hi clear 6 | if exists("syntax_on") 7 | syntax reset 8 | endif 9 | let g:colors_name = "d8g_03" 10 | 11 | " Console 12 | hi Normal ctermfg=white ctermbg=black 13 | hi Cursor ctermfg=white ctermbg=darkgray cterm=NONE 14 | hi Search ctermfg=black ctermbg=green cterm=NONE 15 | hi Visual cterm=reverse 16 | hi Special ctermfg=lightblue 17 | hi Comment ctermfg=lightyellow 18 | hi StatusLine ctermfg=white ctermbg=black 19 | hi Identifier ctermfg=LightBlue 20 | hi Statement ctermfg=LightBlue cterm=NONE 21 | hi Constant ctermfg=grey cterm=NONE 22 | hi Type ctermfg=LightBlue cterm=NONE 23 | hi LineNr ctermfg=grey ctermbg=black 24 | hi Line ctermfg=white term=underline 25 | hi Preproc ctermfg=LightBlue 26 | 27 | hi Pmenu ctermfg=black ctermbg=lightgreen 28 | hi PmenuSel ctermfg=black ctermbg=yellow 29 | hi PmenuSbar ctermfg=white ctermbg=black 30 | hi PmenuThumb ctermfg=white ctermbg=lightgreen 31 | 32 | -------------------------------------------------------------------------------- /.vim/colors/d8g_04.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " d8g_04 - Martin Kopta (http://martin.kopta.eu) 3 | 4 | set background=dark 5 | hi clear 6 | if exists("syntax_on") 7 | syntax reset 8 | endif 9 | let g:colors_name = "d8g_04" 10 | 11 | " Console 12 | hi Normal ctermfg=red ctermbg=black 13 | hi Cursor ctermfg=white ctermbg=darkgray cterm=NONE 14 | hi Search ctermfg=black ctermbg=green cterm=NONE 15 | hi Visual cterm=reverse 16 | hi Special ctermfg=DarkRed 17 | hi Comment ctermfg=Grey 18 | hi StatusLine ctermfg=white ctermbg=black 19 | hi Identifier ctermfg=DarkRed 20 | hi Statement ctermfg=DarkRed cterm=NONE 21 | hi Constant ctermfg=grey cterm=NONE 22 | hi Type ctermfg=LightRed cterm=NONE 23 | hi LineNr ctermfg=grey ctermbg=black 24 | hi Line ctermfg=white term=underline 25 | hi Preproc ctermfg=DarkRed 26 | 27 | hi Pmenu ctermfg=black ctermbg=lightgreen 28 | hi PmenuSel ctermfg=black ctermbg=yellow 29 | hi PmenuSbar ctermfg=white ctermbg=black 30 | hi PmenuThumb ctermfg=white ctermbg=lightgreen 31 | 32 | -------------------------------------------------------------------------------- /.vim/colors/darkerdesert.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/darkerdesert.vim -------------------------------------------------------------------------------- /.vim/colors/darktango.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Name: DarkTango 3 | " Maintainer: Panos Laganakos 4 | " Version: 0.3 5 | 6 | 7 | set background=dark 8 | if version > 580 9 | " no guarantees for version 5.8 and below, but this makes it stop 10 | " complaining 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | endif 16 | 17 | let g:colors_name="darktango" 18 | 19 | hi Normal guibg=#2e3436 guifg=#d3d7cf 20 | 21 | " {{{ syntax 22 | hi Comment guifg=#555753 23 | hi Title guifg=#eeeeec 24 | hi Underlined guifg=#20b0eF gui=none 25 | hi Statement guifg=#888a85 26 | hi Type guifg=#ce5c00 27 | hi PreProc guifg=#eeeeec 28 | hi Constant guifg=#babdb6 29 | hi Identifier guifg=#ce5c00 30 | hi Special guifg=#eeeeec 31 | hi Ignore guifg=#f57900 32 | hi Todo guibg=#ce5c00 guifg=#eeeeec 33 | "hi Error 34 | "}}} 35 | 36 | " {{{ groups 37 | hi Cursor guibg=#babdb6 guifg=#2e3436 38 | "hi CursorIM 39 | hi Directory guifg=#bbd0df 40 | "hi DiffAdd 41 | "hi DiffChange 42 | "hi DiffDelete 43 | "hi DiffText 44 | "hi ErrorMsg 45 | hi VertSplit guibg=#555753 guifg=#2e3436 gui=none 46 | hi Folded guibg=#555753 guifg=#eeeeec 47 | hi FoldColumn guibg=#2e3436 guifg=#555753 48 | hi LineNr guibg=#2e3436 guifg=#555753 49 | hi MatchParen guibg=#babdb6 guifg=#2e3436 50 | hi ModeMsg guifg=#ce5c00 51 | hi MoreMsg guifg=#ce5c00 52 | hi NonText guibg=#2e3436 guifg=#555753 53 | hi Question guifg=#aabbcc 54 | hi Search guibg=#fce94f guifg=#c4a000 55 | hi IncSearch guibg=#c4a000 guifg=#fce94f 56 | hi SpecialKey guifg=#ce5c00 57 | hi StatusLine guibg=#555753 guifg=#eeeeec gui=none 58 | hi StatusLineNC guibg=#555753 guifg=#272334 gui=none 59 | hi Visual guibg=#fcaf3e guifg=#ce5c00 60 | "hi VisualNOS 61 | hi WarningMsg guifg=salmon 62 | "hi WildMenu 63 | "hi Menu 64 | "hi Scrollbar guibg=grey30 guifg=tan 65 | "hi Tooltip 66 | hi Pmenu guibg=#babdb6 guifg=#555753 67 | hi PmenuSel guibg=#eeeeec guifg=#2e3436 68 | hi CursorLine guibg=#212628 69 | " }}} 70 | 71 | " {{{ terminal 72 | " TODO 73 | " }}} 74 | 75 | "vim: sw=4 76 | -------------------------------------------------------------------------------- /.vim/colors/darkzen.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Rudá Moura 3 | " Last Change: Mon Oct 18 23:09:26 BRST 2010 4 | 5 | set background=dark 6 | highlight clear 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | let g:colors_name = "darkzen" 12 | 13 | highlight Normal term=none ctermfg=gray cterm=none guifg=gray gui=none guibg=black 14 | highlight Comment term=none ctermfg=cyan cterm=none guifg=cyan gui=none 15 | highlight Constant term=none ctermfg=red cterm=none guifg=red gui=none 16 | highlight Special term=none ctermfg=red cterm=bold guifg=red gui=bold 17 | highlight Identifier term=none ctermfg=gray cterm=none guifg=gray gui=none 18 | highlight Statement term=bold ctermfg=gray cterm=bold guifg=gray gui=bold 19 | highlight Operator term=bold ctermfg=gray cterm=bold guifg=gray gui=bold 20 | highlight PreProc term=bold ctermfg=lightgreen cterm=none guifg=green gui=none 21 | highlight Type term=bold ctermfg=magenta cterm=none guifg=magenta gui=none 22 | highlight String term=none ctermfg=red cterm=none guifg=red gui=none 23 | highlight Number term=none ctermfg=red cterm=none guifg=red gui=none 24 | -------------------------------------------------------------------------------- /.vim/colors/delphi.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer : Sebastian-Torsten Tillmann 3 | " Last Change: 2006-02-21 4 | " Version : 1.0.1 5 | 6 | set background=light 7 | hi clear 8 | 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | 13 | let g:colors_name="delphi" 14 | 15 | hi Comment gui=Italic guifg=DarkBlue guibg=NONE 16 | hi Constant gui=NONE guifg=DarkBlue guibg=NONE 17 | hi Identifier gui=NONE guifg=Black guibg=NONE 18 | hi Statement gui=Bold guifg=Black guibg=NONE 19 | hi PreProc gui=NONE guifg=DarkGreen guibg=NONE 20 | hi Type gui=NONE guifg=Black guibg=NONE 21 | hi Special gui=NONE guifg=DarkBlue guibg=NONE 22 | hi Todo gui=Italic guifg=DarkBlue guibg=NONE 23 | hi Error gui=NONE guifg=DarkRed guibg=NONE 24 | -------------------------------------------------------------------------------- /.vim/colors/django.vim: -------------------------------------------------------------------------------- 1 | " 2 | " Django Color Scheme 3 | " =================== 4 | " 5 | " conversion of the textmate django colorscheme from the django 6 | " trac. 7 | " 8 | " Author: Armin Ronacher 9 | " Version: 0.1 10 | " 11 | set background=dark 12 | 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | 18 | let colors_name = "django" 19 | 20 | " Default Colors 21 | hi Normal guifg=#f8f8f8 guibg=#0b2f20 22 | hi NonText guifg=#0b2f20 guibg=#1a3c2f 23 | hi Cursor guibg=#336242 24 | hi lCursor guibg=#336242 25 | 26 | " Search 27 | hi Search guibg=peru guifg=wheat 28 | hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green 29 | hi Search cterm=NONE ctermfg=grey ctermbg=blue 30 | 31 | " Window Elements 32 | hi StatusLine guifg=white guibg=#8fbb9e gui=bold 33 | hi StatusLineNC guifg=#1a3c2f guibg=#8dbc6a 34 | hi VertSplit guifg=#244a2a guibg=#244a2a 35 | hi Folded guifg=#8cbb9e guibg=#244a2a 36 | hi IncSearch guifg=slategrey guibg=khaki 37 | 38 | " Specials 39 | hi Todo guifg=#c6210b guibg=#61150b gui=bold 40 | hi Title guifg=#ffffff gui=bold 41 | 42 | " Strings 43 | hi String guifg=#87bb9e 44 | hi Constant guifg=#87bb9e 45 | 46 | " Syntax 47 | hi Number guifg=#387258 gui=bold 48 | hi Statement guifg=#f2e862 gui=bold 49 | hi Function guifg=#fec756 50 | hi PreProc guifg=#aa5507 gui=bold 51 | hi Comment guifg=#245032 gui=italic 52 | hi Type guifg=#96dd3b gui=bold 53 | 54 | " Diff 55 | hi DiffAdd ctermbg=4 56 | hi DiffChange ctermbg=5 57 | hi DiffDelete cterm=bold ctermfg=4 ctermbg=6 58 | hi DiffText cterm=bold ctermbg=1 59 | 60 | -------------------------------------------------------------------------------- /.vim/colors/doriath.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Alex Esplin (alex.esplin@gmail.com) 3 | " Last Change: 4 | " URL: 5 | 6 | set background=dark 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="doriath" 12 | 13 | hi Normal guifg=#d2ffc6 guibg=#0e2a1a 14 | hi Cursor guibg=#54ff9f guifg=#0e2a1a 15 | "hi CursorIM 16 | "hi Directory 17 | "hi DiffAdd 18 | "hi DiffChange 19 | "hi DiffDelete 20 | "hi DiffText 21 | "hi ErrorMsg 22 | hi VertSplit guibg=#c2bfa5 guifg=grey50 gui=none 23 | hi Folded guibg=#4e9271 guifg=#0e2a1a 24 | hi FoldColumn guibg=grey30 guifg=tan 25 | hi IncSearch guibg=khaki guifg=slategrey 26 | hi LineNr guifg=khaki 27 | hi ModeMsg guifg=goldenrod 28 | hi MoreMsg guifg=SeaGreen 29 | hi NonText guibg=LightBlue guibg=SeaGreen 30 | hi Question guifg=springgreen 31 | hi Search guibg=DarkRed guifg=DarkSeaGreen4 32 | hi SpecialKey guifg=yellowgreen 33 | hi StatusLine guibg=#c2dfa5 guifg=black gui=none 34 | hi StatusLineNC guibg=#c2dfa5 guifg=grey50 gui=none 35 | hi Title guifg=IndianRed 36 | hi Visual guibg=olivedrab guifg=khaki gui=none 37 | "hi VisualNOS 38 | hi WarningMsg guifg=salmon 39 | "hi WildMenu 40 | "hi Menu 41 | hi Scrollbar guibg=#0e2a1a 42 | "hi Tooltip 43 | 44 | " syntax highlighting groups 45 | hi Comment guifg=#1d96e7 46 | hi Constant guifg=#00ff62 47 | hi Identifier guifg=#28dbd2 48 | hi Statement guifg=#ffff5b 49 | hi PreProc guifg=IndianRed 50 | hi Type guifg=#ff3636 51 | hi Special guifg=navajowhite 52 | "hi Underlined 53 | hi Ignore guifg=grey40 54 | "hi Error 55 | hi Todo guifg=orangered guibg=yellow2 56 | 57 | -------------------------------------------------------------------------------- /.vim/colors/eclm_wombat.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: Alex Duller alexduller@gmail.com 2 | " Last Change: December 16 2008 3 | 4 | set background=dark 5 | 6 | hi clear 7 | 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | 12 | let colors_name = "eclm_wombat" 13 | 14 | " Vim >= 7.0 specific colors 15 | if version >= 700 16 | hi CursorLine guibg=#2d2d2d 17 | hi CursorColumn guibg=#2d2d2d 18 | hi MatchParen guifg=#f6f3e8 guibg=NONE gui=bold 19 | hi Pmenu guifg=#f6f3e8 guibg=#444444 20 | hi PmenuSel guifg=#000000 guibg=#cae682 21 | endif 22 | 23 | " General colors 24 | hi Cursor guifg=#000000 gui=none 25 | hi Normal guifg=#e6e1de guibg=#2b2b2b gui=none 26 | hi NonText guifg=#808080 guibg=#303030 gui=none 27 | hi LineNr guifg=#857b6f guibg=#000000 gui=none 28 | hi StatusLine guifg=#f6f3e8 guibg=#444444 gui=italic 29 | hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none 30 | hi VertSplit guifg=#444444 guibg=#444444 gui=none 31 | hi Folded guibg=#384048 guifg=#a0a8b0 gui=none 32 | hi Title guifg=#f6f3e8 guibg=NONE gui=bold 33 | hi Visual guifg=#f6f3e8 guibg=#1d1d1d gui=none 34 | hi SpecialKey guifg=#808080 guibg=#343434 gui=none 35 | hi Error guifg=#c41df5 guibg=#232323 gui=none 36 | 37 | " Syntax highlighting 38 | hi Comment guifg=#99968b gui=italic 39 | hi Todo guifg=#8f8f8f gui=italic 40 | hi Constant guifg=#6e9cbe gui=none 41 | hi String guifg=#cae682 gui=italic 42 | hi Identifier guifg=#c9ceff gui=none 43 | hi Function guifg=#ff00ac guibg=#1d1d1d gui=none 44 | hi Type guifg=#ffffff gui=bold 45 | hi Statement guifg=#92a1ea gui=none 46 | hi Keyword guifg=#69a1ff gui=none 47 | hi PreProc guifg=#8ac6f2 gui=none 48 | hi Number guifg=#99968b gui=none 49 | hi Special guifg=#e7f6da gui=none 50 | 51 | " Rail specific 52 | hi link RubyStringDemiliter String 53 | 54 | hi link htmlTag Identifier 55 | hi link htmlTagName htmlTag 56 | hi link htmlEndTag htmlTag 57 | -------------------------------------------------------------------------------- /.vim/colors/ekinivim.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: John del Rosario (john2x@gmail.com) 2 | " Last Change: November 24, 2009 3 | " 4 | " Vim port of Ekini Edit gEdit colorscheme found on www.ekini.net 5 | " Used wombat.vim as base file 6 | 7 | set background=dark 8 | 9 | hi clear 10 | 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | 15 | let colors_name = "ekinivim" 16 | " Vim >= 7.0 specific colors 17 | if version >= 700 18 | hi CursorLine guibg=#000709 19 | hi CursorColumn guibg=#000709 20 | hi MatchParen guifg=#dee5e7 guibg=#c4a000 gui=bold 21 | hi Pmenu guifg=#C9C9BB guibg=#444444 22 | hi PmenuSel guifg=#000000 guibg=#e1a230 23 | endif 24 | 25 | " General colors 26 | hi Cursor guifg=NONE guibg=#425461 gui=none 27 | hi Normal guifg=#C9C9BB guibg=#2E3330 gui=none 28 | hi NonText guifg=#808080 guibg=#303030 gui=none 29 | hi LineNr guifg=#dee5e7 guibg=#000000 gui=none 30 | hi StatusLine guifg=#6a9875 guibg=#000709 gui=none 31 | hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none 32 | hi VertSplit guifg=#444444 guibg=#444444 gui=none 33 | hi Folded guibg=#384048 guifg=#a0a8b0 gui=none 34 | hi Title guifg=#f6f3e8 guibg=NONE gui=bold 35 | hi Visual guifg=#fefeec guibg=#6c8b9f gui=none 36 | hi SpecialKey guifg=#808080 guibg=#343434 gui=none 37 | 38 | " Syntax highlighting 39 | hi Comment guifg=#6a9875 gui=none 40 | hi Todo guifg=#faf6e4 guibg=#4e5d62 gui=italic 41 | hi Constant guifg=#F696DB gui=bold 42 | hi String guifg=#e1a230 gui=none 43 | hi Identifier guifg=#A8E1FE gui=none 44 | hi Function guifg=#cae682 gui=none 45 | hi Type guifg=#B2FD6D gui=none 46 | hi Statement guifg=#F6DD62 gui=bold 47 | hi Operator guifg=#F6DD62 gui=none 48 | hi Keyword guifg=#8ac6f2 gui=none 49 | hi PreProc guifg=#B2FD6D gui=bold 50 | hi Number guifg=#4DF4FF gui=none 51 | hi Special guifg=#4DF4FF gui=bold 52 | 53 | 54 | -------------------------------------------------------------------------------- /.vim/colors/elise.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/elise.vim -------------------------------------------------------------------------------- /.vim/colors/elisex.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/elisex.vim -------------------------------------------------------------------------------- /.vim/colors/emacs.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Michael Piefel 3 | " Last Change: 2001 Aug 16 4 | " Licence: Public Domain 5 | 6 | " This color scheme uses a White background. It's based on Bram's 7 | " morning theme, but doesn't try to work for non-GUI editing. 8 | " 9 | " It's supposed to look like the Emacs standard colors, at least 10 | " for C. But Emacs has different categories, so it's not very good. 11 | 12 | " First remove all existing highlighting. 13 | set background=light 14 | hi clear 15 | if exists("syntax_on") 16 | syntax reset 17 | endif 18 | 19 | let colors_name = "emacs" 20 | 21 | hi Normal guifg=Black guibg=White 22 | 23 | " Groups used in the 'highlight' and 'guicursor' options default value. 24 | hi ErrorMsg guibg=Red guifg=White 25 | hi IncSearch gui=reverse 26 | hi ModeMsg gui=bold 27 | hi StatusLine gui=reverse,bold 28 | hi StatusLineNC gui=reverse 29 | hi VertSplit gui=reverse 30 | hi Visual gui=reverse guifg=Grey guibg=fg 31 | hi VisualNOS gui=underline,bold 32 | hi DiffText gui=bold guibg=Red 33 | hi Cursor guibg=Black guifg=NONE 34 | hi lCursor guibg=Cyan guifg=NONE 35 | hi Directory guifg=Blue 36 | hi LineNr guifg=Brown 37 | hi MoreMsg gui=bold guifg=SeaGreen 38 | hi NonText gui=bold guifg=Blue guibg=grey90 39 | hi Question gui=bold guifg=SeaGreen 40 | hi Search guibg=Yellow guifg=NONE 41 | hi SpecialKey guifg=Blue 42 | hi Title gui=bold guifg=Magenta 43 | hi WarningMsg guifg=Red 44 | hi WildMenu guibg=Yellow guifg=Black 45 | hi Folded guibg=White guifg=DarkBlue 46 | hi FoldColumn guibg=Grey guifg=DarkBlue 47 | hi DiffAdd guibg=LightBlue 48 | hi DiffChange guibg=LightMagenta 49 | hi DiffDelete gui=bold guifg=Blue guibg=LightCyan 50 | 51 | " Colors for syntax highlighting 52 | hi Comment guifg=#AC2020 guibg=White 53 | hi Constant guifg=#C28F8F guibg=White 54 | hi PreProc guifg=#D569D5 guibg=White 55 | hi Statement gui=NONE guifg=#9C20EE guibg=White 56 | hi Type guifg=#9C20EE guibg=White 57 | hi Special guifg=SlateBlue guibg=White 58 | hi Ignore guifg=White 59 | 60 | " Some specials (override hilinks) 61 | 62 | 63 | " vim: sw=2 64 | -------------------------------------------------------------------------------- /.vim/colors/fruidle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/fruidle.vim -------------------------------------------------------------------------------- /.vim/colors/gobo.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/gobo.vim -------------------------------------------------------------------------------- /.vim/colors/gor.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " Maintainer: Jokes 5 | " Last Change: 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name = "gor" 13 | hi Normal guifg=white guibg=#005856 14 | hi NonText guifg=white guibg=#005856 15 | hi comment guifg=darkgrey 16 | hi constant guifg=orange 17 | hi identifier guifg=orange gui=NONE 18 | hi statement guifg=cyan gui=NONE 19 | "hi preproc guifg=#6063CD 20 | hi preproc guifg=cyan 21 | hi type guifg=green gui=NONE 22 | hi special guifg=yellow 23 | hi ErrorMsg guifg=Black guibg=Red 24 | hi WarningMsg guifg=Black guibg=Green 25 | hi Error guibg=Red 26 | hi Todo guifg=Black guibg=orange 27 | hi Cursor guibg=#ffffff guifg=#004f50 28 | "hi Cursor guibg=#603070 guifg=#0000ff 29 | hi Folded guifg=#999999 guibg=#006336 30 | hi Search guibg=orange 31 | hi IncSearch gui=NONE guibg=orange 32 | hi LineNr guifg=grey 33 | hi title guifg=grey 34 | "hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue 35 | hi StatusLineNC gui=NONE guibg=red 36 | hi StatusLine guifg=black guibg=darkgreen 37 | hi label guifg=gold2 38 | hi operator guifg=orange 39 | hi clear Visual 40 | hi Visual guibg=orange guifg=#00932D 41 | hi DiffChange guibg=darkgreen 42 | hi DiffText guibg=olivedrab 43 | hi DiffAdd guibg=slateblue 44 | hi DiffDelete guibg=coral 45 | hi Folded guibg=gray30 46 | hi FoldColumn guibg=gray30 guifg=white 47 | hi cIf0 guifg=gray 48 | -------------------------------------------------------------------------------- /.vim/colors/gothic.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Stefano deFlorian - \Goth\ 3 | " Last Change: 2006 Jul 16 4 | " Light - Dark :-) 5 | " optimized for TFT panels 6 | 7 | set background=dark 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | "colorscheme default 13 | let g:colors_name = "gothic" 14 | 15 | " hardcoded colors : 16 | 17 | " GUI 18 | highlight Normal guifg=#efefef guibg=#000000 19 | highlight Cursor guifg=#000000 guibg=#efefef gui=NONE 20 | highlight Search guifg=#ffff60 guibg=#0000ff gui=NONE 21 | highlight Visual guifg=Grey25 gui=NONE 22 | highlight Special guifg=#b0b000 gui=NONE 23 | highlight Comment guifg=#3030ff gui=NONE 24 | highlight StatusLine guifg=blue guibg=white 25 | highlight Statement guifg=#ffff60 gui=NONE 26 | highlight PreProc guifg=#a0e0a0 gui=NONE 27 | highlight Identifier guifg=#00ffff gui=NONE 28 | highlight Function guifg=#00ffff gui=NONE 29 | highlight Constant guifg=#ff5050 gui=NONE 30 | highlight Type guifg=#a0a0ff gui=NONE 31 | 32 | " Console 33 | highlight Normal ctermfg=LightGrey ctermbg=Black 34 | highlight Cursor ctermfg=Black ctermbg=LightGrey cterm=NONE 35 | highlight Search ctermfg=LightGrey ctermbg=Blue cterm=NONE 36 | highlight Visual cterm=reverse 37 | highlight Special ctermfg=Red cterm=NONE 38 | highlight Comment ctermfg=DarkBlue cterm=NONE 39 | highlight StatusLine ctermfg=White ctermbg=Blue 40 | highlight Identifier ctermfg=Cyan cterm=NONE 41 | highlight Function ctermfg=Cyan cterm=NONE 42 | highlight PreProc ctermfg=Magenta cterm=NONE 43 | highlight Statement ctermfg=Brown cterm=NONE 44 | highlight Constant ctermfg=Red cterm=NONE 45 | highlight Type ctermfg=Green cterm=NONE 46 | -------------------------------------------------------------------------------- /.vim/colors/grape.vim: -------------------------------------------------------------------------------- 1 | " vim: ts=4 sw=4 sts=4 2 | " Vim colorscheme 3 | " Author: Charles 4 | " Version: - 5 | " Date: 26 January 2006 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let colors_name = "grape" 13 | 14 | hi Normal guibg=seashell guifg=black 15 | 16 | " Window elements 17 | hi Cursor guifg=gray90 guibg=gray10 18 | " hi Folded guifg=#C0C0C0 guibg=#808080 19 | hi LineNr guibg=gray70 guifg=white 20 | " hi NonText guifg=#CCCCCC 21 | hi StatusLine guifg=white guibg=gray70 gui=none 22 | hi StatusLineNC guifg=gray90 guibg=gray70 gui=italic 23 | " hi Visual guifg=#C0C0C0 guibg=#000000 24 | 25 | " Main groups 26 | hi Comment guifg=#339933 gui=italic 27 | hi Constant guifg=black gui=bold 28 | hi Statement guifg=slateblue gui=bold 29 | hi StatementU guifg=slateblue gui=bold 30 | hi Keyword guifg=slateblue gui=bold 31 | hi Underlined guifg=black gui=underline 32 | hi Error guifg=black guibg=red 33 | 34 | " Tag syntax 35 | hi Attribute guifg=violetred gui=bold 36 | 37 | hi String guifg=darkgoldenrod 38 | hi! link Character String 39 | hi! link Number Constant 40 | hi! link Boolean Constant 41 | hi! link Float Constant 42 | 43 | hi Identifier guifg=mediumvioletred 44 | hi Function guifg=blueviolet 45 | 46 | hi Operator guifg=red 47 | hi! link Preproc Keyword 48 | hi! link Type Keyword 49 | 50 | hi! link Special Keyword 51 | hi! link Ignore Normal 52 | hi! link Todo Error 53 | 54 | hi Title guifg=black gui=bold 55 | 56 | hi! link HTMLH2 Title 57 | hi HTMLString guifg=darkgoldenrod 58 | hi! link HTMLTag Keyword 59 | hi! link HTMLEndTag Keyword 60 | -------------------------------------------------------------------------------- /.vim/colors/grb256.vim: -------------------------------------------------------------------------------- 1 | " From https://github.com/garybernhardt/destroy-all-software-extras/blob/master/das-0030-some-vim-tips/grb256.vim 2 | " Based on 3 | runtime colors/ir_black.vim 4 | 5 | let g:colors_name = "grb256" 6 | 7 | hi pythonSpaceError ctermbg=red guibg=red 8 | 9 | hi Comment ctermfg=darkgray 10 | 11 | hi StatusLine ctermbg=darkgrey ctermfg=white 12 | hi StatusLineNC ctermbg=black ctermfg=lightgrey 13 | hi VertSplit ctermbg=black ctermfg=lightgrey 14 | hi LineNr ctermfg=darkgray 15 | hi CursorLine guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=234 16 | hi Function guifg=#FFD2A7 guibg=NONE gui=NONE ctermfg=yellow ctermbg=NONE cterm=NONE 17 | hi Visual guifg=NONE guibg=#262D51 gui=NONE ctermfg=NONE ctermbg=236 cterm=NONE 18 | 19 | hi Error guifg=NONE guibg=NONE gui=undercurl ctermfg=16 ctermbg=red cterm=NONE guisp=#FF6C60 " undercurl color 20 | hi ErrorMsg guifg=white guibg=#FF6C60 gui=BOLD ctermfg=16 ctermbg=red cterm=NONE 21 | hi WarningMsg guifg=white guibg=#FF6C60 gui=BOLD ctermfg=16 ctermbg=red cterm=NONE 22 | hi SpellBad guifg=white guibg=#FF6C60 gui=BOLD ctermfg=16 ctermbg=160 cterm=NONE 23 | 24 | " ir_black doesn't highlight operators for some reason 25 | hi Operator guifg=#6699CC guibg=NONE gui=NONE ctermfg=lightblue ctermbg=NONE cterm=NONE 26 | 27 | highlight DiffAdd term=reverse cterm=bold ctermbg=lightgreen ctermfg=16 28 | highlight DiffChange term=reverse cterm=bold ctermbg=lightblue ctermfg=16 29 | highlight DiffText term=reverse cterm=bold ctermbg=lightgray ctermfg=16 30 | highlight DiffDelete term=reverse cterm=bold ctermbg=lightred ctermfg=16 31 | 32 | highlight PmenuSel ctermfg=16 ctermbg=156 33 | -------------------------------------------------------------------------------- /.vim/colors/h80.vim: -------------------------------------------------------------------------------- 1 | " author Helder Correia < helder (.) pereira (.) correia (@) gmail (.) com > 2 | " version 1.0 3 | " feel free to modify and/or redistribute this file 4 | 5 | set background=dark 6 | 7 | hi clear 8 | 9 | if exists( "syntax_on" ) 10 | syntax reset 11 | endif 12 | 13 | let g:colors_name="h80" 14 | 15 | hi Normal guifg=White guibg=#000020 16 | 17 | " highlight groups 18 | hi Cursor guifg=#e3e3e3 guibg=#D74141 19 | hi VertSplit guifg=#075554 guibg=#C0FFFF gui=none 20 | hi Folded guifg=black guibg=#FFC0C0 21 | hi FoldColumn guifg=tan guibg=#800080 22 | hi ModeMsg guifg=#404040 guibg=#C0C0C0 23 | hi MoreMsg guifg=darkturquoise guibg=#188F90 24 | hi NonText guifg=#9FADC5 guibg=#334C75 25 | hi Question guifg=#F4BB7E 26 | hi Search guifg=bg guibg=fg 27 | hi SpecialKey guifg=#BF9261 28 | hi StatusLine guifg=#c0ffff guibg=#004443 gui=none 29 | hi StatusLineNC guifg=#004443 guibg=#067C7B gui=bold 30 | hi Title guifg=#8DB8C3 31 | hi Visual guifg=black guibg=#C0FFC0 gui=bold 32 | hi WarningMsg guifg=#F60000 gui=underline 33 | 34 | " syntax highlighting groups 35 | hi Comment guifg=#666666 gui=italic 36 | hi Constant guifg=#A9EE5A gui=bold,italic 37 | hi Identifier guifg=#555555 38 | hi Function guifg=#555555 39 | hi Statement guifg=#ff9742 gui=bold,italic 40 | hi PreProc guifg=#F9449A 41 | hi Type guifg=#55AAFF gui=bold,italic 42 | hi Special guifg=#A9EE8A 43 | hi Todo guifg=#FFFFFF guibg=#FF0000 44 | 45 | -------------------------------------------------------------------------------- /.vim/colors/jhdark.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/jhdark.vim -------------------------------------------------------------------------------- /.vim/colors/jhlight.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/jhlight.vim -------------------------------------------------------------------------------- /.vim/colors/kib_darktango.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/kib_darktango.vim -------------------------------------------------------------------------------- /.vim/colors/kib_plastic.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/kib_plastic.vim -------------------------------------------------------------------------------- /.vim/colors/lazarus.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer : Sebastian-Torsten Tillmann 3 | " Last Change: 2006-10-04 4 | " Version : 1.0.0 5 | 6 | set background=light 7 | hi clear 8 | 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | 13 | let g:colors_name="lazarus" 14 | 15 | hi Comment gui=Bold guifg=Blue guibg=NONE 16 | hi Constant gui=NONE guifg=Blue guibg=NONE 17 | hi Identifier gui=NONE guifg=Red guibg=NONE 18 | hi Statement gui=Bold guifg=Black guibg=NONE 19 | hi PreProc gui=Bold guifg=Red guibg=NONE 20 | hi Type gui=NONE guifg=Black guibg=NONE 21 | hi Special gui=NONE guifg=Blue guibg=NONE 22 | hi Todo gui=Italic guifg=Red guibg=NONE 23 | hi Error gui=NONE guifg=Red guibg=NONE 24 | -------------------------------------------------------------------------------- /.vim/colors/lightcolors.vim: -------------------------------------------------------------------------------- 1 | 2 | " By asmanian 3 | 4 | hi clear 5 | if exists("syntax_on") 6 | syntax reset 7 | endif 8 | 9 | let colors_name = "lightcolors" 10 | 11 | " blue #2A3F82 12 | " light blue #5555ff 13 | " cyan #4b909e 14 | " light cyan #55cbff 15 | " grey #CCC0B7 16 | " dark grey #555555 17 | " green #4E9A06 18 | " red #AA2100 19 | " orange/brown #c18216 20 | " violet #702589 21 | 22 | hi Title guifg=#000000 gui=bold 23 | 24 | hi Normal guifg=#000000 guibg=#f0f0f0 25 | hi NonText guifg=#808080 guibg=#e0e0e0 26 | hi SpecialKey guibg=#e0e0e0 guifg=#a0a0a0 27 | 28 | hi LineNr guifg=#555555 guibg=#ccc0b7 gui=italic 29 | hi StatusLine guifg=#2A3F82 guibg=#ffffff 30 | hi StatusLineNC guifg=#4A5Fa2 guibg=#ccc0b7 31 | hi VertSplit guifg=#4a5fa2 guibg=#4a5fa2 32 | 33 | hi Comment guifg=#2a3f82 gui=italic 34 | hi Todo guifg=#2a3f82 guibg=#f0f0f0 gui=italic,bold 35 | 36 | " D: private, int 37 | hi Type guifg=#4e9a06 gui=none 38 | hi StorageClass guifg=#4e9a06 gui=italic 39 | hi Typedef guifg=#4e9a06 gui=underline 40 | 41 | 42 | " D: class 43 | hi Structure guifg=#4e9a06 guibg=#ceea96 gui=underline 44 | hi Function guifg=#4b909e gui=bold 45 | ",underline 46 | "guibg=#d0e0ff 47 | hi Underlined guifg=#000000 gui=underline 48 | 49 | " lua: standard functions 50 | hi Identifier guifg=#4b909e gui=none 51 | 52 | hi Statement guifg=#555555 gui=italic 53 | "hi Label 54 | "hi Operator 55 | "hi Keyword 56 | "hi Exception 57 | hi Conditional guifg=#c18216 gui=underline 58 | "guibg=#ffccaa gui=none 59 | hi Repeat guifg=#663300 gui=underline 60 | 61 | 62 | hi PreProc guifg=#702589 gui=underline 63 | hi Include guifg=#702589 gui=underline 64 | hi Define guifg=#702589 gui=underline 65 | hi Macro guifg=#702589 gui=underline 66 | hi PreConduit guifg=#702589 gui=underline 67 | 68 | " Constants 69 | hi Constant guifg=#aa2100 gui=italic 70 | hi String guifg=#aa2100 71 | hi Special guifg=#800000 72 | hi Number guifg=#6a2120 73 | hi Float guifg=#aa2160 74 | "guibg=#e0e0a0 75 | 76 | 77 | hi Pmenu guibg=#ccc0b7 gui=italic 78 | hi PmenuSel guifg=#ffffff guibg=#555555 gui=italic 79 | 80 | 81 | -------------------------------------------------------------------------------- /.vim/colors/lingodirector.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Thomas Schmall 3 | " Last Change: 2004 June 16 4 | " Version:1.0 5 | " URL: http://www.oxpal.com/index.php?o=dev_vim&lan=en 6 | " 7 | " Note: you can type :set number! to activate or deactivate the line numbering, wich also 8 | " looks similar to Director 9 | 10 | set background=light 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | let g:colors_name="lingodirector" 16 | 17 | hi Normal guifg=black guibg=white ctermfg=Black ctermbg=white 18 | hi Title guifg=black guibg=white ctermfg=Black ctermbg=white gui=BOLD 19 | hi lCursor guibg=Cyan guifg=NONE 20 | 21 | hi LineNr guifg=white guibg=#8c9bfa 22 | 23 | 24 | 25 | " syntax highlighting groups 26 | hi Comment ctermfg=Red guifg=#c80000 gui=NONE 27 | hi Operator term=None cterm=None gui=None 28 | 29 | hi Identifier ctermfg=Green guifg=#008000 gui=NONE 30 | 31 | hi Statement ctermfg=Blue guifg=#0000c8 gui=NONE 32 | hi TypeDef ctermfg=Blue guifg=#0000c8 gui=NONE 33 | hi Type ctermfg=Blue guifg=#0000c8 gui=NONE 34 | hi Boolean ctermfg=Blue guifg=#0000c8 gui=NONE 35 | 36 | hi String ctermfg=Gray guifg=#808080 gui=NONE 37 | hi Number ctermfg=Gray guifg=#808080 gui=NONE 38 | hi Constant ctermfg=Gray guifg=#808080 gui=NONE 39 | 40 | hi Function ctermfg=Green guifg=#008040 gui=NONE 41 | hi PreProc ctermfg=Green guifg=#008040 gui=NONE 42 | hi Keyword ctermfg=Green guifg=#008040 gui=NONE 43 | 44 | "set number 45 | -------------------------------------------------------------------------------- /.vim/colors/mellow.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " Last Change: 29 August 2005 4 | " Version:1.1 5 | " Comment: A soft mellow colorful scheme for gui 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name="mellow" 13 | 14 | hi Normal guifg=black guibg=#FFFFCC 15 | hi Title guifg=black guibg=white gui=BOLD 16 | hi lCursor guibg=Cyan guifg=NONE 17 | hi Cursor guibg=#ff0000 guifg=#ffffff 18 | 19 | hi LineNr guifg=white guibg=#666600 20 | 21 | " syntax highlighting groups 22 | hi Comment guifg=#996600 gui=NONE 23 | hi Operator term=None cterm=None gui=None 24 | 25 | hi Identifier guifg=#663333 gui=NONE 26 | 27 | hi Statement guifg=#cc0000 gui=NONE 28 | hi TypeDef guifg=#c000c8 gui=NONE 29 | hi Type guifg=#0000c8 gui=NONE 30 | hi Boolean guifg=#0000aa gui=NONE 31 | 32 | hi String guifg=#006666 gui=NONE 33 | hi Number guifg=#808880 gui=NONE 34 | hi Constant guifg=#888080 gui=NONE 35 | 36 | hi Function guifg=#660000 guibg=#ffffcc 37 | hi PreProc guifg=#808040 gui=NONE 38 | hi Keyword guifg=#008088 gui=NONE 39 | 40 | hi Search guibg=#336600 guifg=#FFFF00 gui=NONE 41 | hi IncSearch guibg=#CC6600 gui=NONE 42 | -------------------------------------------------------------------------------- /.vim/colors/miko.vim: -------------------------------------------------------------------------------- 1 | " version 0.0.5 2 | 3 | set background=dark 4 | hi clear 5 | if exists("syntax_on") 6 | syntax reset 7 | endif 8 | let g:colors_name = "miko" 9 | 10 | hi Comment ctermfg=209 " #220 lines that have been commented out 11 | hi Constant ctermfg=226 " #215 'contstants', or integers placed outside of a string 12 | hi LineNr ctermfg=188 ctermbg=24 " foreground and background of line numbers 13 | hi StatusLine ctermfg=24 ctermbg=188 " line at bottom of screen with filename, cursor position, etc... 14 | hi Statement cterm=bold ctermfg=231 " if, else, etc... 15 | hi Identifier cterm=bold ctermfg=75 " opening or closing brackets, ex: < /> 16 | hi Special ctermfg=117 " 17 | hi Title ctermfg=39 " 18 | hi Normal ctermfg=153 " DEFAULT font color that will be used on all non-special characters 19 | 20 | hi Cursor cterm=bold ctermfg=231 ctermbg=82 21 | hi CursorLine cterm=reverse 22 | 23 | hi PreProc ctermfg=226 " term after an identifier, ex: =bold 24 | hi Type ctermfg=83 " any variable or characters being assigned a value, ex: style=, height=, etc... 25 | 26 | hi Visual ctermfg=232 ctermbg=153 27 | 28 | 29 | " Error 30 | " Todo 31 | " Directory 32 | " ModeMsg 33 | " MoreMsg 34 | " Question 35 | " SpecialKey 36 | " Visual 37 | " WarningMsg 38 | " NonText 39 | " ErrorMsg 40 | " Search 41 | -------------------------------------------------------------------------------- /.vim/colors/mod_tcsoft.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/mod_tcsoft.vim -------------------------------------------------------------------------------- /.vim/colors/montz.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Connor Berry 3 | " Last Change: 2006/05/25 4 | " Version: 1.0 5 | 6 | set background=light 7 | highlight clear 8 | if exists("syntax on") 9 | syntax reset 10 | endif 11 | 12 | let g:colors_name = "montz" 13 | 14 | highlight Normal term=none ctermfg=black cterm=none ctermbg=white guifg=black gui=none guibg=white 15 | highlight Comment term=none ctermfg=darkblue guifg=darkblue 16 | highlight Constant term=none ctermfg=red cterm=none guifg=red gui=none 17 | highlight Special term=none ctermfg=red cterm=bold guifg=red gui=bold 18 | highlight Identifier term=none ctermfg=red cterm=none guifg=red gui=none 19 | highlight Statement term=bold ctermfg=DarkGrey cterm=bold guifg=DarkGrey gui=bold 20 | highlight Operator term=bold ctermfg=DarkGrey cterm=bold guifg=DarkGrey gui=bold 21 | highlight PreProc term=bold ctermfg=lightgreen cterm=none guifg=green gui=none 22 | highlight Type term=bold ctermfg=black cterm=none guifg=black gui=none 23 | highlight String term=none ctermfg=magenta cterm=none guifg=magenta gui=none 24 | highlight Number term=none ctermfg=red cterm=none guifg=red gui=none 25 | 26 | " vim:ts=2:sw=2:et 27 | -------------------------------------------------------------------------------- /.vim/colors/mrpink.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: mgutz - Mario Gutierrez 2 | " Last Change: 20090705 3 | " 4 | 5 | set background=dark 6 | 7 | hi clear 8 | 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | 13 | let colors_name = "mrpink" 14 | 15 | " Vim >= 7.0 specific colors 16 | if version >= 700 17 | hi CursorLine guibg=#303030 18 | hi CursorColumn guibg=#303030 19 | hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold 20 | hi Pmenu guifg=#f6f3e8 guibg=#444444 21 | hi PmenuSel guifg=#000000 guibg=#cae682 22 | endif 23 | 24 | " General colors 25 | hi Cursor guifg=NONE guibg=#666666 gui=none 26 | hi Normal guifg=#e0e0e0 guibg=#242424 gui=none 27 | hi NonText guifg=#383838 guibg=#242424 gui=none 28 | hi LineNr guifg=#383838 guibg=#242424 gui=none 29 | hi StatusLine guifg=#a0a0a0 guibg=#1c1c1c gui=none 30 | hi StatusLineNC guifg=#857b6f guibg=#1c1c1c gui=none 31 | hi VertSplit guifg=#1c1c1c guibg=#1c1c1c gui=none 32 | hi Folded guibg=#384048 guifg=#a0a8b0 gui=none 33 | hi Title guifg=#f6f3e8 guibg=NONE gui=bold 34 | hi Visual guifg=NONE guibg=#000000 gui=none 35 | hi SpecialKey guifg=#808080 guibg=#242424 gui=none 36 | hi Special guifg=#e7f6da gui=none 37 | 38 | " Syntax highlighting 39 | hi Comment guifg=#99968b gui=italic 40 | hi Todo guifg=#8f8f8f gui=italic 41 | hi String guifg=#98FF85 gui=italic 42 | 43 | hi Identifier guifg=#ffff99 gui=none 44 | hi Function guifg=#ffff99 gui=none 45 | hi Type guifg=#ffff99 gui=none 46 | 47 | hi PreProc guifg=#FFA1CF gui=none 48 | hi Number guifg=#FFA1CF gui=none 49 | hi Constant guifg=#FFA1CF gui=none 50 | 51 | hi Statement guifg=#8ac6f2 gui=none 52 | hi Keyword guifg=#8ac6f2 gui=none 53 | -------------------------------------------------------------------------------- /.vim/colors/mud.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " Last Change: 25 August 2005 4 | " Version:1.0 5 | 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name="mud" 13 | 14 | hi Normal guifg=#ffffcc guibg=#330000 15 | hi LineNr guifg=white guibg=#330000 16 | hi Statusline gui=none guibg=#993300 guifg=#ffffff 17 | hi StatuslineNC gui=none guibg=#660000 guifg=#ffffff 18 | hi VertSplit gui=none guibg=#330000 guifg=#ffffff 19 | hi Cursor gui=none guibg=DodgerBlue guifg=#ffffff 20 | 21 | hi Title guifg=black guibg=white gui=BOLD 22 | hi lCursor guibg=Cyan guifg=NONE 23 | 24 | " syntax highlighting groups 25 | hi Comment gui=NONE guifg=#996666 26 | hi Operator guifg=#ff0000 27 | 28 | hi Identifier guifg=#33ff99 gui=NONE 29 | 30 | hi Statement guifg=#cc9966 gui=NONE 31 | hi TypeDef guifg=#c000c8 gui=NONE 32 | hi Type guifg=#ccffff gui=NONE 33 | hi Boolean guifg=#ff00aa gui=NONE 34 | 35 | hi String guifg=#99ccff gui=NONE 36 | hi Number guifg=#66ff66 gui=NONE 37 | hi Constant guifg=#f0f000 gui=NONE 38 | 39 | hi Function gui=NONE guifg=#fffcfc 40 | hi PreProc guifg=#cc6600 gui=NONE 41 | hi Define gui=bold guifg=#f0f0f0 42 | hi Special gui=none guifg=#cccccc 43 | hi BrowseDirectory gui=none guifg=#FFFF00 44 | 45 | hi Keyword guifg=#ff8088 gui=NONE 46 | hi Search gui=NONE guibg=#ffff00 guifg=#330000 47 | hi IncSearch gui=NONE guifg=#fcfcfc guibg=#8888ff 48 | hi SpecialKey gui=NONE guifg=#fcfcfc guibg=#8888ff 49 | hi NonText gui=NONE guifg=#fcfcfc 50 | hi Directory gui=NONE guifg=#999900 51 | -------------------------------------------------------------------------------- /.vim/colors/native.vim: -------------------------------------------------------------------------------- 1 | " 2 | " Native Vim Color Scheme 3 | " ======================= 4 | " 5 | " author: Armin Ronacher 6 | " 7 | set background=dark 8 | 9 | hi clear 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | 14 | let colors_name = "native" 15 | 16 | " Default Colors 17 | hi Normal guifg=#f2f2f2 guibg=#222222 18 | hi NonText guifg=#444444 guibg=#111111 19 | hi Cursor guibg=#aaaaaa 20 | hi lCursor guibg=#aaaaaa 21 | 22 | " Search 23 | hi Search guibg=peru guifg=wheat 24 | hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green 25 | hi Search cterm=NONE ctermfg=grey ctermbg=blue 26 | 27 | " Window Elements 28 | hi StatusLine guifg=white guibg=#8090a0 gui=bold 29 | hi StatusLineNC guifg=#506070 guibg=#a0b0c0 30 | hi VertSplit guifg=#a0b0c0 guibg=#a0b0c0 31 | hi Folded guifg=#111111 guibg=#8090a0 32 | hi IncSearch guifg=slategrey guibg=khaki 33 | 34 | " Specials 35 | hi Todo guifg=#e50808 guibg=#520000 gui=bold 36 | hi Title guifg=#ffffff gui=bold 37 | 38 | " Strings 39 | hi String guifg=#ed9d13 40 | hi Constant guifg=#ed9d13 41 | 42 | " Syntax 43 | hi Number guifg=#3677a9 44 | hi Statement guifg=#6ab825 gui=bold 45 | hi Function guifg=#447fcf 46 | hi PreProc guifg=#cd2828 gui=bold 47 | hi Comment guifg=#999999 gui=italic 48 | hi Type guifg=#bbbbbb gui=bold 49 | 50 | " Diff 51 | hi DiffAdd ctermbg=4 52 | hi DiffChange ctermbg=5 53 | hi DiffDelete cterm=bold ctermfg=4 ctermbg=6 54 | hi DiffText cterm=bold ctermbg=1 55 | 56 | -------------------------------------------------------------------------------- /.vim/colors/nedit.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Vladimir Vrzic 3 | " Last Change: 28. june 2003. 4 | " URL: http://galeb.etf.bg.ac.yu/~random/pub/vim/ 5 | 6 | set background=light 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="nedit" 12 | 13 | hi Normal guifg=Black guibg=grey90 14 | 15 | hi Comment gui=italic guifg=gray20 guibg=NONE 16 | hi Constant gui=NONE guifg=darkGreen guibg=NONE 17 | hi Identifier gui=bold guifg=red guibg=NONE 18 | hi Statement gui=bold guifg=black guibg=NONE 19 | hi PreProc gui=NONE guifg=RoyalBlue4 guibg=NONE 20 | hi Type gui=bold guifg=brown guibg=NONE 21 | hi Special gui=NONE guifg=darkGreen guibg=NONE 22 | "hi Underlined 23 | "hi Ignore 24 | "hi Error 25 | "hi Todo 26 | 27 | -------------------------------------------------------------------------------- /.vim/colors/nedit2.vim: -------------------------------------------------------------------------------- 1 | " Vim color file based on nedit by Vladimir Vrzic 2 | " Maintainer: KraL 3 | " Last Change: Friday 13 february 2004. 4 | 5 | set background=light 6 | hi clear 7 | if exists("syntax_on") 8 | syntax reset 9 | endif 10 | let g:colors_name="nedit2" 11 | 12 | hi Normal guifg=Black guibg=grey90 13 | 14 | hi Cursor guifg=white guibg=black 15 | hi CursorIM guifg=black guibg=black 16 | 17 | hi Comment gui=italic guifg=Purple guibg=NONE 18 | hi Constant gui=NONE guifg=blue guibg=NONE 19 | hi Identifier gui=bold guifg=red guibg=NONE 20 | hi Statement gui=bold guifg=black guibg=NONE 21 | hi PreProc gui=NONE guifg=RoyalBlue4 guibg=NONE 22 | hi Type gui=bold guifg=brown guibg=NONE 23 | hi String gui=NONE guifg=RoyalBlue guibg=NONE 24 | hi Special gui=bold guifg=Magenta3 guibg=NONE 25 | "hi Underlined 26 | "hi Ignore 27 | "hi Error gui=NONE guifg=Red guibg=Linen 28 | "hi Todo 29 | 30 | -------------------------------------------------------------------------------- /.vim/colors/nicotine.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Tuomas Kasmra 3 | " Last Change: 2007 March 28 4 | " Version: 1.0 5 | 6 | set background=light 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="nicotine" 12 | 13 | hi Normal guifg=#000000 guibg=#ffffcc 14 | hi Title guifg=#000000 guibg=#ffffcc gui=BOLD 15 | hi lCursor guibg=#000000 guifg=NONE 16 | hi LineNr guifg=#ffffcc guibg=#6f8b17 17 | hi Comment guifg=#ec0904 gui=NONE 18 | hi Identifier guifg=#000000 gui=NONE 19 | hi Visual guifg=NONE guibg=#00ccff gui=NONE 20 | hi Directory guifg=#8b8b8b 21 | hi NonText guifg=#6f8b17 22 | hi Special guifg=#ff8100 23 | hi Operator guifg=#006600 gui=NONE 24 | hi Statement guifg=#006600 gui=NONE 25 | hi TypeDef guifg=#669900 gui=NONE 26 | hi Type guifg=#669900 gui=NONE 27 | hi Boolean guifg=#669900 gui=NONE 28 | hi String guifg=#9d7d4a gui=NONE 29 | hi Number guifg=#9d7d4a gui=NONE 30 | hi Constant guifg=#9d7d4a gui=NONE 31 | hi Function guifg=#6f8b17 gui=NONE 32 | hi PreProc guifg=#6f8b17 gui=NONE 33 | hi Keyword guifg=#6f8b17 gui=NONE 34 | -------------------------------------------------------------------------------- /.vim/colors/night_vision.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " Last Change: 25 August 2005 4 | " Version:1.0 5 | 6 | set background=light 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="night_vision" 12 | 13 | hi Normal guifg=#00cc00 guibg=#003300 14 | hi LineNr guifg=#009900 guibg=#003300 15 | hi Statusline gui=none guibg=#339933 guifg=#ffffff 16 | hi StatuslineNC gui=none guibg=#006633 guifg=#ffffff 17 | 18 | hi Title guifg=black guibg=white gui=BOLD 19 | hi lCursor guibg=Cyan guifg=NONE 20 | 21 | " syntax highlighting groups 22 | hi Comment gui=NONE guifg=#009933 23 | hi Operator guifg=#ff0000 24 | hi Identifier guifg=#33ff99 gui=NONE 25 | 26 | hi Statement guifg=#ccff00 gui=NONE 27 | hi TypeDef guifg=#c000c8 gui=NONE 28 | hi Type guifg=#ccffff gui=NONE 29 | hi Boolean guifg=#ff00aa gui=NONE 30 | 31 | hi String guifg=#9999cc gui=NONE 32 | hi Number guifg=#66ff66 gui=NONE 33 | hi Constant guifg=#f0f000 gui=NONE 34 | 35 | hi Function gui=NONE guifg=#fffcfc 36 | hi PreProc guifg=#ffffff gui=NONE 37 | hi Define gui=bold guifg=#f0f0f0 38 | hi Special gui=none guifg=#cccccc 39 | hi BrowseDirectory gui=bold guifg=#FFFF00 40 | 41 | hi Keyword guifg=#ff8088 gui=NONE 42 | hi Search gui=NONE guibg=#ffff00 guifg=#330000 43 | hi IncSearch gui=NONE guifg=#fcfcfc guibg=#8888ff 44 | hi SpecialKey gui=NONE guifg=#fcfcfc guibg=#8888ff 45 | hi NonText gui=NONE guifg=#fcfcfc 46 | hi Directory gui=NONE guifg=#999900 47 | hi Conditional gui=NONE guifg=#ff9900 48 | -------------------------------------------------------------------------------- /.vim/colors/nightshimmer.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/nightshimmer.vim -------------------------------------------------------------------------------- /.vim/colors/pacific.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " pacific v1.0 3 | " Maintainer: Rob Valentine 4 | 5 | " Pacific 6 | " 7 | " This theme is supposed to be remiscent of an oceany or beachy place 8 | " that is neither the ocean or the beach. 9 | " 10 | " useful help screens & commands 11 | " :syntax 12 | " :he group-name 13 | " :he highlight-groups 14 | " :he cterm-colors 15 | " 16 | " useful online resource 17 | " http://www.colorpicker.com 18 | 19 | if version > 580 20 | " no guarantees for version 5.8 and below, but this makes it stop 21 | " complaining 22 | hi clear 23 | if exists("syntax_on") 24 | syntax reset 25 | endif 26 | endif 27 | 28 | let g:colors_name="pacific" 29 | 30 | hi Normal guibg=#101D23 guifg=#FFFFFF 31 | 32 | " syntax highlighting 33 | hi Comment guifg=#A59B9B 34 | hi Title guifg=#0CFFFC 35 | hi Underlined guifg=#20b0eF gui=none 36 | hi Statement guifg=#7BD3D4 37 | hi Type guifg=#6CD69A 38 | hi PreProc guifg=#FED678 39 | hi Constant guifg=#EFECCA 40 | hi Identifier guifg=#ABD585 41 | 42 | "highlight groups 43 | hi Ignore guifg=grey40 44 | hi Todo guifg=#102E3C guibg=#DEFF89 45 | hi Cursor guibg=#00C1A2 guifg=#EC2626 46 | hi MatchParen guibg=#EC2626 guifg=#00C1A2 47 | hi Special guifg=#B692C1 48 | hi Directory guifg=#FED678 49 | hi DiffAdd guifg=#07AF07 guibg=#FFFFFF 50 | hi DiffChange guifg=#333333 guibg=#FFFFFF 51 | hi DiffDelete guifg=#FF0000 guibg=#FFFFFF 52 | hi DiffText guifg=#000000 guibg=#A8FFFE 53 | hi ErrorMsg guifg=#FFFFFF guibg=#FF0000 54 | hi VertSplit guibg=#555555 guifg=#FFFFFF gui=none 55 | hi Folded guibg=#A6D5F6 guifg=#0B1317 56 | hi FoldColumn guibg=#A6D5F6 guifg=#0B1317 57 | hi LineNr guifg=#A6D5F6 guibg=#555555 58 | hi NonText guifg=#A6A6A6 guibg=#102E3C 59 | hi Search guibg=slategrey guifg=#FFDABB 60 | hi IncSearch guifg=slategrey guibg=#FFDFB0 61 | hi StatusLine guibg=#A6D5F6 guifg=#0B1317 gui=none 62 | hi StatusLineNC guibg=#1079B0 guifg=#272334 gui=none 63 | hi Visual guifg=#6D4039 guibg=#009192 64 | hi Pmenu guifg=#5A5A5A guibg=#A8FF97 65 | hi PmenuSel guifg=#2E2E2E guibg=#62FB44 66 | "vim: sw=4 67 | -------------------------------------------------------------------------------- /.vim/colors/peppers.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " 4 | " Comments are welcome ! 5 | " Spammers will be shot. Survivors will be shot again 6 | " 7 | " Last Change: 21 Sep 2005 8 | " Version:1.0 9 | " Changes: Recolored comments and Statement 10 | " 11 | 12 | set background=dark 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name="peppers" 18 | 19 | hi Normal guibg=black guifg=#90c009 20 | hi Statusline gui=none guibg=SteelBlue guifg=PowderBlue 21 | hi VertSplit gui=none guibg=black guifg=SkyBlue 22 | hi StatuslineNC gui=none guibg=LightSlateGray guifg=MistyRose 23 | hi LineNr guifg=SlateGray2 gui=none 24 | hi Cursor guibg=IndianRed guifg=Snow gui=none 25 | hi Visual guibg=Yellow guifg=Black gui=none 26 | 27 | hi Title guifg=black guibg=white gui=BOLD 28 | hi lCursor guibg=Cyan guifg=NONE 29 | "guibg=#8c9bfa 30 | 31 | " syntax highlighting groups 32 | hi Comment gui=NONE guifg=SteelBlue 33 | hi Operator guifg=LightCoral 34 | 35 | hi Identifier guifg=OliveDrab gui=NONE 36 | 37 | hi Statement guifg=#f0f0ff gui=NONE 38 | hi TypeDef guifg=#ff00c8 gui=NONE 39 | hi Type guifg=#ffffc8 gui=NONE 40 | hi Boolean guifg=#ff00aa gui=NONE 41 | 42 | hi String guifg=Gray75 gui=NONE 43 | hi Number guifg=PeachPuff gui=NONE 44 | hi Constant guifg=#ff8080 gui=NONE 45 | hi Folded guifg=PowderBlue guibg=SteelBlue gui=BOLD 46 | hi FoldColumn guifg=#ff8080 guibg=black gui=italic 47 | 48 | hi Function gui=NONE guifg=#6666ff 49 | hi PreProc guifg=#ffff00 gui=italic 50 | hi Define gui=bold guifg=Red 51 | 52 | hi Keyword guifg=Tomato gui=NONE 53 | hi Search gui=NONE guibg=DodgerBlue guifg=snow 54 | "guibg=#339900 55 | hi IncSearch gui=NONE guifg=FireBrick4 guibg=AntiqueWhite1 56 | hi Conditional gui=none guifg=DeepSkyBlue1 57 | hi browseDirectory gui=none guifg=DarkSlateGray1 58 | hi DiffText gui=italic guifg=black guibg=yellow 59 | hi DiffAdd gui=none guifg=yellow guibg=#006000 60 | hi DiffChange gui=none guifg=yellow guibg=#000060 61 | hi DiffDelete gui=none guifg=black guibg=#600000 62 | 63 | -------------------------------------------------------------------------------- /.vim/colors/pleasant.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " Last Change: 25 August 2005 4 | " Version:1.0 5 | " Comment: A bright and colorful scheme for gui 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | let g:colors_name="pleasant" 13 | 14 | hi Normal guifg=black guibg=white 15 | hi Title guifg=black guibg=white gui=BOLD 16 | hi lCursor guibg=Cyan guifg=NONE 17 | 18 | hi LineNr guifg=white guibg=#8c9bfa 19 | 20 | " syntax highlighting groups 21 | hi Comment ctermfg=Red guifg=#c80000 gui=NONE 22 | hi Operator term=None cterm=None gui=None 23 | 24 | hi Identifier guifg=#008000 gui=NONE 25 | 26 | hi Statement guifg=#0000c8 gui=NONE 27 | hi TypeDef guifg=#c000c8 gui=NONE 28 | hi Type guifg=#0000c8 gui=NONE 29 | hi Boolean guifg=#0000aa gui=NONE 30 | 31 | hi String guifg=#808055 gui=NONE 32 | hi Number guifg=#808880 gui=NONE 33 | hi Constant guifg=#888080 gui=NONE 34 | 35 | hi Function guifg=#008040 gui=NONE guibg=#cccccc 36 | hi PreProc guifg=#808040 gui=NONE 37 | hi Keyword guifg=#008088 gui=NONE 38 | -------------------------------------------------------------------------------- /.vim/colors/professional.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: iyerns 3 | " 4 | " Comments are welcome ! 5 | " Spammers will be shot. Survivors will be shot again 6 | " 7 | " Last Change: 10 Sep 2005 8 | " Version:1.4 9 | " Changes:Changed background color for better tone 10 | " Comment: Atlast, a professional colorscheme for Vim 11 | " Released by popular demand. in case other highlighting 12 | " terms are to be included, please feel free to add those 13 | " and send me your updated .vim file :) to be included in 14 | " the next version.If there are enough requests, I will 15 | " release a cterm version also. 16 | " Recolored comments and Statement 17 | " Uses only safe HTML colors 18 | " 19 | 20 | set background=light 21 | hi clear 22 | if exists("syntax_on") 23 | syntax reset 24 | endif 25 | let g:colors_name="professional" 26 | 27 | hi Normal guifg=black guibg=#ffffdd 28 | hi Statusline gui=none guibg=#006666 guifg=#ffffff 29 | hi VertSplit gui=none guibg=#006666 guifg=#ffffff 30 | hi StatuslineNC gui=none guibg=#666633 guifg=#ffffff 31 | 32 | hi Title guifg=black guibg=white gui=BOLD 33 | hi lCursor guibg=Cyan guifg=NONE 34 | hi LineNr guifg=white guibg=#006666 35 | "guibg=#8c9bfa 36 | 37 | " syntax highlighting groups 38 | hi Comment gui=NONE guifg=SteelBlue 39 | hi Operator guifg=#ff0000 40 | 41 | hi Identifier guifg=#339900 gui=NONE 42 | 43 | hi Statement guifg=orange gui=NONE 44 | hi TypeDef guifg=#c000c8 gui=NONE 45 | hi Type guifg=#0000c8 gui=NONE 46 | hi Boolean guifg=#0000aa gui=NONE 47 | 48 | hi String guifg=#006600 gui=NONE 49 | hi Number guifg=#9933ff gui=NONE 50 | hi Constant guifg=#ff8080 gui=NONE 51 | 52 | hi Function gui=NONE guifg=#6600ff 53 | hi PreProc guifg=#993300 gui=NONE 54 | hi Define gui=bold guifg=#ff0000 55 | 56 | hi Keyword guifg=#ff8088 gui=NONE 57 | hi Search gui=NONE guibg=#ffff00 58 | "guibg=#339900 59 | hi IncSearch gui=NONE guifg=#ffff00 guibg=#990000 60 | hi Conditional gui=none guifg=#660000 guibg=#ffffff 61 | hi browseDirectory gui=none guifg=#660000 guibg=#ffffff 62 | 63 | -------------------------------------------------------------------------------- /.vim/colors/pspad.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " 5 | " Created using ColorSchemeCreator 6 | " by Jose Quesada, PhD (quesada@gmail.com) (2007 Dec) 7 | " NOTE: only good for non-terminal version 8 | " Maintainer: Jose Quesada 9 | " Last Change: 2007 Dec 10 | 11 | " mimic PSPad rajat colors, but with much improved syntax highlighting 12 | " For example 13 | set background=light 14 | hi clear 15 | if exists("syntax_on") 16 | syntax reset 17 | endif 18 | let g:colors_name = "pspad" 19 | hi Normal guifg=#111111 guibg=#DCF0FF 20 | hi comment guifg=#00B000 gui=italic "green 21 | hi String guifg=#FF0D00 "red 22 | hi constant guifg=#FF0D00 "red 23 | hi conditional guifg=#0000B0 gui=bold "dark blue "former statement 24 | hi preProc guifg=#FF0D00 gui=italic "red 25 | hi Function guifg=#008040 gui=bold "dark green,functions not not in standard lib 26 | hi Keyword guifg=#0000B0 gui=bold "dark blue "former statement 27 | hi special guifg=#DC5B00 "orange, ahkKeyword (ahkclass). also scales 28 | hi Macro guifg=#FF6400 gui=bold "orange, built-in variable 29 | hi operator guifg=#FF0D00 "not used in ahk 30 | hi Label guifg=#FF0D00 gui=bold,underline "this is important. Return is also marked 31 | hi Typedef guifg=#804040 gui=bold "dark red, other keywords 32 | 33 | 34 | 35 | hi clear Visual 36 | hi Visual term=reverse cterm=reverse gui=reverse 37 | 38 | -------------------------------------------------------------------------------- /.vim/colors/random.vim: -------------------------------------------------------------------------------- 1 | "----------------------------------------------------------" 2 | " Vim meta color file " 3 | " Maintainer : W. H. Jou " 4 | " Email : whjou@singnet.com.sg " 5 | " Most Recent Update : 2003-09-15 " 6 | " Version : 1.3 " 7 | "----------------------------------------------------------" 8 | " Define function once only 9 | if !exists("*s:LoadRandomColorScheme") 10 | function s:LoadRandomColorScheme() 11 | let s:self = globpath(&runtimepath, 'colors/random.vim') 12 | let s:color_file_list = globpath(&runtimepath, 'colors/*.vim' ) 13 | let s:self = substitute(s:self , '\' , '/', 'g') 14 | let s:color_file_list = substitute(s:color_file_list, '\' , '/', 'g') 15 | let s:color_file_list = substitute(s:color_file_list, s:self . "\n", '' , 'g') 16 | let s:color_file_list = substitute(s:color_file_list, "\n" , ',', 'g') 17 | 18 | if strlen(s:color_file_list) 19 | if s:color_file_list =~ ',' 20 | let s:rnd = matchstr(localtime(), '..$') + 0 21 | let s:loop = 0 22 | 23 | while s:loop < s:rnd 24 | let s:color_file_list = substitute(s:color_file_list, '^\([^,]\+\),\(.*\)$', '\2,\1', '') 25 | let s:loop = s:loop + 1 26 | endwhile 27 | 28 | let s:color_file = matchstr(s:color_file_list, '^[^,]\+') 29 | execute "source" s:color_file 30 | unlet! s:color_file 31 | 32 | unlet! s:loop 33 | unlet! s:rnd 34 | endif 35 | endif 36 | 37 | unlet! s:color_file_list 38 | unlet! s:self_file 39 | endfunction 40 | endif 41 | "----------------------------------------------------------" 42 | call s:LoadRandomColorScheme() 43 | -------------------------------------------------------------------------------- /.vim/colors/rcg_gui.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Rui Carlos A. Goncalves 3 | " Last Change: November 17, 2007 4 | " 5 | " Version: 1.0 6 | " Url: http://www.rcg-pt.net/programacao/rcg_gui.vim.gz 7 | 8 | set background=dark 9 | highlight clear 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | 14 | let colors_name = "rcg_gui" 15 | 16 | highlight Normal guifg=lightgrey guibg=Black 17 | highlight Statement guifg=Yellow 18 | highlight Operator guifg=Yellow 19 | highlight PreProc guifg=Blue 20 | highlight Identifier guifg=cyan 21 | highlight Type guifg=DarkGreen 22 | highlight Special guifg=orange 23 | highlight String guifg=red 24 | highlight Number guifg=red 25 | highlight Constant guifg=Red 26 | highlight Comment guifg=darkgray 27 | -------------------------------------------------------------------------------- /.vim/colors/rcg_term.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Rui Carlos A. Goncalves 3 | " Last Change: November 4, 2007 4 | " 5 | " Version: 1.0 6 | " Url: http://www.rcg-pt.net/programacao/rcg_term.vim.gz 7 | 8 | set background=dark 9 | highlight clear 10 | if exists("syntax on") 11 | syntax reset 12 | endif 13 | 14 | let g:colors_name = "rcg_term" 15 | 16 | highlight Normal term=none cterm=none gui=none guibg=black 17 | highlight Statement term=none ctermfg=yellow cterm=none guifg=yellow gui=none 18 | highlight Operator term=none ctermfg=yellow cterm=none guifg=yellow gui=none 19 | highlight PreProc term=none ctermfg=magenta cterm=none guifg=magenta gui=none 20 | highlight Identifier term=none ctermfg=cyan cterm=none guifg=cyan gui=none 21 | highlight Type term=none ctermfg=blue cterm=none guifg=blue gui=none 22 | highlight Special term=none ctermfg=cyan cterm=none guifg=cyan gui=none 23 | highlight String term=none ctermfg=Gray cterm=none guifg=Gray gui=none 24 | highlight Number term=none ctermfg=Gray cterm=none guifg=Gray gui=none 25 | highlight Constant term=none ctermfg=Gray cterm=none guifg=Gray gui=none 26 | highlight Comment term=none ctermfg=red cterm=none guifg=red gui=none 27 | -------------------------------------------------------------------------------- /.vim/colors/redstring.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Connor Berry 3 | " Last Change: 2006/05/25 4 | " Version: 1.0 5 | 6 | set background=dark 7 | highlight clear 8 | if exists("syntax on") 9 | syntax reset 10 | endif 11 | 12 | let g:colors_name = "redstring" 13 | 14 | highlight Normal term=none ctermfg=grey cterm=none ctermbg=black guifg=white gui=none guibg=black 15 | highlight Comment term=none ctermfg=DarkGrey guifg=DarkGrey 16 | highlight Constant term=none ctermfg=red cterm=none guifg=red gui=none 17 | highlight Special term=none ctermfg=red cterm=bold guifg=red gui=bold 18 | highlight Identifier term=none ctermfg=lightgreen cterm=none guifg=lightgreen gui=none 19 | highlight Statement term=bold ctermfg=cyan cterm=bold guifg=cyan gui=bold 20 | highlight Operator term=bold ctermfg=cyan cterm=bold guifg=cyan gui=bold 21 | highlight PreProc term=bold ctermfg=lightgreen cterm=none guifg=green gui=none 22 | highlight Type term=bold ctermfg=lightgreen cterm=none guifg=lightgreen gui=none 23 | highlight String term=none ctermfg=red cterm=none guifg=red gui=none 24 | highlight Number term=none ctermfg=red cterm=none guifg=red gui=none 25 | 26 | " vim:ts=2:sw=2:et 27 | -------------------------------------------------------------------------------- /.vim/colors/sand.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Tim Alexeevsky 3 | " Last Change: 2002-03-14 4 | " Version: 0.5 5 | " URL: http://sunsite.cs.msu.su/~tim/vim/sand.vim 6 | " 7 | " Thanx to Hans Fugal for his colorscheme_template.vim 8 | 9 | set background=light 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | let g:colors_name="sand" 15 | 16 | highlight Normal guibg=cornsilk guifg=NONE 17 | highlight PreProc guibg=NONE guifg=Maroon4 18 | highlight Comment guibg=NONE guifg=SteelBlue4 19 | highlight Constant guibg=NONE guifg=NavajoWhite4 20 | highlight Special guibg=NONE guifg=SlateBlue4 21 | highlight Identifier guibg=NONE guifg=SeaGreen 22 | highlight Statement guibg=NONE guifg=bisque4 23 | highlight Type guibg=NONE guifg=DarkOliveGreen 24 | highlight Todo guibg=LightYellow3 guifg=Blue4 25 | highlight NonText guibg=NONE guifg=DarkGreen 26 | highlight LineNr guibg=NONE guifg=Brown 27 | highlight StatusLineNC guifg=#8090a0 28 | highlight StatusLine guifg=#005070 29 | 30 | "vim: tw=0 sw=3 ts=3 sts=3 et 31 | -------------------------------------------------------------------------------- /.vim/colors/satori.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Rudá Moura 3 | " Last Change: Mon Oct 18 23:09:26 BRST 2010 4 | 5 | highlight clear Normal 6 | set background& 7 | 8 | highlight clear 9 | 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | 14 | let colors_name = "satori" 15 | 16 | " Vim colors 17 | highlight Normal ctermfg=NONE cterm=NONE 18 | highlight Comment ctermfg=Cyan cterm=NONE 19 | highlight Constant ctermfg=Red cterm=NONE 20 | highlight Number ctermfg=Red cterm=NONE 21 | highlight Identifier ctermfg=NONE cterm=NONE 22 | highlight Statement ctermfg=NONE cterm=Bold 23 | highlight PreProc ctermfg=Blue cterm=NONE 24 | highlight Type ctermfg=Magenta cterm=NONE 25 | highlight Special ctermfg=Magenta cterm=NONE 26 | highlight Search ctermbg=Green cterm=NONE 27 | highlight MatchParen ctermbg=NONE cterm=Inverse 28 | highlight Error ctermbg=Red cterm=NONE 29 | highlight Todo ctermbg=Cyan cterm=NONE 30 | 31 | " Vim monochrome 32 | highlight Normal term=NONE 33 | highlight Comment term=NONE 34 | highlight Constant term=Underline 35 | highlight Number term=Underline 36 | highlight Identifier term=NONE 37 | highlight Statement term=Bold 38 | highlight PreProc term=NONE 39 | highlight Type term=Bold 40 | highlight Special term=NONE 41 | 42 | " GVim colors 43 | highlight Normal guifg=NONE gui=NONE 44 | highlight Comment guifg=DarkCyan gui=NONE 45 | highlight Constant guifg=Red gui=NONE 46 | highlight Number guifg=Red gui=Bold 47 | highlight Identifier guifg=NONE gui=NONE 48 | highlight Statement guifg=NONE gui=Bold 49 | highlight PreProc guifg=Blue gui=NONE 50 | highlight Type guifg=Magenta gui=NONE 51 | highlight Special guifg=Red gui=Bold 52 | highlight Search guifg=Green gui=NONE 53 | highlight Error guifg=Red gui=NONE 54 | highlight Todo guifg=Cyan gui=NONE 55 | -------------------------------------------------------------------------------- /.vim/colors/scite.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Gergely Kontra 3 | " Last Change: 2002. 04. 09. 4 | 5 | " I'm a bit red-blind, so if you have suggestions, don't hesitate :) 6 | " ^^^^^^^^^ Sorry, I cannot speak English well, just want to say, 7 | " that in some rare cases I cannot distinguish between some colors 8 | " (I've just realized it, when I see some special tests) 9 | 10 | set background=light 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | "colorscheme default 16 | let g:colors_name = "scite" 17 | 18 | " hardcoded colors : 19 | 20 | " GUI 21 | "highlight Normal guifg=#7F6F5F guibg=#eeeeee 22 | highlight Normal guifg=#7F6F5F guibg=#ffffff 23 | highlight Search guibg=#bbbbbb gui=bold 24 | highlight Visual guifg=#DADADA 25 | highlight Folded guifg=#ffffff guibg=#666666 26 | highlight Cursor guifg=#666666 guibg=#000000 gui=bold 27 | highlight Special guifg=#7F007F guibg=#eeeeff gui=bold 28 | highlight Comment guifg=#007F00 guibg=#eeeeee 29 | highlight StatusLine guifg=#000000 guibg=#aacccc 30 | highlight StatusLineNC guifg=#557777 guibg=#ffffff 31 | highlight Statement guifg=#007F7F gui=bold 32 | highlight Type guifg=#0000ff gui=NONE 33 | highlight Function guifg=#007F7F gui=bold 34 | highlight LineNr guifg=#000000 guibg=#bbbbbb 35 | highlight FoldColumn guifg=#000000 guibg=#dddddd 36 | highlight Define guifg=#00007F guibg=#ddddff gui=bold 37 | highlight Number guifg=#000000 guibg=#eeffff gui=bold 38 | highlight Subtitle guifg=#000000 guibg=#66bbbb gui=bold,underline 39 | highlight String guifg=#7F007F guibg=#ffdddd 40 | highlight Delimiter guifg=#000000 guibg=#dde0dd gui=bold 41 | highlight PreProc guifg=#0000ff guibg=#ffffff gui=bold 42 | highlight Constant guifg=#000000 guibg=#aaaaaa gui=underline,bold 43 | 44 | "{{{ 45 | 46 | "}}} 47 | 48 | 49 | -------------------------------------------------------------------------------- /.vim/colors/selenitic.vim: -------------------------------------------------------------------------------- 1 | " Port of http://studiostyles.info/schemes/selenitic 2 | " to vim 3 | " Last Change: 2010 sep 28 4 | " Version: 1.0 5 | set background=dark 6 | hi clear 7 | if exists("syntax_on") 8 | syntax reset 9 | endif 10 | let g:colors_name='selenitic' 11 | 12 | hi Comment guifg=#7A987A 13 | hi Normal guifg=#DFDFBF guibg=#333333 14 | hi CursorLine guibg=#434343 15 | hi CursorColumn guibg=#434343 16 | hi Visual guibg=#486A65 17 | hi VisualNOS guibg=#486A65 18 | hi Number guifg=#6E96BE 19 | hi String guifg=#DFAF8F 20 | hi Structure guifg=#8ACCCF 21 | hi Type guifg=#8ACCCF 22 | hi FoldColumn guibg=#F0F0F0 guibg=#333333 23 | hi LineNr guifg=#7A987A guibg=#333333 24 | hi PreProc guifg=#EFC986 25 | hi Keyword guifg=#EFC986 26 | hi Conditional guifg=#EFC986 27 | hi Statement guifg=#EFC986 28 | hi htmlArg guifg=#DFDFBF 29 | hi htmlTagName guifg=#EFC986 30 | hi xmlCdata guifg=#808080 31 | hi xmlTagName guifg=#EFC986 32 | hi ErrorMsg guifg=#EFC986 33 | hi WarningMsg guifg=#7A987A 34 | hi Folded guifg=#808080 35 | hi Search guibg=#505050 36 | hi PMenu guifg=#CCCCFF guibg=#232323 37 | hi PMenuSel guibg=#303030 38 | 39 | -------------------------------------------------------------------------------- /.vim/colors/settlemyer.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Max Lynch 3 | " URL: http://muffinpeddler.com 4 | " Version: 0.1 5 | " 6 | " :he group-name 7 | " :he highlight-groups 8 | " :he cterm-colors 9 | 10 | set background=dark 11 | if version > 580 12 | " no guarantees for version 5.8 and below, but this makes it stop 13 | " complaining 14 | hi clear 15 | if exists("syntax_on") 16 | syntax reset 17 | endif 18 | endif 19 | let g:colors_name="settlemyer" 20 | 21 | hi Normal guibg=gray25 guifg=gray85 22 | hi Cursor guibg=red3 guifg=bg 23 | 24 | " Syntax Highlighting 25 | hi Comment guifg=LightPink 26 | hi Constant guifg=SpringGreen 27 | " hi Identifier gui=bold guifg=SkyBlue 28 | " hi Function guifg=Wheat3 29 | " hi Type guifg=orange1 30 | hi Keyword guifg=SkyBlue 31 | hi PreProc guifg=SkyBlue 32 | hi Statement guifg=SkyBlue 33 | hi Type gui=bold guifg=SkyBlue 34 | hi NonText guifg=DarkGray 35 | hi Tags guifg=orange1 36 | 37 | hi link Character Constant 38 | hi link Number Constant 39 | hi link Float Constant 40 | hi link Function Statement 41 | hi link Conditional Statement 42 | hi link Repeat Statement 43 | hi link Label Statement 44 | hi link Operator Statement 45 | hi link Keyword Statement 46 | hi link Include PreProc 47 | hi link Define PreProc 48 | hi link Macro PreProc 49 | hi link PreCondit PreProc 50 | hi link StorageClass Type 51 | hi link Structure Type 52 | hi link Typedef Type 53 | hi link Tag Tags 54 | -------------------------------------------------------------------------------- /.vim/colors/softblue.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/softblue.vim -------------------------------------------------------------------------------- /.vim/colors/sonofobsidian.vim: -------------------------------------------------------------------------------- 1 | " Port of http://studiostyles.info/schemes/son-of-obsidian 2 | " to vim 3 | " Last Change: 2010 sep 28 4 | " Version: 1.0 5 | set background=dark 6 | hi clear 7 | if exists("syntax_on") 8 | syntax reset 9 | endif 10 | let g:colors_name="sonofobsidian" 11 | 12 | 13 | hi Comment guifg=#99AA8A 14 | hi Normal guifg=#FFFFFF guibg=#22282A 15 | hi CursorLine guibg=#32383A 16 | hi CursorColumn guibg=#32383A 17 | hi Search guibg=#808080 18 | hi Visual guifg=#FFFFFF guibg=#4F6164 19 | hi VisualNOS guifg=#FFFFFF guibg=#4F6164 20 | hi Identifier guifg=#FFFFFF 21 | hi Number guifg=#FFCD22 22 | hi Operator guifg=#E8E2B7 23 | hi String guifg=#EC7600 24 | hi FoldColumn guifg=#FFFFFF guibg=#394144 25 | hi LineNr guifg=#3F4E49 guibg=#293134 26 | hi PreProc guifg=#A082BD 27 | hi Keyword guifg=#93C763 28 | hi Conditional guifg=#93C763 29 | hi Statement guifg=#93C763 30 | hi Type guifg=#93C763 31 | hi Structure guifg=#678CB1 32 | hi Tag guifg=#93C763 33 | hi xmlTagName guifg=#93C763 34 | hi xmlCdata guifg=#99A38A 35 | hi xmlAttrib guifg=#678CB1 36 | hi htmlTagName guifg=#93C763 37 | hi htmlArg guifg=#678CB1 38 | hi ErrorMsg guifg=#FF0000 39 | hi WarningMsg guifg=#FFCD22 40 | hi Folded guifg=#808080 guibg=#1C2325 41 | hi PMenu guifg=#CCCCFF guibg=#1C2325 42 | hi PMenuSel guibg=#2C3335 43 | 44 | -------------------------------------------------------------------------------- /.vim/colors/spiderhawk.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Art Cowles 3 | " Last Change: 2008-07-17 4 | 5 | set background=dark 6 | hi clear 7 | if exists ("syntax_on") 8 | syntax reset 9 | endif 10 | let g:colors_name="spiderhawk" 11 | 12 | " General colors 13 | hi Normal guifg=#ffffff guibg=#000000 gui=none 14 | hi FoldColumn guifg=#ffffff guibg=#333333 gui=none 15 | hi Folded guifg=#ffffff guibg=#333333 gui=italic 16 | "hi LineNr guifg=#ffff00 guibg=#111111 gui=none 17 | "hi NonText guifg=#00ff00 guibg=#000000 gui=none 18 | "hi StatusLine gui=reverse 19 | 20 | " Syntax highlighting 21 | hi Comment guifg=#00ff00 guibg=NONE gui=none 22 | 23 | -------------------------------------------------------------------------------- /.vim/colors/surveyor.vim: -------------------------------------------------------------------------------- 1 | " Surveyor color scheme version 1.0 2 | " By Marcel Strik 3 | 4 | set background=light 5 | hi clear 6 | 7 | if exists( "syntax_on" ) 8 | syntax reset 9 | endif 10 | 11 | let g:colors_name = "Surveyor" 12 | 13 | " hi Normal guibg=#5f626d guifg=#e1eaff 14 | hi Normal guibg=#000040 guifg=#e1eaff 15 | hi NonText guibg=#5f626d guifg=#fefefe 16 | hi Cursor guibg=#fef047 17 | 18 | hi Statement guifg=#d9f5ff 19 | hi Special guifg=#efefaa gui=bold 20 | hi Constant guifg=#ffd6b0 21 | hi Comment guifg=#fceb70 22 | hi Preproc guifg=#aec5ff 23 | hi Type guifg=#ffd9f4 24 | hi Identifier guifg=#fff297 25 | 26 | hi StatusLine guibg=#7076af 27 | hi StatusLineNC guibg=#a7abcd 28 | 29 | hi Visual guibg=#a7abcd 30 | 31 | hi VertSplit guibg=#7076af guifg=#dddeec 32 | 33 | hi Directory guibg=#6c0075 guifg=#fbcaff 34 | 35 | hi WarningMsg guibg=red 36 | 37 | hi Error guibg=red 38 | 39 | hi IncSearch guibg=red 40 | hi Search guibg=#d09e09 guifg=white gui=bold 41 | 42 | hi Title guifg=#ffc4ed 43 | 44 | hi Underlined guifg=#f9c6fd 45 | 46 | hi SpecialKey guibg=#c10000 guifg=#ffd2d2 47 | 48 | hi Function guifg=#bbcfff gui=bold 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /.vim/colors/tchaba.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/tchaba.vim -------------------------------------------------------------------------------- /.vim/colors/tcsoft.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/.vim/colors/tcsoft.vim -------------------------------------------------------------------------------- /.vim/colors/textmate16.vim: -------------------------------------------------------------------------------- 1 | " Vim color scheme 2 | " 3 | " Name: textmate16.vim 4 | " Maintainer: Bruce Woodward 5 | " Last Change: 06 Apr 2007 6 | " 7 | " This is a color scheme based on the colors from textmate when editing ruby 8 | " scripts. It was written to work under Mac OS X Terminal software using only 9 | " 16 colors. 10 | " 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | 16 | let colors_name = "textmate16" 17 | 18 | 19 | if ! has("gui_running") 20 | set t_Co=16 21 | " do not change the background color 22 | " It's expected that the user will change the background color to something 23 | " dark. 24 | highlight Normal ctermfg=White ctermbg=NONE 25 | highlight Cursor ctermfg=Black ctermbg=Yellow 26 | highlight Keyword ctermfg=Brown 27 | highlight Define ctermfg=Brown 28 | highlight Comment ctermfg=Darkmagenta 29 | highlight rubySharpBang ctermfg=Darkmagenta 30 | highlight Type ctermfg=White 31 | highlight rubySymbol ctermfg=Darkcyan 32 | highlight Identifier ctermfg=White 33 | highlight rubyStringDelimiter ctermfg=Darkgreen 34 | highlight rubyInterpolation ctermfg=White 35 | highlight rubyPseudoVariable ctermfg=White 36 | highlight Constant ctermfg=White 37 | highlight Function ctermfg=White 38 | highlight Include ctermfg=Brown 39 | highlight Statement ctermfg=Brown 40 | highlight String ctermfg=Darkgreen 41 | highlight Search ctermbg=White 42 | highlight RubyInteger ctermfg=Darkred 43 | highlight RubyFloat ctermfg=Darkred 44 | highlight RubyDocumentation ctermfg=White ctermbg=Darkgrey 45 | endif 46 | 47 | -------------------------------------------------------------------------------- /.vim/colors/tolerable.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Ian Langworth 3 | " Last Change: 2004 Dec 24 4 | " Email: 5 | 6 | " Color settings inspired by BBEdit for Mac OS, plus I liked 7 | " the low-contrast comments from the 'oceandeep' colorscheme 8 | 9 | set background=light 10 | hi clear 11 | if exists("syntax_on") 12 | syntax reset 13 | endif 14 | let g:colors_name="tolerable" 15 | 16 | hi Cursor guifg=white guibg=darkgreen 17 | 18 | hi Normal gui=none guifg=black guibg=white 19 | hi NonText gui=none guifg=orange guibg=white 20 | 21 | hi Statement gui=none guifg=blue 22 | hi Special gui=none guifg=red 23 | hi Constant gui=none guifg=darkred 24 | hi Comment gui=none guifg=#555555 25 | hi Preproc gui=none guifg=darkcyan 26 | hi Type gui=none guifg=darkmagenta 27 | hi Identifier gui=none guifg=darkgreen 28 | hi Title gui=none guifg=black 29 | 30 | hi StatusLine gui=none guibg=#333333 guifg=white 31 | hi StatusLineNC gui=none guibg=#333333 guifg=white 32 | hi VertSplit gui=none guibg=#333333 guifg=white 33 | 34 | hi Visual gui=none guibg=green guifg=black 35 | hi Search gui=none guibg=yellow 36 | hi Directory gui=none guifg=darkblue 37 | hi WarningMsg gui=none guifg=red 38 | hi Error gui=none guifg=white guibg=red 39 | hi Todo gui=none guifg=black guibg=yellow 40 | 41 | hi MoreMsg gui=none 42 | hi ModeMsg gui=none 43 | 44 | -------------------------------------------------------------------------------- /.vim/colors/tony_light.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Tony Dunsworth 3 | " Last Change: $Date: 2010/05/25 14:45:00 $ 4 | " URL: http://brandrui.110mb.com 5 | " Version: $Id: tony_light.vim,v 1.0 2010/05/25 11:55:00 $ 6 | 7 | set background=light 8 | if version > 580 9 | " no guarantees for version 5.8 and below, but it will 10 | " stop complaining 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | endif 16 | let g:colors_name="tony_light" 17 | 18 | hi Normal gui=none guifg=black guibg=white 19 | 20 | " highlight groups 21 | hi Cursor guifg=white guibg=darkblue 22 | hi NonText gui=none guifg=#c90016 guibg=white 23 | 24 | hi Statement gui=none guifg=darkcyan 25 | hi Special gui=none guifg=blue 26 | hi Constant gui=none guifg=#004d73 27 | hi String guifg=darkolivegreen gui=none 28 | hi Number guifg=aquamarine4 gui=none 29 | hi Boolean gui=none guifg=steelblue 30 | hi Comment gui=italic guifg=darkgreen 31 | hi Preproc gui=none guifg=#64314d 32 | hi Type gui=none guifg=darkred 33 | hi Identifier gui=none guifg=#221b4e 34 | hi Title gui=none guifg=#4d2517 35 | hi LineNr gui=none guifg=deepskyblue3 36 | 37 | hi StatusLine gui=none guibg=#b8bab2 guifg=black 38 | hi StatusLineNC gui=none guibg=#b8bab2 guifg=black 39 | hi VertSplit gui=none guibg=#b8bab2 guifg=black 40 | 41 | hi Visual gui=none guibg=#547741 guifg=black 42 | hi Search gui=none guibg=#e5cf3e 43 | hi Directory gui=none guifg=darkgreen 44 | hi WarningMsg gui=none guifg=red 45 | hi Error gui=none guifg=white guibg=red 46 | hi Todo gui=none guifg=black guibg=yellow 47 | 48 | hi MoreMsg gui=none 49 | hi ModeMsg gui=none 50 | -------------------------------------------------------------------------------- /.vim/colors/torte.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Thorsten Maerz 3 | " Last Change: 2001 Jul 23 4 | " grey on black 5 | " optimized for TFT panels 6 | " $Revision: 1.1 $ 7 | 8 | set background=dark 9 | hi clear 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | "colorscheme default 14 | let g:colors_name = "torte" 15 | 16 | " hardcoded colors : 17 | " GUI Comment : #80a0ff = Light blue 18 | 19 | " GUI 20 | highlight Normal guifg=Grey80 guibg=Black 21 | highlight Search guifg=Black guibg=Red gui=bold 22 | highlight Visual guifg=Grey25 gui=bold 23 | highlight Cursor guifg=Black guibg=Green gui=bold 24 | highlight Special guifg=Orange 25 | highlight Comment guifg=#80a0ff 26 | highlight StatusLine guifg=blue guibg=white 27 | highlight Statement guifg=Yellow gui=NONE 28 | highlight Type gui=NONE 29 | 30 | " Console 31 | highlight Normal ctermfg=LightGrey ctermbg=Black 32 | highlight Search ctermfg=Black ctermbg=Red cterm=NONE 33 | highlight Visual cterm=reverse 34 | highlight Cursor ctermfg=Black ctermbg=Green cterm=bold 35 | highlight Special ctermfg=Brown 36 | highlight Comment ctermfg=Blue 37 | highlight StatusLine ctermfg=blue ctermbg=white 38 | highlight Statement ctermfg=Yellow cterm=NONE 39 | highlight Type cterm=NONE 40 | 41 | " only for vim 5 42 | if has("unix") 43 | if v:version<600 44 | highlight Normal ctermfg=Grey ctermbg=Black cterm=NONE guifg=Grey80 guibg=Black gui=NONE 45 | highlight Search ctermfg=Black ctermbg=Red cterm=bold guifg=Black guibg=Red gui=bold 46 | highlight Visual ctermfg=Black ctermbg=yellow cterm=bold guifg=Grey25 gui=bold 47 | highlight Special ctermfg=LightBlue cterm=NONE guifg=LightBlue gui=NONE 48 | highlight Comment ctermfg=Cyan cterm=NONE guifg=LightBlue gui=NONE 49 | endif 50 | endif 51 | 52 | -------------------------------------------------------------------------------- /.vim/colors/trivial256.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: drauh 3 | " 4 | " This theme is based on "simple256" theme by A. Rodin 5 | " 6 | " Ignored all GUI-mode colors. Set simple terminal colors 7 | " to be visible on iTerm.app for OS X with a light background. 8 | 9 | set background=light 10 | if version > 580 11 | " no guarantees for version 5.8 and below, but this makes it stop 12 | " complaining 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | endif 18 | let g:colors_name="trivial256" 19 | 20 | " color terminal definitions 21 | hi VertSplit ctermfg=lightgray ctermbg=darkgray cterm=reverse 22 | hi Folded ctermfg=blue ctermbg=lightcyan 23 | hi IncSearch ctermfg=darkgray ctermbg=yellow 24 | hi Visual ctermfg=blue ctermbg=white cterm=reverse 25 | hi Comment ctermfg=darkgray cterm=bold 26 | hi Constant ctermfg=blue 27 | hi Literal ctermfg=blue 28 | hi Identifier ctermfg=magenta cterm=none 29 | hi Keyword ctermfg=magenta 30 | hi String ctermfg=red 31 | hi Float ctermfg=magenta 32 | hi Boolean ctermfg=darkblue 33 | hi Number ctermfg=darkblue 34 | hi Statement ctermfg=darkblue 35 | hi PreProc ctermfg=blue 36 | hi Type ctermfg=blue 37 | hi Special ctermfg=darkblue cterm=none 38 | hi Underlined ctermfg=blue cterm=underline 39 | hi Todo ctermfg=blue ctermbg=yellow cterm=none 40 | 41 | " vim: set fdl=0 fdm=marker: 42 | 43 | -------------------------------------------------------------------------------- /.vim/colors/trogdor.vim: -------------------------------------------------------------------------------- 1 | " Vim color scheme 2 | " 3 | " Name: trogdor.vim 4 | " Maintainer: Bruce E. Gottlieb 5 | " Last Change: 3 Feb 2009 6 | " License: public domain 7 | " URL: http://renderguild.com/vim/colors/trogdor.vim 8 | " Version: 1.0 9 | " 10 | " This scheme was designed and was tested to work in the GUI (gVim) only. 11 | " 12 | " This theme was based on years and years of research into the ideal 13 | " theme for minimizing eye strain. Many C/C++ programmers went blind or are 14 | " wearing coke-bottle glasses just to bring this to you. 15 | " Do not let their suffering be in vain. 16 | 17 | set background=dark 18 | hi clear 19 | if exists("syntax_on") 20 | syntax reset 21 | endif 22 | 23 | let g:colors_name = "trogdor" 24 | 25 | if has("gui_running") 26 | highlight Normal guifg=Cyan guibg=Black 27 | highlight Cursor guifg=Black guibg=CadetBlue 28 | highlight Keyword guifg=green 29 | highlight PreProc guifg=yellow 30 | highlight Special guifg=yellow 31 | highlight Todo guifg=yellow 32 | highlight Comment guifg=LightCyan4 33 | highlight SpecialComment guifg=LightCyan4 34 | highlight Type guifg=green gui=NONE 35 | highlight Identifier guifg=green gui=NONE 36 | highlight Constant guifg=DarkOrange 37 | highlight Statement guifg=green gui=NONE 38 | highlight String guifg=DarkOrange 39 | highlight Search guibg=SlateGray guifg=white 40 | highlight CursorLine guibg=DeepSkyBlue 41 | highlight Visual guifg=white guibg=SlateGray 42 | highlight LineNr guifg=SlateGray 43 | endif 44 | -------------------------------------------------------------------------------- /.vim/colors/tutticolori.vim: -------------------------------------------------------------------------------- 1 | " A VIM port of the Espresso tutti colori theme 2 | " http://macrabbit.com/espresso/ 3 | " 4 | " Jon Raphaelson 5 | " lygaret@gmail.com 6 | 7 | set background=light 8 | hi clear 9 | if exists("syntax_on") 10 | syntax reset 11 | endif 12 | 13 | let g:colors_name = "tutticolori" 14 | 15 | highlight Normal guifg=#000000 guibg=#ffffff 16 | highlight Cursor guifg=#000000 guibg=#cccecf 17 | highlight CursorLine guibg=#dbebff 18 | highlight Visual guibg=#dbebff 19 | highlight Search guibg=#fbe9ad 20 | 21 | highlight NonText guifg=#e2e8ef guibg=#fefeff 22 | highlight MatchParen guibg=#d4e9fa 23 | 24 | highlight LineNr guifg=#aabbcc guibg=#f2f8ff 25 | highlight FoldColumn guifg=#aabbcc guibg=#f2f8ff 26 | highlight Folded guifg=#667788 guibg=#f2f8ff 27 | 28 | highlight StatusLine guifg=#888888 guibg=#ffffff 29 | highlight StatusLineNC guifg=#bbbbbb guibg=#ffffff 30 | highlight VertSplit guifg=#888888 guibg=#ffffff 31 | 32 | highlight Comment guifg=#999999 guibg=#eeeeee gui=italic 33 | highlight Constant guifg=#d44950 guibg=NONE 34 | highlight Error guifg=#f9f2ce guibg=#f9323a 35 | highlight Identifier guifg=#3a1d72 guibg=NONE 36 | highlight Number guifg=#7653c1 guibg=#f3f2ff 37 | highlight PreProc guifg=#222222 guibg=#eeeeee 38 | highlight Special guifg=#2f6f9f guibg=NONE 39 | highlight Statement guifg=#2f6f9f guibg=#f4faff gui=NONE 40 | highlight Type guifg=#699d36 guibg=NONE gui=NONE 41 | highlight Title guifg=#000000 guibg=NONE gui=NONE 42 | highlight Underlined guifg=#2f4f6f guibg=NONE gui=underline 43 | 44 | " html/css/javascript 45 | 46 | highlight htmlHead guibg=#ffffff 47 | highlight javaScript guifg=#434343 guibg=#ffffff 48 | -------------------------------------------------------------------------------- /.vim/colors/umber-green.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: horrorvacui-at-gmx.net 3 | " Last Change: today... oh yes, it's 16.9.03 4 | " URL: 5 | 6 | " cool help screens 7 | " :he group-name 8 | " :he highlight-groups 9 | " :he cterm-colors 10 | 11 | " your pick: 12 | set background=dark " or light 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name="umber-green" 18 | 19 | "hi Normal 20 | 21 | " OR 22 | 23 | " highlight clear Normal 24 | " set background& 25 | " highlight clear 26 | " if &background == "light" 27 | " highlight Error ... 28 | " ... 29 | " else 30 | " highlight Error ... 31 | " ... 32 | " endif 33 | 34 | " A good way to see what your colorscheme does is to follow this procedure: 35 | " :w 36 | " :so % 37 | " 38 | " Then to see what the current setting is use the highlight command. 39 | " For example, 40 | " :hi Cursor 41 | " gives 42 | " Cursor xxx guifg=bg guibg=fg 43 | 44 | " Uncomment and complete the commands you want to change from the default. 45 | 46 | hi Cursor guibg=#ffffff 47 | "hi CursorIM 48 | "hi Directory 49 | "hi DiffAdd 50 | "hi DiffChange 51 | "hi DiffDelete 52 | "hi DiffText 53 | "hi ErrorMsg 54 | "hi VertSplit 55 | "hi Folded 56 | "hi FoldColumn 57 | "hi IncSearch 58 | hi LineNr guifg=#e2844d guibg=#000000 59 | "hi ModeMsg 60 | "hi MoreMsg 61 | "hi NonText 62 | "hi Question 63 | "hi Search 64 | "hi SpecialKey 65 | hi StatusLine guifg=#ffffff 66 | hi StatusLineNC guifg=#ffffff 67 | "hi Title 68 | "hi Visual 69 | "hi VisualNOS 70 | "hi WarningMsg 71 | "hi WildMenu 72 | "hi Menu 73 | "hi Scrollbar 74 | "hi Tooltip 75 | 76 | " syntax highlighting groups 77 | hi Normal guifg=#eeaa11 guibg=#333333 78 | hi Comment guifg=#ff5555 79 | hi Constant guifg=#eeaa11 80 | hi Identifier guifg=#0000ff 81 | hi Statement guifg=#77ee44 82 | hi PreProc guifg=#ff0000 83 | hi Type guifg=#eecc88 84 | hi Special guifg=#ddffcc 85 | "hi Underlined 86 | "hi Ignore 87 | "hi Error 88 | "hi Todo 89 | 90 | -------------------------------------------------------------------------------- /.vim/colors/vc.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Vladimir Vrzic 3 | " Last Change: 28. june 2003. 4 | " URL: http://galeb.etf.bg.ac.yu/~random/pub/vim/ 5 | 6 | set background=light 7 | hi clear 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | let g:colors_name="vc" 12 | 13 | hi Comment gui=NONE guifg=SeaGreen guibg=NONE 14 | hi Constant gui=NONE guifg=#004488 guibg=NONE 15 | "hi Identifier gui=NONE guifg=Blue guibg=NONE 16 | hi Statement gui=NONE guifg=Blue guibg=NONE 17 | hi PreProc gui=NONE guifg=Blue guibg=NONE 18 | hi Type gui=NONE guifg=Blue guibg=NONE 19 | hi Special gui=NONE guifg=SteelBlue guibg=NONE 20 | "hi Underlined 21 | "hi Ignore 22 | "hi Error 23 | "hi Todo 24 | 25 | -------------------------------------------------------------------------------- /.vim/colors/vcbc.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Rajas Sambhare 3 | " Last Change: Nov 18, 2004 4 | " Version: 1.0 5 | " Based on the colors for Visual C++ 6.0 and Beyond Compare for diffs. 6 | " Inspired by vc.vim by Vladimir Vrzic 7 | 8 | set background=light 9 | hi clear 10 | if exists("syntax_on") 11 | syntax reset 12 | endif 13 | let g:colors_name="vcbc" 14 | 15 | hi Normal cterm=NONE ctermfg=Black ctermbg=White gui=NONE guifg=NONE guibg=NONE 16 | hi NonText cterm=NONE ctermfg=Black ctermbg=Grey gui=NONE guifg=NONE guibg=LightGrey 17 | hi LineNr cterm=NONE ctermfg=Black ctermbg=LightGrey gui=NONE guifg=NONE guibg=LightGrey 18 | hi Comment cterm=NONE ctermfg=DarkGreen ctermbg=White gui=italic guifg=DarkGreen guibg=NONE 19 | hi Constant cterm=NONE ctermfg=Red ctermbg=White gui=NONE guifg=Red guibg=NONE 20 | hi Identifier cterm=NONE ctermfg=LightBlue ctermbg=White gui=NONE guifg=LightBlue guibg=NONE 21 | hi Statement cterm=bold ctermfg=Blue ctermbg=White gui=bold guifg=Blue guibg=NONE 22 | hi PreProc cterm=NONE ctermfg=DarkRed ctermbg=White gui=NONE guifg=DarkRed guibg=NONE 23 | hi Type cterm=NONE ctermfg=Blue ctermbg=White gui=NONE guifg=Blue guibg=NONE 24 | hi Underlined cterm=NONE ctermfg=Black ctermbg=White gui=underline guifg=NONE guibg=NONE 25 | hi Error cterm=NONE ctermfg=Yellow ctermbg=Red gui=NONE guifg=Yellow guibg=Red 26 | hi Todo cterm=NONE ctermfg=Black ctermbg=Yellow gui=NONE guifg=NONE guibg=LightYellow 27 | "Diff colors 28 | hi DiffAdd cterm=NONE ctermfg=Red ctermbg=LightGrey gui=NONE guifg=Red guibg=#fff0f0 29 | hi DiffChange cterm=NONE ctermfg=Red ctermbg=LightGrey gui=NONE guifg=Red guibg=#fff0f0 30 | hi DiffText cterm=NONE ctermfg=White ctermbg=DarkRed gui=bold,italic guifg=Red guibg=#fff0f0 31 | hi DiffDelete cterm=NONE ctermfg=White ctermbg=LightGrey gui=NONE guifg=DarkGrey guibg=#f0f0f0 32 | -------------------------------------------------------------------------------- /.vim/colors/vexorian.vim: -------------------------------------------------------------------------------- 1 | " local syntax file - set colors on a per-machine basis: 2 | " vim: tw=0 ts=4 sw=4 3 | " Vim color file 4 | " 5 | " by Victor Hugo Soliz Kuncar 6 | " maintainer: Victor Hugo Soliz Kuncar 7 | " Last Change: 2004 July 8 | " 9 | 10 | 11 | set background=light 12 | hi clear 13 | if exists("syntax_on") 14 | syntax reset 15 | endif 16 | let g:colors_name = "ColorSchemeCreator" 17 | hi Normal guifg=#000000 guibg=#FFFFFF 18 | hi comment guifg=#008800 19 | hi constant guifg=#0000AA 20 | hi statement guifg=#000000 gui=bold 21 | hi preproc guifg=#777777 22 | hi type guifg=#0055AA gui=bold 23 | hi special guifg=#0000AA gui=bold 24 | hi String guifg=#0000AA gui=italic 25 | hi Operator guifg=#AA5500 gui=bold 26 | hi clear Visual 27 | hi Visual term=reverse cterm=reverse gui=reverse 28 | hi Exception guifg=#220000 29 | hi Boolean guifg=#0000AA 30 | hi StorageClass guifg=#000000 31 | hi Define guifg=#777777 32 | hi Include guifg=#777777 33 | hi Number guifg=#0000AA 34 | hi Float guifg=#0000AA 35 | hi Function guifg=#000000 36 | hi Conditional guifg=#000000 37 | hi Statement guifg=#000000 38 | hi SpecialChar guifg=#AA5500 gui=italic 39 | hi Todo guifg=#008800 40 | hi Structure guifg=#000000 41 | hi Identifier guifg=#000000 42 | 43 | -------------------------------------------------------------------------------- /.vim/colors/widower.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Dark (red on black) color scheme. 3 | " Maintainer: greg frohring 4 | " Last Change: 1/13/2009 5 | " Licence: Public Domain 6 | 7 | " INSTALLATION: copy this file to ~/vimXX/colors/ directory 8 | " and add "colorscheme widower" to your ~/.vimrc file 9 | 10 | set background=dark 11 | hi clear 12 | if exists("syntax_on") 13 | syntax reset 14 | endif 15 | "colorscheme default 16 | let g:colors_name = "widower" 17 | 18 | " hardcoded colors : 19 | " GUI Comment : 20 | " #572829 = plumish 21 | " #F1A107 = orange 22 | 23 | " GUI 24 | highlight Normal guifg=Red guibg=Black 25 | highlight Search guifg=#572829 guibg=Yellow gui=underline 26 | highlight Visual guifg=Black guibg=DarkGrey 27 | highlight Cursor guifg=Black guibg=Green gui=bold 28 | highlight Special guifg=Orange 29 | highlight Comment guifg=#777799 30 | highlight Statement guifg=Orange guibg=#444444 gui=underline 31 | highlight Type guifg=#F1A107 32 | 33 | highlight VertSplit gui=bold guifg=Grey25 guibg=Black 34 | highlight StatusLine gui=bold guifg=White guibg=Grey25 35 | highlight StatusLineNC gui=NONE guifg=LightGrey guibg=Grey25 36 | 37 | highlight FoldColumn gui=bold guifg=White guibg=Black 38 | 39 | highlight String guifg=#CCAAAA 40 | highlight Constant guifg=Green 41 | highlight Include guifg=#d632D4 42 | highlight Operator guifg=Orange guibg=#222222 43 | 44 | -------------------------------------------------------------------------------- /.vim/colors/wombat.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: Lars H. Nielsen (dengmao@gmail.com) 2 | " Last Change: January 22 2007 3 | 4 | set background=dark 5 | 6 | hi clear 7 | 8 | if exists("syntax_on") 9 | syntax reset 10 | endif 11 | 12 | let colors_name = "wombat" 13 | 14 | 15 | " Vim >= 7.0 specific colors 16 | if version >= 700 17 | hi CursorLine guibg=#2d2d2d 18 | hi CursorColumn guibg=#2d2d2d 19 | hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold 20 | hi Pmenu guifg=#f6f3e8 guibg=#444444 21 | hi PmenuSel guifg=#000000 guibg=#cae682 22 | endif 23 | 24 | " General colors 25 | hi Cursor guifg=NONE guibg=#656565 gui=none 26 | hi Normal guifg=#f6f3e8 guibg=#242424 gui=none 27 | hi NonText guifg=#808080 guibg=#303030 gui=none 28 | hi LineNr guifg=#857b6f guibg=#000000 gui=none 29 | hi StatusLine guifg=#f6f3e8 guibg=#444444 gui=italic 30 | hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none 31 | hi VertSplit guifg=#444444 guibg=#444444 gui=none 32 | hi Folded guibg=#384048 guifg=#a0a8b0 gui=none 33 | hi Title guifg=#f6f3e8 guibg=NONE gui=bold 34 | hi Visual guifg=#f6f3e8 guibg=#444444 gui=none 35 | hi SpecialKey guifg=#808080 guibg=#343434 gui=none 36 | 37 | " Syntax highlighting 38 | hi Comment guifg=#99968b gui=italic 39 | hi Todo guifg=#8f8f8f gui=italic 40 | hi Constant guifg=#e5786d gui=none 41 | hi String guifg=#95e454 gui=italic 42 | hi Identifier guifg=#cae682 gui=none 43 | hi Function guifg=#cae682 gui=none 44 | hi Type guifg=#cae682 gui=none 45 | hi Statement guifg=#8ac6f2 gui=none 46 | hi Keyword guifg=#8ac6f2 gui=none 47 | hi PreProc guifg=#e5786d gui=none 48 | hi Number guifg=#e5786d gui=none 49 | hi Special guifg=#e7f6da gui=none 50 | 51 | 52 | -------------------------------------------------------------------------------- /.vim/colors/wood.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: freddydaoud@netscape.net 3 | " Last Change: 09 Apr 2005 4 | 5 | set background=dark 6 | hi clear 7 | if exists("syntax_on") 8 | syntax reset 9 | endif 10 | let g:colors_name="wood" 11 | 12 | hi Normal guibg=#81816A guifg=linen 13 | hi Cursor guibg=#CFCFC6 guifg=black gui=bold 14 | hi VertSplit guifg=#81816A guibg=#CCCCAA gui=none 15 | hi Folded guibg=black guifg=white 16 | hi FoldColumn guibg=lightgray guifg=#292926 17 | hi ModeMsg guifg=black guibg=#CFCFC6 18 | hi MoreMsg guifg=black guibg=#CFCFC6 19 | hi NonText guifg=white guibg=#61614A gui=none 20 | hi Question guifg=snow 21 | hi Search guibg=#CFCFC6 guifg=black gui=bold 22 | hi SpecialKey guifg=yellow 23 | hi StatusLine guibg=#DFDFD6 guifg=black gui=none 24 | hi StatusLineNC guibg=#BFBFB6 guifg=black gui=none 25 | hi Title guifg=bisque3 26 | hi Subtitle guifg=black 27 | hi Visual guifg=#292926 guibg=#CFCFC6 gui=none 28 | hi WarningMsg guifg=salmon4 guibg=gray60 gui=bold 29 | hi Comment guifg=#D1D1BA 30 | hi Constant guifg=#FFFFCC gui=bold 31 | hi Identifier guifg=#FFFFCC 32 | hi Statement guifg=#000000 33 | hi PreProc guifg=black gui=bold 34 | hi Type guifg=#FFE0C0 35 | hi Special guifg=navajowhite 36 | hi Ignore guifg=grey29 37 | hi Todo guibg=black guifg=white 38 | hi WildMenu guibg=brown 39 | hi LineNr guifg=#CCCCAA guibg=#61614A 40 | -------------------------------------------------------------------------------- /.vim/colors/xemacs.vim: -------------------------------------------------------------------------------- 1 | 2 | " Vim color file 3 | " Maintainer: tranquility@portugalmail.pt 4 | " Last Change: 5 June 2002 5 | 6 | 7 | " cool help screens 8 | " :he group-name 9 | " :he highlight-groups 10 | " :he cterm-colors 11 | 12 | set background=dark 13 | hi clear 14 | if exists("syntax_on") 15 | syntax reset 16 | endif 17 | let g:colors_name="xemacs" 18 | 19 | hi Normal guibg=#cdcecd guifg=black 20 | hi Cursor guibg=red guifg=grey gui=bold 21 | hi VertSplit guibg=grey60 guifg=black gui=none 22 | hi Folded guibg=royalblue3 guifg=white 23 | hi FoldColumn guibg=royalblue4 guifg=white 24 | hi ModeMsg guifg=#cdcecd guibg=black 25 | hi MoreMsg guifg=#cdcecd guibg=black 26 | hi NonText guifg=black guibg=#cdcecd gui=none 27 | hi Question guifg=black 28 | hi Search guibg=#aceeee 29 | hi SpecialKey guifg=navyblue 30 | hi Special guifg=navyblue 31 | hi StatusLine guibg=#b7b7b7 guifg=black gui=none 32 | hi StatusLineNC guibg=#a6b7b7 guifg=black gui=none 33 | hi Title guifg=bisque3 34 | hi Subtitle guifg=black 35 | hi Visual guibg=#a4a5a3 guifg=black gui=none 36 | hi WarningMsg guibg=#cdcecd guifg=black gui=bold 37 | hi Comment guifg=#00008b 38 | hi Constant guifg=#008900 39 | hi Identifier guibg=#cdcecd guifg=black 40 | hi Statement guifg=royalblue4 41 | hi PreProc guifg=#0000cd 42 | hi Type guifg=#4a81b4 gui=NONE 43 | hi Ignore guifg=grey29 44 | hi Todo guibg=gold guifg=black 45 | hi WildMenu guibg=#b7b7b7 guibg=grey91 46 | hi Directory guibg=#cdcecd guifg=navyblue 47 | -------------------------------------------------------------------------------- /.vim/colors/xmaslights.vim: -------------------------------------------------------------------------------- 1 | python << EOL 2 | # xmaslights.vim 3 | # Version: 0.1 4 | # Author: Ryan (gt3 Kulla 5 | # Python script for Vim to make your text appear as animated Christmas lights 6 | # 7 | # You will not be able to use vim until you press ctrl+c to stop the script because this script makes 8 | # vim act like a screensaver. This script only changes the color of 'guifg' and was made and tested using 9 | # gvim 6.2 for win32. Modify it if needed. 10 | # 11 | # Usage: 12 | # (Note: you must have vim compiled with +python for this to work) 13 | # 1) Put xmaslights.vim in your Vim plugins directory. 14 | # 2) open a file that uses syntax highlighting like a .html file 15 | # 3) type ":py xmas()" 16 | import vim 17 | import time 18 | import random 19 | 20 | colors = ("red", "green") # feel free to add more colors 21 | 22 | attribs = ("comment", "underlined", "cursor", "constant", "identifier", "statement", "preproc", "type", "special", "error", "todo", "directory", "statusline", "normal", "search", "nontext", "errormsg", "warningmsg", "modemsg", "moremsg", "incsearch", "linenr", "title", "statuslinenc", "label", "operator", "clear visual", "visual", "diffchange", "difftext", "diffadd", "diffdelete", "folded", "foldedcolumn", "clf0") # take items out you know you don't want colorized 23 | 24 | def xmas(): 25 | if not vim.eval("&syntax"): 26 | print "Open a file that uses syntax highlighting and try again." 27 | return 28 | while 1: 29 | for attrib in attribs: 30 | vim.command("hi %s guifg=%s" % (attrib, random.choice(colors))) 31 | time.sleep(1) # if this is too slow, use a fraction of a second like sleep(.3) 32 | vim.command("redraw") 33 | 34 | EOL 35 | -------------------------------------------------------------------------------- /.vim/colors/yaml.vim: -------------------------------------------------------------------------------- 1 | " To make this file do stuff, add something like the following (without the 2 | " leading ") to your ~/.vimrc: 3 | " au BufNewFile,BufRead *.yaml,*.yml so ~/src/PyYaml/YAML.vim 4 | 5 | " Vim syntax/macro file 6 | " Language: YAML 7 | " Author: Igor Vergeichik 8 | " Sponsor: Tom Sawyer 9 | " Stayven: Ryan King 10 | " Copyright (c) 2002 Tom Saywer 11 | 12 | " Add an item to a gangly list: 13 | "map , o-o 14 | " Convert to Canonical form: 15 | "map \c :%!python -c 'from yaml.redump import redump; import sys; print redump(sys.stdin.read()).rstrip()' 16 | 17 | if version < 600 18 | syntax clear 19 | elseif exists("b:current_syntax") 20 | finish 21 | endif 22 | syntax clear 23 | 24 | syn match yamlDelimiter "[:,-]" 25 | syn match yamlBlock "[\[\]\{\}\|\>]" 26 | syn match yamlOperator "[?^+-]\|=>" 27 | 28 | syn region yamlComment start="\#" end="$" 29 | syn match yamlIndicator "#YAML:\S\+" 30 | 31 | syn region yamlString start="'" end="'" skip="\\'" 32 | syn region yamlString start='"' end='"' skip='\\"' contains=yamlEscape 33 | syn match yamlEscape +\\[abfnrtv'"\\]+ contained 34 | syn match yamlEscape "\\\o\o\=\o\=" contained 35 | syn match yamlEscape "\\x\x\+" contained 36 | 37 | syn match yamlType "!\S\+" 38 | 39 | syn keyword yamlConstant NULL Null null NONE None none NIL Nil nil 40 | syn keyword yamlConstant TRUE True true YES Yes yes ON On on 41 | syn keyword yamlConstant FALSE False false NO No no OFF Off off 42 | 43 | syn match yamlKey "\w\+\ze\s*:" 44 | syn match yamlAnchor "&\S\+" 45 | syn match yamlAlias "*\S\+" 46 | 47 | " Setupt the hilighting links 48 | 49 | hi link yamlConstant Keyword 50 | hi link yamlIndicator PreCondit 51 | hi link yamlAnchor Function 52 | hi link yamlAlias Function 53 | hi link yamlKey Identifier 54 | hi link yamlType Type 55 | 56 | hi link yamlComment Comment 57 | hi link yamlBlock Operator 58 | hi link yamlOperator Operator 59 | hi link yamlDelimiter Delimiter 60 | hi link yamlString String 61 | hi link yamlEscape Special 62 | 63 | -------------------------------------------------------------------------------- /.vim/colors/zen.vim: -------------------------------------------------------------------------------- 1 | " Vim color file 2 | " Maintainer: Rudá Moura 3 | " Last Change: Mon Oct 18 23:09:26 BRST 2010 4 | 5 | set background=light 6 | highlight clear 7 | if exists("syntax on") 8 | syntax reset 9 | endif 10 | 11 | let g:colors_name = "zen" 12 | 13 | highlight Normal term=none ctermfg=black cterm=none guifg=black gui=none 14 | highlight Comment term=none ctermfg=cyan cterm=none guifg=cyan gui=none 15 | highlight Constant term=none ctermfg=red cterm=none guifg=red gui=none 16 | highlight Special term=none ctermfg=red cterm=bold guifg=red gui=bold 17 | highlight Identifier term=none ctermfg=black cterm=none guifg=black gui=none 18 | highlight Statement term=bold ctermfg=black cterm=bold guifg=black gui=bold 19 | highlight Operator term=bold ctermfg=black cterm=bold guifg=black gui=bold 20 | highlight PreProc term=bold ctermfg=green cterm=none guifg=green gui=none 21 | highlight Type term=bold ctermfg=magenta cterm=none guifg=magenta gui=none 22 | highlight String term=none ctermfg=red cterm=none guifg=red gui=none 23 | highlight Number term=none ctermfg=red cterm=none guifg=red gui=none 24 | -------------------------------------------------------------------------------- /.vim/colors/zmrok.vim: -------------------------------------------------------------------------------- 1 | " Maintainer: Krzysztof Goj 2 | " Last Change: 27th March 2009 3 | 4 | set background=dark 5 | hi clear 6 | if exists("syntax_on") 7 | syntax reset 8 | endif 9 | 10 | let g:colors_name="zmrok" 11 | 12 | " general colors 13 | hi Normal guifg=#F8F8F8 guibg=#141414 14 | hi Cursor guifg=Black guibg=Green gui=none 15 | hi LineNr guifg=#777777 guibg=Black 16 | hi NonText guifg=#808080 guibg=#202020 17 | 18 | hi StatusLine guifg=#F8F8F8 guibg=#202020 gui=bold 19 | hi StatusLineNC guifg=#777777 guibg=#202020 gui=none 20 | hi VertSplit guifg=#202020 guibg=#202020 gui=none 21 | 22 | " Vim >= 7.0 specific colors 23 | if version >= 700 24 | hi CursorLine guibg=#0d0d0d 25 | hi CursorColumn guibg=#0d0d0d 26 | hi MatchParen guifg=Black guibg=#FFCC20 gui=bold 27 | 28 | hi Pmenu guifg=#141414 guibg=#CDA869 29 | hi PmenuSel guifg=#F8F8F8 guibg=#9B703F 30 | hi PmenuSbar guibg=#DAEFA3 31 | hi PmenuThumb guifg=#8F9D6A 32 | endif 33 | 34 | "Syntax hilighting 35 | 36 | hi Comment guifg=#888888 37 | hi Error guifg=red guibg=#141414 38 | hi Todo guifg=red guibg=#141414 gui=bold 39 | 40 | hi Constant guifg=#CF593C 41 | hi Exception guifg=#CF593C 42 | hi Operator guifg=#DFCC77 43 | 44 | hi Special guifg=orange 45 | hi SpecialChar guifg=orange 46 | hi String guifg=#D9FF77 47 | hi Character guifg=#FFCE43 48 | hi Number guifg=#FACE43 49 | 50 | hi Statement guifg=#A56A30 gui=bold 51 | hi Keyword guifg=#A56A30 gui=bold 52 | hi Label guifg=#A56A30 gui=bold 53 | 54 | hi Identifier guifg=#C7CA87 gui=none 55 | hi Type guifg=#C7CA87 gui=none 56 | hi Function guifg=#C7CA87 gui=none 57 | hi StorageClass guifg=#C7CA87 gui=none 58 | 59 | hi PreProc guifg=khaki4 60 | -------------------------------------------------------------------------------- /.vimrc: -------------------------------------------------------------------------------- 1 | /home/nick/.vim/vimrc -------------------------------------------------------------------------------- /.xinitrc: -------------------------------------------------------------------------------- 1 | 2 | export GTK2_RC_FILES="$HOME/.gtkrc-2.0" 3 | 4 | xsetroot -cursor_name left_ptr 5 | 6 | nitrogen --restore & 7 | compton --config ~/.config/compton.conf & 8 | sxhkd -c ~/.config/sxhkdrc & 9 | exec bspwm 10 | 11 | #exec openbox-session 12 | 13 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | dotfiles 2 | ======== 3 | 4 | I have deleted most of this repo as it was 99% stuff I didn't use anymore and I use this script often so I didn't want to have to clone it all everytime. If you are here looking for some of my configs, check out one of my past commits and it should all be there. 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /desktop-current.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/desktop-current.png -------------------------------------------------------------------------------- /startpage/binding_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NickBrisebois/dotfiles/54a1b057c8798c6e3cff06e26f2806ee88bea057/startpage/binding_dark.png -------------------------------------------------------------------------------- /startpage/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | Homepage 4 | 5 | 6 | 7 | 8 | 9 |
10 | 17 | 40 |
41 | 42 | 43 | -------------------------------------------------------------------------------- /startpage/old/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Home 5 | 6 | 7 | 8 | 9 |
10 | 11 | 25 | 26 | 38 | 39 |
40 | 41 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /startpage/old/style.css: -------------------------------------------------------------------------------- 1 | html, body { 2 | background-color: #191919; 3 | font-family: "Liberation Sans"; 4 | font-size: 13px; 5 | color: #eee; 6 | text-align: center; 7 | margin: 0; 8 | padding: 0; 9 | } 10 | 11 | body { 12 | position: absolute; 13 | top: 35%; 14 | width: 100%; 15 | } 16 | 17 | * { 18 | font-weight: 100; 19 | text-decoration: none; 20 | } 21 | 22 | .main { 23 | position: static; 24 | background-color: #262626; 25 | width: 500px; 26 | margin: 0 auto; 27 | margin-bottom: 20px; 28 | } 29 | 30 | .main a.tab{ 31 | width: 100px; 32 | margin: 0 auto; 33 | font-size: 14px; 34 | padding-left: 5%; 35 | padding-right: 5%; 36 | display: inline; 37 | color: #eee; 38 | background-color: transparent; 39 | font-family: "Liberation Mono"; 40 | } 41 | 42 | 43 | #top { 44 | background-color: #1E1E1E; 45 | } 46 | 47 | a { 48 | color: #2363A5; 49 | margin-left: 15px; 50 | margin-right: 15px; 51 | } 52 | 53 | .reddit { 54 | color: #768741; 55 | } 56 | 57 | .tpb { 58 | color: #897242; 59 | } 60 | 61 | #links { 62 | background-color: #262626; 63 | position: absolute; 64 | top: 1px; 65 | z-index: 1; 66 | margin-top:15px; 67 | width: 500px; 68 | height: 70px; 69 | } 70 | 71 | #links:target { 72 | z-index: 1; 73 | } 74 | 75 | #links a[href="#links"] { 76 | background-color: #262626; 77 | } 78 | 79 | #search { 80 | position: absolute; 81 | top: 1px; 82 | margin-top: 15px; 83 | width: 500px; 84 | height: 70px; 85 | background-color: #262626; 86 | text-align: center; 87 | } 88 | 89 | #search:target { 90 | z-index: 1; 91 | } 92 | 93 | #search a[href="#search"]{ 94 | background-color: #262626; 95 | } 96 | 97 | #content { 98 | margin-top: 20px; 99 | } 100 | 101 | #google { 102 | margin-top: -10px; 103 | width: 80%; 104 | border: 2px solid #222; 105 | background-color: transparent; 106 | } 107 | 108 | input[type="text"] { 109 | color: #fff; 110 | } 111 | 112 | input:focus, 113 | select:focus, 114 | textarea:focus, 115 | button:focus { 116 | outline: none; 117 | } -------------------------------------------------------------------------------- /startpage/style.css: -------------------------------------------------------------------------------- 1 | @import url(http://fonts.googleapis.com/css?family=Inconsolata); 2 | 3 | html, body{ 4 | margin: 0; 5 | padding: 0; 6 | background-color: #1b1b1b; 7 | background-image: url('binding_dark.png'); 8 | color: #FFFFFF; 9 | font-size: 13px; 10 | } 11 | 12 | * { 13 | font-family: 'Inconsolata'; 14 | font-weight: 100; 15 | } 16 | 17 | #container { 18 | position: absolute; 19 | padding: 0 20px 0 20px; 20 | top: 35%; 21 | left: 0; 22 | right: 0; 23 | margin-left: auto; 24 | margin-right: auto; 25 | width: 700px; 26 | height: 600px; 27 | } 28 | 29 | #header { 30 | -webkit-box-shadow: 1px 1px 20px 0px #000; 31 | -moz-box-shadow: 1px 1px 20px 0px #000; 32 | box-shadow: 1px 1px 20px 0px #000; 33 | border: 2px solid #332d29; 34 | background-color: #1b1b1b; 35 | margin: 4px; 36 | padding: 8px; 37 | } 38 | 39 | #header:hover { 40 | border: 2px solid #504339; 41 | } 42 | 43 | 44 | #links { 45 | display: -moz-box; 46 | display: -webkit-box; 47 | width: 100%; 48 | } 49 | 50 | .linksbox { 51 | -webkit-box-shadow: 1px 1px 20px 0px #000; 52 | -moz-box-shadow: 1px 1px 20px 0px #000; 53 | box-shadow: 1px 1px 20px 0px #000; 54 | -moz-box-flex: 1; 55 | -webkit-box-flex: 1; 56 | margin: 4px; 57 | padding: 8px 8px 8px 8px; 58 | background-color: #1b1b1b; 59 | border: 2px solid #332d29; 60 | } 61 | 62 | .linksbox:hover { 63 | border: 2px solid #504339; 64 | } 65 | 66 | .linksbox a{ 67 | display: block; 68 | color: #6673BF; 69 | } 70 | 71 | h3 { 72 | font-size: 14px; 73 | padding-bottom: 0; 74 | margin-bottom: 0; 75 | margin-top: 0; 76 | } 77 | 78 | .blue { 79 | color: #31658C; 80 | padding: 0; 81 | } 82 | 83 | .green { 84 | padding: 0; 85 | color: #3EA290; 86 | } 87 | 88 | .pink { 89 | padding: 0; 90 | color: #F665AE; 91 | } 92 | 93 | form { 94 | display: inline; 95 | } 96 | 97 | input { 98 | display: inline; 99 | background: none; 100 | display: inline; 101 | border: none; 102 | color: #FFF; 103 | width: 70%; 104 | font-size: 14px; 105 | } 106 | --------------------------------------------------------------------------------