- vimrc-plugins: Remove vimwiki - vimrc-plugins: Remove vimcompletesme - vimrc-plugins: Remove vimwiki config - vimrc: Move template function from vimrc-plugins - vimrc: create mappings for new wiki/notes system - vimrc: Move functions to own section |
||
---|---|---|
bash | ||
firefox | ||
git | ||
tmux | ||
vim | ||
.gitignore | ||
makefile | ||
README.md |
Dot Files
Configuration files (often called dot-files because they start with a ".") for the applications I use on a regular basis.
Requirements
You'll need make
for the automated linking of the dotfiles. Obviously you'll
need the related program for each config file to be applicable.
Installation
git clone git@github.com:VagabondAzulien/dotfiles.git
cd dotfiles
Type
make
to see your options
Applications Configured
Vim
My vim configuration is relatively straight forward and thoroughly commented.
Plugin File
The vimrc-plugins file stores the plugin information for Vim-Plug. Included in the file is a command to check for and pull-down the vim-plug files, if not previously installed. All configurations related to plugins goes into this file also, so if I want a plugin-free install, I can ignore this file and still run fine.
Notable Plugins
- Fugitive for nice Git integration.
- Polyglot for language files.
- vimwiki for info, diary and notes.
- goyo for zen-like text editing.
Tmux
My tmux configuration is very straight forward and fully commented. Of note, I enable mouse mode, and have custom colors configured.
Tmux Plugins
- TPM: The TMUX Plugin Manager
- Scroll-Wheel Copy Mode
Custom Scripts
- clocks.sh: My custom status bar. Shows time for 4 different time zones.
Git
My git configuration is a skeleton gitconfig
file, and an always-growing
gitignore
file. Unlike most other files, the gitconfig
file isn't symlinked,
since it changes based on which machine I'm on.
Bash
My bash configuration includes a custom prompt, several PATH additions, and several custom functions. Nothing crazy, nothing revolutionary, but definitely some improvements for my environment.
The bashrc-remote
file I use for any remote environments I'm in. The prompt is
different, and some of the functions aren't included.
To-Do
- irssi config files
- Improve makefile
License
All files are licensed under the WTFPL, the full license text of which can be found below.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2004 || Copyright (C) 2004 Sam Hocevar sam@hocevar.net
Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.