Commit Graph

25 Commits

Author SHA1 Message Date
James Patrick f2d6f3397b
Defer configuring ox-tufte until we need it. 2024-02-05 09:52:49 -05:00
James Patrick bac1c72662
Batch updates to vim 2024-01-19 13:44:25 -05:00
James Patrick a298a84123 Added clipboard keybinds 2022-08-30 14:29:38 -04:00
James Patrick 5bb4fda4d2 Added minify script to json 2022-08-30 14:29:18 -04:00
James Patrick 48ec1a0b3f Remove deoplete.
This was broken on mac, and was causes some issues elsewhere. May add it
back at a later date.
2022-04-25 16:55:04 -04:00
James Patrick 70f2826afe Refactored make targets. 2021-11-28 16:33:24 -05:00
James Patrick f0c37b09bc Added ftplugin sh 2021-09-13 20:14:48 -04:00
James Patrick f5ec18f3bb Added sql.vim to use the pgformatter 2021-09-13 20:14:48 -04:00
James Patrick 7dc2a593c4 Added dependency of pip3 to deoplete. 2021-07-23 20:27:23 +00:00
James Patrick 8bce4295c8 Major Refactored vim config.
There's a lot of cruft built up over my years of using vim & with the
introduction of Doom Emacs what I use vim for has gotten more pointed as
well. Vim now services as a quick in and out tool for dropping to the
commandline on local or remote machines.

So quick rundown on changes.

- Removed weird hallow sourcing in vimrc
- Removed unused or under used Plugs.
- Switched from ctrl+p to fzf.
- Switched to ALE for linting and formatting
- Configuration and keybinds now lives with the Plugs. Intended one
  level under it.
- The large boilerplate sane default file has been extracted into
  sensible.vim. This based on tpope's config.
- Make will no longer symlink .dotfile/vim to ~/.vim. This was causing
  lots of unversioned cruff to pile up in the project. Instead it will
  now symlink all the things needed.
- Make update will now run PlugClean as well.
2021-07-20 14:47:54 -04:00
James Patrick 9cd50287b8 Added Formatting command for JSON & XML
This requires python3 to be installed along with standard set of
modules.
2021-04-10 16:39:41 -04:00
James Patrick f48d4370f0 reset term post vim upgrade to prevent.
Prior the terminal would go all funky. This is an attempt to fix it.
2020-05-28 13:29:19 -04:00
James Patrick 7855876147 Added syntax highlighting trydactyl and vimrc. 2020-03-19 15:30:43 -04:00
James Patrick 6c3787ef1b Refactored to use .ONESHELL
This makes it a hell of a lot simpler but will lose support for BSD
make. All effected machines are running gnu-make, so the cost benefit
ratio ways heavily in favor of doing this.
2020-03-09 13:37:50 -04:00
James Patrick 61145e0de9 Removed unused or underused plugins for vim. 2020-01-28 13:45:44 -05:00
James Patrick cfc6cd3a0b Corrected powerline icons for airline.
Before I was using higher dpi screens I was using the lemon bitmap font.
This has the powerline icons in a different location.
2020-01-12 02:47:25 -05:00
James Patrick 4c05d89590 Removed the silent @ as recipe echoing is disabled. 2019-12-13 12:00:11 -05:00
James Patrick 607e812771 Removed duplicated vim keybinds 2019-04-27 22:33:49 -04:00
James Patrick 7bd836b67c Updated vim to current makefile format. 2019-04-27 18:21:00 -04:00
James Patrick f90e026e49 Added missing functionality that was implemented in prior vimrc file.
Primary help for CTRL-P VIM-AIRPLANE, and RAINBOW_PARENTHESE
2019-04-27 18:19:10 -04:00
James Patrick f5174f5a85 Corrected issue with sh not understanding quoted commands. 2019-04-14 19:04:51 -04:00
James Patrick cd39fb13dc Added makefiles for both vim and dotfiles as a whole.
Rough draft at this point but should work.
2019-04-14 03:26:21 -04:00
James Patrick f58109aa66 Added env to spell.
Was getting annoying having that highlighted as wrong.
2019-04-13 16:33:11 -04:00
James Patrick bfe0b4d80c Adding current version of my vim env to repo
This needs to be updated. But that is currently low on my list of
priorities. I will set up the rest of my env first and come back to
this.
2019-04-13 16:29:46 -04:00
James Patrick 203a6231dc Added empty folders for autoload and backup
Autoload is used by vim.plug, but the makefile will pull fresh copy of
the vim.plug script on merge (after any non no-op pull).

Backup will keep. Well backups. Never check these in.
2019-04-13 16:14:36 -04:00