<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Theme on Nathaniel Inman</title><link>https://nathanielinman.com/tags/theme/</link><description>Recent content in Theme on Nathaniel Inman</description><generator>Hugo -- 0.147.7</generator><language>en-us</language><copyright>Nathaniel Inman</copyright><lastBuildDate>Sun, 02 Apr 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://nathanielinman.com/tags/theme/index.xml" rel="self" type="application/rss+xml"/><item><title>Zsh Theme For Pragmata Pro</title><link>https://nathanielinman.com/zsh-theme-for-pragmata-pro/</link><pubDate>Sun, 02 Apr 2017 00:00:00 +0000</pubDate><guid>https://nathanielinman.com/zsh-theme-for-pragmata-pro/</guid><description>&lt;p>Having spent a lot of money on purchasing the &lt;code>Pragmata Pro&lt;/code> font (mostly to acquire a well-made set of glyphs for things like lambdas etc, I decided to allow this font to supplement my zsh theme. Here&amp;rsquo;s the results.&lt;/p>
&lt;p>This file is updated often and available on Github &lt;a href="https://raw.githubusercontent.com/NathanielInman/dot-files/master/pragmata.zsh-theme">here&lt;/a>.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">#!/usr/bin/env zsh
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>local LAMBDA&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%(?,%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[green]%}λ,%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[red]%}λ)&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#66d9ef">if&lt;/span> &lt;span style="color:#f92672">[[&lt;/span> &lt;span style="color:#e6db74">&amp;#34;&lt;/span>$USER&lt;span style="color:#e6db74">&amp;#34;&lt;/span> &lt;span style="color:#f92672">==&lt;/span> &lt;span style="color:#e6db74">&amp;#34;root&amp;#34;&lt;/span> &lt;span style="color:#f92672">]]&lt;/span>; &lt;span style="color:#66d9ef">then&lt;/span> USERCOLOR&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;red&amp;#34;&lt;/span>; &lt;span style="color:#66d9ef">else&lt;/span> USERCOLOR&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;yellow&amp;#34;&lt;/span>; &lt;span style="color:#66d9ef">fi&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Git sometimes goes into a detached head state. git_prompt_info doesn&amp;#39;t&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># return anything in this case. So wrap it in another function and check&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># for an empty string.&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#66d9ef">function&lt;/span> check_git_prompt_info&lt;span style="color:#f92672">()&lt;/span> &lt;span style="color:#f92672">{&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">if&lt;/span> git rev-parse --git-dir &amp;gt; /dev/null 2&amp;gt;&amp;amp;1; &lt;span style="color:#66d9ef">then&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">if&lt;/span> &lt;span style="color:#f92672">[[&lt;/span> -z &lt;span style="color:#66d9ef">$(&lt;/span>git_prompt_info&lt;span style="color:#66d9ef">)&lt;/span> &lt;span style="color:#f92672">]]&lt;/span>; &lt;span style="color:#66d9ef">then&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> echo &lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg&lt;span style="color:#e6db74">[blue]%}detached-head%{&lt;/span>$reset_color&lt;span style="color:#e6db74">%}) &lt;/span>&lt;span style="color:#66d9ef">$(&lt;/span>git_prompt_status&lt;span style="color:#66d9ef">)&lt;/span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">%{&lt;/span>$fg&lt;span style="color:#e6db74">[yellow]%}→ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">else&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> echo &lt;span style="color:#e6db74">&amp;#34;&lt;/span>&lt;span style="color:#66d9ef">$(&lt;/span>git_prompt_info&lt;span style="color:#66d9ef">)&lt;/span>&lt;span style="color:#e6db74"> &lt;/span>&lt;span style="color:#66d9ef">$(&lt;/span>git_prompt_status&lt;span style="color:#66d9ef">)&lt;/span>&lt;span style="color:#e6db74">
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[cyan]%}→ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">fi&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">else&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> echo &lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[cyan]%}→ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">fi&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">}&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#66d9ef">function&lt;/span> get_right_prompt&lt;span style="color:#f92672">()&lt;/span> &lt;span style="color:#f92672">{&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">if&lt;/span> git rev-parse --git-dir &amp;gt; /dev/null 2&amp;gt;&amp;amp;1; &lt;span style="color:#66d9ef">then&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> echo -n &lt;span style="color:#e6db74">&amp;#34;&lt;/span>&lt;span style="color:#66d9ef">$(&lt;/span>git_prompt_short_sha&lt;span style="color:#66d9ef">)&lt;/span>&lt;span style="color:#e6db74">%{&lt;/span>$reset_color&lt;span style="color:#e6db74">%}&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">else&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> echo -n &lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$reset_color&lt;span style="color:#e6db74">%}&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#66d9ef">fi&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">}&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>PROMPT&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#39;
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">${LAMBDA}\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> %{$fg_bold[$USERCOLOR]%}%n\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> %{$fg_no_bold[magenta]%}[%3~]\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74"> $(check_git_prompt_info)\
&lt;/span>&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">%{$reset_color%}&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>RPROMPT&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#39;$(get_right_prompt)&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Format for git_prompt_info()&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_PREFIX&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg&lt;span style="color:#e6db74">[blue]%}&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_SUFFIX&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$reset_color&lt;span style="color:#e6db74">%}&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_DIRTY&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[yellow]%} &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_CLEAN&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[green]%} &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Format for git_prompt_status()&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_ADDED&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[green]%}⮹ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_MODIFIED&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[blue]%}⭍&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_DELETED&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[red]%}⮾ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_RENAMED&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[magenta]%}⭷ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_UNMERGED&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[yellow]%}⮓ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_UNTRACKED&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[cyan]%}⯑ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Format for git_prompt_ahead()&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_AHEAD&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[white]%}⮍ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_BEHIND&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[white]%}⮏ &amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># Format for git_prompt_long_sha() and git_prompt_short_sha()&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_SHA_BEFORE&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34; %{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[white]%}[%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[blue]%}&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ZSH_THEME_GIT_PROMPT_SHA_AFTER&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;%{&lt;/span>$fg_bold&lt;span style="color:#e6db74">[white]%}]&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>.zshrc</title><link>https://nathanielinman.com/.zshrc/</link><pubDate>Sun, 09 Aug 2015 00:00:00 +0000</pubDate><guid>https://nathanielinman.com/.zshrc/</guid><description>&lt;p>It all started one long rainy night after setting down my Archlinux laptop and picking up my macbook pro.. inevitably annoyed quickly by the ancient bash version. Switched to z shell. Downloaded oh-my-zsh for a prettiness template to start with.. customized my own theme, and have been hooked for a solid 3 months so far.&lt;/p>
&lt;p>(Many years later, it&amp;rsquo;s much more refined - 2019/01/28)&lt;/p>
&lt;p>You can alternatively view all my dotfiles on github &lt;a href="https://github.com/NathanielInman/dot-files">here&lt;/a>.&lt;/p></description></item><item><title>.vimrc</title><link>https://nathanielinman.com/.vimrc/</link><pubDate>Fri, 15 May 2015 00:00:00 +0000</pubDate><guid>https://nathanielinman.com/.vimrc/</guid><description>&lt;p>I&amp;rsquo;ve decided to release my small &lt;code>.vimrc&lt;/code> file to others who are interested.&lt;/p>
&lt;p>You can also view all my dotfiles on github &lt;a href="https://github.com/NathanielInman/dot-files">here&lt;/a>.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-gdscript3" data-lang="gdscript3">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;----------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Start general configurations&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;----------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set encoding&lt;span style="color:#f92672">=&lt;/span>utf&lt;span style="color:#f92672">-&lt;/span>&lt;span style="color:#ae81ff">8&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set nocompatible &lt;span style="color:#e6db74">&amp;#34; don&amp;#39;t lose new vim features due to compatibility&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set ts&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">2&lt;/span> sw&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">2&lt;/span> et &lt;span style="color:#e6db74">&amp;#34; 2 space tabs (tabstop=2, shiftwidth=2, expandtab=true)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set autoindent &lt;span style="color:#e6db74">&amp;#34;Always autoindent&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set hlsearch &lt;span style="color:#e6db74">&amp;#34; highlight search terms&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set incsearch &lt;span style="color:#e6db74">&amp;#34; show search while typing it&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set smartcase &lt;span style="color:#e6db74">&amp;#34; ignore case if search is lc, sensitive otherwise&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set showmatch &lt;span style="color:#e6db74">&amp;#34; set show matching parenthesis&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set mouse&lt;span style="color:#f92672">=&lt;/span>a &lt;span style="color:#e6db74">&amp;#34; Allow mouse scrolling (peer programming)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set backspace&lt;span style="color:#f92672">=&lt;/span>indent,eol,start &lt;span style="color:#e6db74">&amp;#34; Allow backspace to work normally&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set number &lt;span style="color:#e6db74">&amp;#34; Turn on line numbers&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set relativenumber &lt;span style="color:#e6db74">&amp;#34; show relative line numbers&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set laststatus&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">2&lt;/span> &lt;span style="color:#e6db74">&amp;#34; Always show statusline&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set list &lt;span style="color:#e6db74">&amp;#34;Show invisible characters, next line specifies characters&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set belloff&lt;span style="color:#f92672">=&lt;/span>all &lt;span style="color:#e6db74">&amp;#34;Turn off the annoying audible error bell&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set listchars&lt;span style="color:#f92672">=&lt;/span>eol:&lt;span style="color:#960050;background-color:#1e0010">¬&lt;/span>,nbsp:&lt;span style="color:#960050;background-color:#1e0010">¤&lt;/span>,space:&lt;span style="color:#960050;background-color:#1e0010">⋅&lt;/span>,trail:&lt;span style="color:#960050;background-color:#1e0010">•&lt;/span>,tab:&lt;span style="color:#960050;background-color:#1e0010">››&lt;/span>,&lt;span style="color:#66d9ef">extends&lt;/span>:&lt;span style="color:#960050;background-color:#1e0010">…&lt;/span>,precedes:&lt;span style="color:#960050;background-color:#1e0010">…&lt;/span>,conceal:&lt;span style="color:#960050;background-color:#1e0010">‡&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>set rtp&lt;span style="color:#f92672">+=~/.&lt;/span>vim&lt;span style="color:#f92672">/&lt;/span>bundle&lt;span style="color:#f92672">/&lt;/span>Vundle&lt;span style="color:#f92672">.&lt;/span>vim&lt;span style="color:#f92672">/&lt;/span> &lt;span style="color:#e6db74">&amp;#34; set runtime path to use vundle for plugins&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;----------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Start Vundle and loading plugins&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;----------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>call vundle&lt;span style="color:#75715e">#begin()&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;VundleVim/Vundle.vim&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Best plugin management for vim&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;moll/vim-node&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Allows gf/gF on relative node paths&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;digitaltoad/vim-pug&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Jade/Pug templating for Node&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;wavded/vim-stylus&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Stylus preprocessor for css&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;airblade/vim-gitgutter&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;See git + / - / ~ in gutter&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;scrooloose/nerdtree&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;File management&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;Xuyuanp/nerdtree-git-plugin&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Shows modifications in nerdtree&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;itchyny/lightline.vim&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;pretty statusline&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;ctrlpvim/ctrlp.vim&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Fuzzy file finder&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;scrooloose/nerdcommenter&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Allows commenting of lines easier&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;ap/vim-buftabline&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Allows the buffers as tabs&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;easymotion/vim-easymotion&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Allows quick movement around vim&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;chr4/nginx.vim&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;nginx sytax support&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;arcticicestudio/nord-vim&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;color scheme&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;pangloss/vim-javascript&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;Better tabbing in javascript&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;posva/vim-vue&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;vue file syntax support&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>Plugin &lt;span style="color:#e6db74">&amp;#39;junegunn/goyo.vim&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34;distraction-free centering of file&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>call vundle&lt;span style="color:#75715e">#end()&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>filetype plugin indent on &lt;span style="color:#e6db74">&amp;#34; Plugins default to indent&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;---------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Reconfigure Plugin Options&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;---------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:NERDCustomDelimiters &lt;span style="color:#f92672">=&lt;/span> {&lt;span style="color:#e6db74">&amp;#39;vue&amp;#39;&lt;/span>: {&lt;span style="color:#e6db74">&amp;#39;left&amp;#39;&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;//&amp;#39;&lt;/span>}, &lt;span style="color:#e6db74">&amp;#39;javascript&amp;#39;&lt;/span>: {&lt;span style="color:#e6db74">&amp;#39;left&amp;#39;&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;//&amp;#39;&lt;/span>}}
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:vue_pre_processors &lt;span style="color:#f92672">=&lt;/span> [&lt;span style="color:#e6db74">&amp;#39;pug&amp;#39;&lt;/span>, &lt;span style="color:#e6db74">&amp;#39;stylus&amp;#39;&lt;/span>]
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:lightline &lt;span style="color:#f92672">=&lt;/span> {&lt;span style="color:#e6db74">&amp;#39;colorscheme&amp;#39;&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;nord&amp;#39;&lt;/span>}
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:lightline&lt;span style="color:#f92672">.&lt;/span>separator &lt;span style="color:#f92672">=&lt;/span> { &lt;span style="color:#e6db74">&amp;#39;left&amp;#39;&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;&amp;#39;&lt;/span>, &lt;span style="color:#e6db74">&amp;#39;right&amp;#39;&lt;/span>: &lt;span style="color:#e6db74">&amp;#39;&amp;#39;&lt;/span> }
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let NERDTreeQuitOnOpen &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#ae81ff">1&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:gitgutter_sign_added&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;++&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:gitgutter_sign_modified&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;~~&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:gitgutter_sign_removed&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;--&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:gitgutter_max_signs&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">3000&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:ctrlp_map &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#39;&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34; ctrl+p starts plugin&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:ctrlp_cmd &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#39;CtrlP&amp;#39;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let g:ctrlp_working_path_mode &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#39;ra&amp;#39;&lt;/span> &lt;span style="color:#e6db74">&amp;#34; start nearest search dir @ root .git&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;---------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Keyboard mappings&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;---------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>let mapleader&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#e6db74">&amp;#34;&lt;/span>&lt;span style="color:#ae81ff">\&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Session management&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap s :ToggleWorkspace
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Distraction-free editing&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap d :Goyo &lt;span style="color:#ae81ff">80&lt;/span>x75&lt;span style="color:#f92672">%&lt;/span>:set showtabline&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">0&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap v :Goyo&lt;span style="color:#f92672">!&lt;/span>:set showtabline&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">2&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Open nerdtree and then open current file location in nerdtree&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap \ :NERDTreeToggle
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap \ :NERDTreeFind
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; New buffers, quitting buffers&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap T :enew
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap bl :bnext
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap bh :bprevious
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap bq :bp bd &lt;span style="color:#75715e">#&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap bs :ls
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap nj :rightbelow sb &lt;span style="color:#75715e">#&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap nk :leftabove sb &lt;span style="color:#75715e">#&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap nh :vert leftabove sb &lt;span style="color:#75715e">#&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap nl :vert rightbelow sb &lt;span style="color:#75715e">#&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Indicate color code under cursor&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nmap z :echo &lt;span style="color:#e6db74">&amp;#34;hi trans lo&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Selecting, making and resizing windows&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap j j
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap l l
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap h h
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap k k
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap mk K
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap mj Kr
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap mh H
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap ml Hr
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap sk :res &lt;span style="color:#f92672">+&lt;/span>&lt;span style="color:#ae81ff">5&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap sj :res &lt;span style="color:#f92672">-&lt;/span>&lt;span style="color:#ae81ff">5&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap sh :vertical res &lt;span style="color:#f92672">-&lt;/span>&lt;span style="color:#ae81ff">5&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap sl :vertical res &lt;span style="color:#f92672">+&lt;/span>&lt;span style="color:#ae81ff">5&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap j gj
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>nnoremap k gk
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;---------------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Color scheme configuration&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34;---------------------------------------------&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>syntax on &lt;span style="color:#e6db74">&amp;#34;Make sure syntax highlighting is on&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>colorscheme nord
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>hi BufTabLineCurrent ctermfg&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">16&lt;/span> ctermbg&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">6&lt;/span> cterm&lt;span style="color:#f92672">=&lt;/span>NONE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>hi BufTabLineHidden ctermfg&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">8&lt;/span> ctermbg&lt;span style="color:#f92672">=&lt;/span>NONE cterm&lt;span style="color:#f92672">=&lt;/span>NONE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>hi BufTabLineFill ctermfg&lt;span style="color:#f92672">=&lt;/span>NONE ctermbg&lt;span style="color:#f92672">=&lt;/span>NONE cterm&lt;span style="color:#f92672">=&lt;/span>NONE
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#e6db74">&amp;#34; Color Fixes Caused by Plugins&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>hi link vueSurroundingTag htmlEndTag
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item></channel></rss>