1
0
forked from extern/nix-config
Commit Graph

15 Commits

Author SHA1 Message Date
Donovan Glover
0db520b429
docs: Update READMEs for ssh-agent, vim, and xmodmap
This completes the process of updating all the old READMEs
to the new format.
2018-11-23 00:27:58 -05:00
Donovan Glover
151e706a36
vim: Strategically install plugins
Instead of failing silently when the wal colorscheme is not found, we
can take this as a cue to install the necessary vim plugins instead.
2018-11-14 18:44:22 -05:00
Donovan Glover
b0b27be0ab
vim: Don't raise an error if wal is not found
Since the wal color scheme is not installed until PlugInstall is ran,
the colorscheme function will always throw an error that needs manual
intervention. This fixes that.
2018-11-14 17:50:30 -05:00
Donovan Glover
f3d129362e
misc: Update docs
Made dependency lists a bit more consistent and reverted some of the
Arch Linux wording since it felt a bit off. Even the official website
refers to Arch Linux as Arch from time to time.
2018-10-31 13:03:41 -04:00
Donovan Glover
2fa91642d3
vim: Install vim-plug if it is not present
This commit means that manually copy/pasting the curl command on new
machines is no longer necessary.
2018-10-31 12:35:27 -04:00
Donovan Glover
80ca00bbae
vim: Add .gitkeep for undo directory
Instead of remembering to create the undo directory every time I use
vim on a different machine, stow can do that instead.
2018-10-27 16:00:01 -04:00
Donovan Glover
c3f85fc871
docs: Add READMEs for fish, vim, and xmodmap
Since I'd like other people to try my dotfiles, I will be writing
READMEs for each package directory, which should hopefully cover
anything a user needs to do in order to use the package.
2018-10-23 13:01:16 -04:00
Donovan Glover
b85f938296
stow: Add directories for vim, wal, and extras
The extras directory contains lesser-known programs that may
not be commonly stowed.
2018-10-22 17:09:28 -04:00
Donovan Glover
22ef6af42f
Move dotfiles to the dots directory
Now that I've read the man pages for `stow` and actually know how to use
it properly, I can organize my repositiory by using a separate dots
directory specifically for my dotfiles.

Additionally, similar dotfiles are now grouped together. This means less
stow work for me with files that would otherwise only be used in one
environment (e.g. bspwm).

As much as one would like to show off browsing the internet with w3m,
such a setup is highly impractical for daily use. Remembering the
keybindings I set up was also becoming an issue, so I simply removed
them in favor of the defaults, assuming I ever need to use w3m at a
later date (probably not).
2018-09-06 14:07:35 -04:00
Donovan Glover
84d1953f52
Update vim plugins
This commit adds support for many languages that I've had the need to
work with recently, although some of these plugins could be removed
at a later date.
2018-08-31 14:35:17 -04:00
Donovan Glover
b3f6e5b09b
Update .vimrc 2018-08-31 13:43:14 -04:00
Donovan Glover
d29fa15f0d
Remove ctags support from vim
Although ctags were a nice addition to vim visually, I hardly made use
of them, if ever. This commit removes ctags since the amount of effort
required to maintain such a feature outweighs any gained benefits.
2018-08-31 04:17:45 -04:00
Donovan Glover
f5b307c9ac
Update vim config
Added the vim-markdown plugin and fixed an issue where neovim would
prevent the terminal cursor from blinking after exiting from it.
2018-04-09 17:28:48 -04:00
Donovan Glover
b3020e8712
Add CSV, Jinja2, mustache, and handlebars support to vim 2018-03-04 23:38:23 -05:00
Donovan Glover
38c2f28fba
Move vim and neovim to stow 2018-02-27 20:31:44 -05:00