Commit Graph

32 Commits

Author SHA1 Message Date
750fb7a2ba vim(ale): Fix linting with standardjs
Previously ale would show an error message when dealing with JavaScript
files without an .eslintrc. That has now been fixed and standardjs works
as intended.
2022-07-29 10:38:32 -04:00
c887d1823d vim: Update ale location 2022-07-29 10:34:55 -04:00
ebc3d2440e vim: Remove vim-toml
As of Neovim 0.6 and Vim 8.2.3519, vim-toml is now included in the
vanilla software, so using this plugin is no longer necessary.
2022-07-29 09:56:16 -04:00
5b33379e36 vim: Remove vim-closetag
This plugin appears to conflict with vim-autopairs, although I prefer
the flexibility that autopairs provides.
2022-03-19 09:46:58 -04:00
34c389c790 vim: Add prisma support 2022-01-01 20:54:18 -05:00
bcf774fe1d vim: Show numbers by default 2022-01-01 20:54:09 -05:00
cb328838ba vim: Add back nerdtree
It's nice to have the option to use nerdtree even if I don't need it
often.
2022-01-01 20:53:12 -05:00
35a7671728 vim: Add coc.nvim
I've been using coc.nvim for months now, so I might as well commit this.
2022-01-01 20:51:06 -05:00
15d0c03809 vim: Update auto-pairs to maintained fork
This fixes an issue where the previous version of auto-pairs would come
across issues when closing parentheses.
2021-08-01 15:02:32 -04:00
919178b2d4 vim: Add GraphQL support
Now GraphQL queries look a little nicer.
2021-05-16 14:45:22 -04:00
a8660248ea Switch from vim-jsx to vim-jsx-pretty
Note that vim-jsx is now unmaintained.
2021-05-16 14:42:47 -04:00
e2ca722963 meta: Miscellaneous updates
I wanted to commit some more stuff for 2020. Better late than never,
right? The most significant change is probably in fish_prompt.fish.
I fixed an edge case where the directory in question could be the
same as the user's username.
2020-12-31 23:56:22 -05:00
0c7e78acb9 vim: Fix vim-jsbeautify initialization
This fixes an issue where vim-jsbeautify would not be initialized.
2019-01-15 22:56:56 -05:00
0d2bfe21f8 misc: Update docs
Some minor changes to make things a bit more consistent.
2018-12-04 15:11:41 -05:00
ede159908c misc: Small fixes
Some minor things I noticed that don't warrant their own commits.
2018-11-28 23:04:00 -05:00
abdc5317e1 vim: Remove vimtex-delim-close keybind
This keybind was causing a delay every time I typed ']', which
was uncomfortable to use, so I removed it.
2018-11-25 20:54:43 -05:00
747ed142b2 stow: Split neovim into separate package 2018-11-23 01:47:39 -05:00
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
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
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
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
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
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
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
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
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
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
b3f6e5b09b Update .vimrc 2018-08-31 13:43:14 -04:00
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
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
b3020e8712 Add CSV, Jinja2, mustache, and handlebars support to vim 2018-03-04 23:38:23 -05:00
38c2f28fba Move vim and neovim to stow 2018-02-27 20:31:44 -05:00