A collection of configurations
Contains my Vim configuration files.
- Pathogen
- Plugin manager that simplifies laoding plugins below
- kien's ctrlp
- Fuzzy file searching
- ack
- Search for terms with
ackorag - I use
Kto search for the current term under the cursor
- Search for terms with
- Contains my core configuration, including mappings, colors, highlight groups, a few custom file formats
- Can be used on both Unix and Windows
- Additional configuration settings to be read by GVim on a Windows host
- Simply sets colorscheme, removes menu/tool/scroll bars, and visual bell
- Not meant to contain entire Windows vim configuration;
.vimrcshould also be copied/included as$HOME/_vimrc
- Directory that contains definitions for specific ftplugin settings, per file type/extension
- Currently, these include similar definitions for Markdown and TeX files
- Contains general zsh configuration files, including:
zshrc: Defaults to be used on a fresh installation of zshzsh_aliases: Sourced by.zshrc, contains basic aliases
- There are also more platform specific files:
cygwin: Contains a few functions and aliases used on a Cygwin terminalwsl: Contains functions/aliases to be used on a WSL terminal
zsh-z: Quickly navigate to most commonly visited directories.
- Basic scripts that I've wanted to hang on to
- Currently includes:
chromswitch.sh: For use in a Linux DE where you want a keybind to either launch a new instance of chrome or focus on an existing one, Windows style (this is hacky, but it functions)shared.sh: A script I put together for easily mounting a VirtualBox (and guest additions) shared directory. This script should be installed/ used on the guest OS.
My .gitconfig is available here as well, for core settings and aliases.
My .tmux.conf is here as well; it defines a few basic fixes for colors and
keybinds that are somewhat vim-like.
The topics under this header are not often updated or have fallen out of use.
There are a number of Bash/terminal resources available here that I find very convenient, namely:
- Some of my favorite aliases (bash_aliases)
- Some resources (bash_resources):
- Fixes for the Windows 10 Ubuntu shell, such as an explicit screen directory and quality-of-life color changes
hag, a quick function to grep your history
- Some extra mapping settings that typically go into
.inputrc