Commit Graph

26 Commits

Author SHA1 Message Date
James Patrick
2447f172d7
vim: + formatter 2024-07-10 11:19:43 -04:00
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
f0c37b09bc Added ftplugin sh 2021-09-13 20:14:48 -04:00
f5ec18f3bb Added sql.vim to use the pgformatter 2021-09-13 20:14:48 -04:00
7dc2a593c4 Added dependency of pip3 to deoplete. 2021-07-23 20:27:23 +00:00
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
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
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
7855876147 Added syntax highlighting trydactyl and vimrc. 2020-03-19 15:30:43 -04:00
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
61145e0de9 Removed unused or underused plugins for vim. 2020-01-28 13:45:44 -05:00
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
4c05d89590 Removed the silent @ as recipe echoing is disabled. 2019-12-13 12:00:11 -05:00
607e812771 Removed duplicated vim keybinds 2019-04-27 22:33:49 -04:00
7bd836b67c Updated vim to current makefile format. 2019-04-27 18:21:00 -04:00
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
f5174f5a85 Corrected issue with sh not understanding quoted commands. 2019-04-14 19:04:51 -04:00
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
f58109aa66 Added env to spell.
Was getting annoying having that highlighted as wrong.
2019-04-13 16:33:11 -04:00
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
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