This website requires JavaScript.
ca41e40e6a
Migrate vimrc to Vim9 script
Danielle McLean
2022-07-02 16:49:40 +1000
a17be94d77
Migrate init.vim to Vim9 script as well
Danielle McLean
2022-07-02 16:38:38 +1000
fc59f3cf4c
Migrate plugins.vim to Vim9 script
Danielle McLean
2022-07-02 16:19:28 +1000
8668ee16d0
Add pedrohdz/vim-yaml-folds for better YAML folding
Danielle McLean
2022-06-28 12:50:29 +1000
cee1c8b017
Add good Svelte support: vim-svelte-plugin + CoC
Danielle McLean
2022-05-16 11:27:36 +1000
908d04a3e8
Add vim-kitty for kovidgoyal/kitty support, yay
Danielle McLean
2022-05-09 14:31:57 +1000
12e7fffcbd
Remove redundant support for bracketed paste
Danielle McLean
2022-05-09 14:31:41 +1000
fceffc0259
Set csv.vim not to confusingly conceal delimiters
Danielle McLean
2022-02-24 09:10:54 +1100
7113218dc9
Enable Dash.app integration on Mac
Danielle McLean
2021-11-15 15:57:54 +1100
ad496a7745
Support the XDG_STATE_HOME directory
Danielle McLean
2021-09-22 10:35:51 +1000
08990a8df5
Only load vim-taskwarrior if Taskwarrior installed
Danielle McLean
2021-07-16 13:38:36 +1000
294a334634
Add vim-taskwarrior to manage tasks from Vim
Danielle McLean
2021-07-14 21:56:26 +1000
33e93908c7
Add nette.vim for NEON support
Danielle McLean
2021-05-31 15:58:58 +1000
f82da00be1
fix: set modelines to its default, since some platforms override it to 0
Danielle McLean
2021-04-26 15:11:12 +1000
f80f31025e
Use global to discover whether minpac is installed, rather than checking for minpac#init
Danielle McLean
2020-10-01 14:00:14 +1000
c3f33c1aab
Add support for battery level indicator in airline
Danielle McLean
2020-09-18 15:52:49 +1000
d04144089d
Update minpac integration to match current recommendations (status is automatically handled on update now)
Danielle McLean
2020-09-03 14:01:05 +1000
585f5d5cc7
Update minpac integration commands to support the new minpac#status
Danielle McLean
2020-06-13 19:36:24 +1000
f12fe814ef
Add factor.vim support, since I feel like playing with Factor
Danielle McLean
2020-06-01 15:29:13 +1000
ae15a682a1
Defer loading of vim-marked to the end, since it needs to run after vim-polyglot
Danielle McLean
2019-11-10 09:17:53 +1100
f010fd4698
Enable handy dandy balloons and jump-to-error bindings for ALE
Danielle McLean
2019-11-08 09:01:55 +1100
bd41b659bb
Switch the Vim plugins for junegunn/fzf over to Vim plugins for lotabout/skim as well
Danielle McLean
2019-11-04 12:33:20 +1100
5434b45078
Enable ideajoin setting in ideavimrc - makes the J command in IdeaVim use IDE smarts
Danielle McLean
2019-08-29 11:21:49 +1000
7a2b294a63
Enable support for direnv/direnv in Vim
Danielle McLean
2018-12-19 13:35:26 +1100
0f0f0d65cc
Add bracketed paste support, install Tabular since vim-markdown depends upon it
Danielle McLean
2018-11-16 09:19:33 +1100
38dd8f048f
Switch to another plugin for closing XML tags, which doesn't require the HTML ftplugin to extend the XML one
Danielle McLean
2018-11-16 09:19:10 +1100
bd409f4ac0
Add a few more plugins from tpope's gallery
Danielle McLean
2018-10-11 15:42:35 +1100
f336258322
Remove compatibility hack from init.vim, since mucomplete and endwise now play nicely without hacks
Danielle McLean
2018-08-03 15:50:05 +1000
f9416095b8
Switch from Django support to Jinja2 support, since I switched from Django templates to Jinja2 ones already
Danielle McLean
2018-07-30 13:21:59 +1000
60b2f163d6
Add support for jq syntax
Danielle McLean
2018-06-18 10:43:35 +1000
32f034f58f
termguicolors works properly in Vim 8.1 so let's use it
Danielle McLean
2018-06-18 10:43:11 +1000
1849c14034
Drop vim-jinja, replace it with a few generic Python plugins and a Django one
Danielle McLean
2018-04-19 10:28:26 +1000
d1f0e233b2
Add tern for smart JavaScript completion and configure mucomplete to work well with it
Danielle McLean
2018-04-19 09:34:43 +1000
5355b4027b
Only set the 'belloff' option when it exists to avoid a spurious error at launch on older Vims
Danielle McLean
2018-02-22 10:44:43 +1100
4d8f7fb72d
Fix the wrapper for using vim-plug on old versions of Vim
Danielle McLean
2018-02-21 15:11:59 +1100
1b532523c5
Handle older Vims that don't have native package support by falling back on junegunn/vim-plug
Danielle McLean
2018-02-13 17:02:08 +1100
0a105241d5
Switch guifont to Fira Code :3
Danielle McLean
2018-02-05 12:13:40 +1100
3fa6f409ab
Install the gruvbox colorscheme and use it in Neovim and GVim
Danielle McLean
2018-01-25 12:07:05 +1100
cc1bb88103
Bring back vim-signify, since it all runs async now and won't slow stuff down :3
Danielle McLean
2018-01-25 12:05:07 +1100
f72d5561c8
Switch from Supertab to µcomplete, and also install vitality.vim for smart tmuxing
Danielle McLean
2018-01-24 17:13:17 +1100
a0d68e0a0c
Install a bunch of tpope's plugins - I use Git way more now, so fugitive.vim is a very sensible thing to have for example
Danielle McLean
2018-01-24 17:02:46 +1100
5198ba5f2e
Rename my actual vimrc file to init.vim, for consistency with Neovim's approach
Danielle McLean
2018-01-24 16:58:39 +1100
69d3838c58
Always install w0rp/ale, since the whole thing depends on Vim 8 packages anyway
Danielle McLean
2018-01-24 16:21:48 +1100
d380589bb7
Update guifont and remove MacVim transparency setting from .gvimrc
Danielle McLean
2018-01-24 16:20:00 +1100
2a86a80428
Change Inkpot into an 'opt'ional package, since it's recommend in :he pack-add
Danielle McLean
2018-01-12 12:41:45 +1100
fc62b18488
Change how we decide whether to do an initial PackUpdate - the previous approach worked fine in Vim, but not in Neovim
Danielle McLean
2018-01-12 12:40:47 +1100
1725d1bc14
Teach Vim to lazily load minpac only when necessary, rather than all the time - it won't even be installed if it isn't needed
Danielle McLean
2018-01-12 12:23:27 +1100
94c71b0d7d
Patch Neovim's init.vim to support the new minpac-based plugin approach
Danielle McLean
2018-01-12 12:13:31 +1100
f675e39fd5
Make my vimrc re-sourceable - minpac uses this to lazily load itself, although I haven't actually set that feature up yet
Danielle McLean
2018-01-12 12:13:02 +1100
08a615f546
Switch from vim-plug to minpac, which uses Vim 8.0's native packages and so gives really good startup times
Danielle McLean
2018-01-12 12:00:06 +1100
4dc1a935a0
Load plugins for supporting Yesod and Shakespearean templates, since my personal site 00dani.me runs on them now
Danielle McLean
2017-10-06 15:08:06 +1100
8b15560413
Use XDG for swap and backup as well, plus ensure that XDG cache dirs are created
Danielle McLean
2017-09-11 09:32:55 +1000
405bea7ea4
Slightly simplify bootstrapping in ~/.vimrc
Danielle McLean
2017-09-11 09:32:17 +1000
7c11e3fc6e
Add editorconfig plugin since work uses it
Danielle McLean
2017-09-03 15:57:54 +1000
eb77c67da2
Add vim-gnupg for transparently editing encrypted files
Danielle McLean
2017-04-03 10:55:09 +1000
fcdfc79cd8
Add init file for neovim which loads the same underlying Vim config
Danielle McLean
2017-02-04 17:38:39 +1100
69d5decfa7
Use a more reliable check before trying to load ALE
Danielle McLean
2017-02-04 17:14:23 +1100
e37ff3891f
Install plugin for SystemVerilog support
Danielle McLean
2016-11-16 10:18:16 +1100
e36c01d335
Persistent undo support, saving undo files in XDG_CACHE_HOME
Danielle McLean
2016-11-16 10:17:55 +1100
74eedcf77a
Switch from Powerline to Airline for improved performance
Danielle McLean
2016-11-16 10:17:12 +1100
cf42b9a1b3
Use NERDTree instead of netrw, it's a better file browser
Danielle McLean
2016-10-30 22:14:56 +1100
2927951bae
Keep netrw's cache in a subdir of Vim's cache, since it's a Vim thing anyways
Danielle McLean
2016-10-23 15:20:39 +1100
7ec682b53c
More plugins, reorganisation, etc.
Danielle McLean
2016-10-22 21:10:08 +1100
359cfe7a8c
wincent/loupe for more sensible default search behaviour
Danielle McLean
2016-10-17 20:46:38 +1100
be91b857f6
Satisfy vint's complaints
Danielle McLean
2016-10-17 20:46:09 +1100
cfc7bf41a8
Set my preferred wildmode (longest and THEN full)
Danielle McLean
2016-10-17 20:45:30 +1100
3a55e1df41
Satisfy vint's opinions in the ~/.vimrc
Danielle McLean
2016-10-17 20:22:02 +1100
264ee4b1fa
Only load ALE if job support is available
Danielle McLean
2016-10-08 12:40:24 +1100
6826c738e2
Using stow-rename, unhide all the files :3
Danielle McLean
2016-10-07 23:12:17 +1100
08ea297910
Set MYVIMRC to the 'real' vimrc
Danielle McLean
2016-10-07 00:16:02 +1100
3e33f13529
Install polyglot for lots of language support, and ale for async checking
Danielle McLean
2016-10-07 00:02:29 +1100
2d5565ca5d
Configure netrw to store its stuff in XDG_CACHE_HOME
Danielle McLean
2016-10-07 00:02:00 +1100
f17b1ed073
Migrate Vim configuration to XDG basedir spec
Danielle McLean
2016-10-06 10:56:05 +1100
8a489d6880
Add some options for tweaking the display that I like
Danielle McLean
2016-10-04 22:50:47 +1100
863a7ba379
Include a .gvimrc, apparently I totally forgot earlier
Danielle McLean
2016-10-03 23:00:48 +1100
8f166861b7
Migrate everything to GNU Stow locations instead of homeshick
Danielle McLean
2016-10-03 22:59:33 +1100
846e5007ad
Add an ideavimrc file
Danielle McLean
2016-10-03 12:43:11 +1100
a27aca395c
Initial commit - less complicated than expected
Danielle McLean
2016-10-02 21:13:50 +1100