Kevin MacMartin
f8ecca6a85
Run type -P on nvim instead of vim for generating helptags
2024-03-13 15:04:17 -04:00
Kevin MacMartin
5ecad24a99
Fix generation of helptags
2024-03-13 15:01:11 -04:00
Kevin MacMartin
184723dbca
Replace tagbar with vista
2024-03-06 02:08:39 -05:00
Kevin MacMartin
17d829c8fc
Fix an issue where plugins that have been removed with names that end the same as plugins still in the project wouldn't be removed by the update script
2024-03-05 21:09:56 -05:00
Kevin MacMartin
4c59ff1118
Don't worry about the remote plugin stuff anymore as nothing requires it
2024-03-04 14:49:30 -05:00
Kevin MacMartin
00cb9ceb45
Remove coq dependency update functionality (as we're not using that plugin)
2024-03-04 14:48:06 -05:00
Kevin MacMartin
3249d3ddf1
Replace deoplete with nvim-cmp and a collection of autocompletion sources, and refactor a bunch of the config
2024-03-04 14:39:06 -05:00
Kevin MacMartin
1daba09c60
Combine grep arguments
2024-03-03 21:52:40 -05:00
Kevin MacMartin
b9d0e25832
Move all local/user files (user.vim, the user bundle directory and rplugin.vim) to a new "local" folder
2024-03-03 21:36:51 -05:00
Kevin MacMartin
ebc365b812
Fix the update script when not using /etc/darkcloud-nvimconfig as the darkcloudpath
2024-03-03 21:05:16 -05:00
Kevin MacMartin
6791c410aa
Don't check for neovim since we're only using neovim, and generate the rplugin manifest globally on update
2024-03-01 23:17:51 -05:00
Kevin MacMartin
ca47b5e220
vimrc should be init.vim now
2024-03-01 22:33:54 -05:00
Kevin MacMartin
f2558fd7f3
Add newline to the end of the user.vim
2024-03-01 22:23:28 -05:00
Kevin MacMartin
894afa016d
Update the generated user.vim and associated variables, and add nvim-treesitter
2024-03-01 21:59:23 -05:00
Kevin MacMartin
690b882d55
Begin port to neovim exclusive config
2024-03-01 16:28:35 -05:00
Kevin MacMartin
fe13f946cd
Have neovim run UpdateRemotePlugins for the current user after updating
2023-08-22 21:13:52 -04:00
Kevin MacMartin
bf9ad5ec70
Specify the branch in each repo and no longer specify the branch with the update script since splitjoin deleted their master branch and broke everything, and update submodules
2021-02-02 00:29:13 -05:00
Kevin MacMartin
af979973bc
Never auto-start the filer (I realized every deployment had that workflow disabled)
2019-03-21 16:28:08 -04:00
Kevin MacMartin
5e783f87d5
Don't checkout the master branch of submodules so the version specified by the repo is used
2018-03-19 17:35:03 -04:00
Kevin MacMartin
7ecc0142e5
Don't spawn a subshell to check for vim
2018-03-16 14:29:37 -04:00
Kevin MacMartin
5343c44763
Replace neocomplete with deoplete
2018-03-13 15:38:03 -04:00
Kevin MacMartin
bc7af807b3
Add spaces around equal signs for let commands in the update script
2018-03-11 23:34:49 -04:00
Kevin MacMartin
264f83a588
Clean up the update script a bit
2018-03-11 22:55:51 -04:00
Kevin MacMartin
4374e1155d
Update submodules, clean up the update, specify the need for coretutils (for the timeout command), and allow the use of gtimeout in the update script on OSX
2016-09-29 11:46:56 -04:00
Kevin MacMartin
2092c6d01a
Reset submodules before updating them to prevent merge conflicts on local changes to updated files
2016-09-06 12:24:56 -04:00
Kevin MacMartin
ce0140c3fb
Fix the output for removed plugins
2016-03-06 20:29:54 -05:00
Kevin MacMartin
bf412918dd
Update submodules and improve the update script a bit
2015-03-14 02:22:25 -04:00
Kevin MacMartin
57402031c4
Quick fix for a small output error in the update script
2015-02-17 12:53:32 -05:00
Kevin MacMartin
f7ee79ce99
Refactor the update script, focusing on the use of best practices
2015-02-17 12:39:08 -05:00
Kevin MacMartin
b56096d63d
More cleanup and improvements to the update script
2015-01-21 02:17:09 -05:00
Kevin MacMartin
1ec6728bf9
Clean and improve update script
2015-01-21 01:51:48 -05:00
Kevin MacMartin
8b47b81a87
Fix update script so it will work when run in a path with spaces
2014-11-20 05:18:14 -05:00
Kevin MacMartin
26a209f4f5
Fix helptag generation when the vimrc isnt loaded at startup
2014-11-18 08:53:05 -05:00
Kevin MacMartin
0fc53f1677
autotags is enabled by default again, but with much better config
2014-08-25 00:43:41 -04:00
Kevin MacMartin
fad8db91af
Set the default value for disableautotags to 1
2014-08-24 22:48:01 -04:00
Kevin MacMartin
1c7b9453de
Syntastic doesn't check on :wq when disabled, and toggling
...
active/passive also toggles check on open/wq. A new variable was added
to prevent autochecking tags, and the README and update script were
updated to reflect this. Disabling the linebreaks is now defaulted to
off (flip it back on if you like it). The update script is a bit more
careful about how it runs when executed from other directories. A bug
preventing the g:disablelinebreaks variable from being possible to
disable has been squashed, and no default is set when it's not enabled.
Added Emmet javascript (rather than just json), and tried to sync up the
webformat list between plugins that enable themselves for those.
2014-07-14 10:30:02 -04:00
Kevin MacMartin
6015a6778a
Small improvement to the script naming technique
2014-07-13 17:49:35 -04:00
Kevin MacMartin
f6a20e0219
Submodules have been updated. FKey toggles were tweaked a bit along with general improvements to keyboard mappings. Fixed some issues with the update script, including incorrect log placement as well as allowing it to fail after a timeout when vim hangs (happens when vim displays an error on startup, for example), added better and more consistant error output/logging and fixed some errors along with dozens of tweaks.
2014-06-17 08:19:40 -04:00
Kevin MacMartin
f808cd9759
Added commandline argument support to the update script that includes options
...
to display help and version information, as well as to disable colour output
(with both English and American spellings of colour). Some minor changes
to wording/style were also made in the title blocks and README.
2014-06-17 01:49:46 -04:00
Kevin MacMartin
0d0ffb51ca
Moving vim-signify back upstream now that my fix has been pulled, and
...
I completely revamped the update script to better handle changing submodules
around, to look way better at the same time as more clearly outlining what's
going on (and whether anything's going wrong), and to have logging capabilities
to help see why things fail when they do.
2014-06-16 05:37:52 -04:00
Kevin MacMartin
716f2259af
Disabled linebreaks globally by default and added a variable to
...
get them back. Added the linebreak variable and another one I'd
missed before to the vimrc.user creation in the update script.
Added a second general settings file called "after.vim" for settings
that need to be loaded after everything else. Updated maintainer
tag to my real name.
2014-06-04 03:18:29 -04:00
Kevin MacMartin
9e282a69cf
Fixed update script to delete removed plugins with names contained by
...
current plugins
2014-06-02 05:19:41 -04:00
Kevin
5086483c0b
Tweaked the update script to properly handle changing git submodule
...
source URLs and removed "successfully" from the line saying the update
script completed since it never actually tests to see if it was
successful.
2014-05-05 11:02:40 -04:00
Kevin
d49683cbc9
The update script is now describes what it's doing each step of the way,
...
it will update git-based plugins in vim/bundle.user, and fixed the value
for the tagbar variable in the generated vim/vimrc.user to have it match
the default.
2014-05-05 08:57:38 -04:00
Kevin
a7e95b25ac
Tweaked the update script to drop the user variables from vimrc into
...
vimrc.user when it's created. a new user-based config file can be used
to specify the location of the project folder without altering vimrc, if
it's a symlink and bound to bump into conflicts as changes are made. The
README was updated to reflect a few of the recent changes. The tagbar
now outputs to the lightline statusline if there's anything to report.
A new variable was added to choose whether to always start with the
tagbar enabled if the format is compatible, or use the older behaviour,
where it would only appear when triggered. The default is to enable it 24/7.
2014-04-08 03:39:10 -04:00
Kevin
cb388eb3e1
The update script now runs the pathogen command that consolidates the
...
help documents from each plugin and makes them accessible from vim.
Commented things a bit so it's clear what's going on too.
2014-04-07 19:16:58 -04:00
Kevin
0b246af1bf
removed the attempt at fixing coloresque as I don't believe it worked
2014-04-07 00:50:07 -04:00
Kevin
72f5924639
On second thought, both c syntax files together make for much better
...
highlighting, so I've added it back in along with some changes to the
C syntax.
2014-04-05 00:55:40 -04:00
Kevin
49a4b54c03
The vimrc.user file wasn't getting loaded, and I'd committed the wrong
...
update script, though I'm not sure if this method would work any better.
2014-04-04 23:36:51 -04:00
Kevin
bd9c27140d
Updated the update script to try and hack together a fix for the
...
submodule fun
2014-04-04 22:27:30 -04:00