Commit graph

57 commits

Author SHA1 Message Date
Kevin MacMartin
f1311533af Make the highlighted text in the update script bold 2024-09-12 18:01:09 -04:00
Kevin MacMartin
4b6f74fcd9 Rather than depend on a file that gets updated by the update script for the darkcloudpath, generate it on demand wherever init.vim happens to be 2024-08-15 23:54:01 -04:00
Kevin MacMartin
747254e330 No longer have a default install location or require the darkcloudpath variable to be set 2024-08-15 17:06:26 -04:00
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