Commit graph

48 commits

Author SHA1 Message Date
Jonathan Hodgson
b18d3a0f62 Tidy up newsboat urls 2022-05-11 13:05:01 +01:00
Jonathan Hodgson
161d6aa8c1 Removes biscuit submodule 2022-04-12 09:15:34 +01:00
Jonathan Hodgson
3f295b20d1 Deletes deoplete-abook submodule 2022-02-07 16:28:30 +00:00
Jonathan Hodgson
b829ab5802 Adds Projectionist plugin
Greg Hurrell video: https://www.youtube.com/watch?v=3jDafvUESbs

This allows me to jump between c source, header and test files easily.

It is capable of a lot more than this but I haven't looked into it too
much yet.
2021-12-28 01:17:57 +00:00
Jonathan Hodgson
8ea14abe9e Adds treesitter and biscuit plugins + tweak to sudo write
The two plugins were added along with relevant configuration for each

If in neovim and sudo_askpass isn't set, vim will display a warning if
WW is typed in command mode
2021-11-17 14:41:49 +00:00
Jonathan Hodgson
acc8707055 Delete uberw3m submodule and wrapper script 2021-11-16 10:43:03 +00:00
Jonathan Hodgson
5ed6dc194c Adds Lexima and ultisnips
Lexima auto-closes brackets and quotes etc.
2021-04-06 12:44:28 +01:00
Jonathan Hodgson
9b4c064acd VIM: Keep selection when using < or > in visual mode
When indenting or unindenting a code block, I normally visually select
it and use < or >. However, both of these unselect the selection.

The mappings make vim also do gv after such an action which re-selects
the previous selection.
2021-01-19 16:20:10 +00:00
Jonathan Hodgson
26a70aef93 VIM: Adds firevim plugin 2020-12-07 11:36:54 +00:00
Jonathan Hodgson
62230ac526 VIM: Adds ansiescape submodule
This plugin allows you to apply ansi colour escapes in a vim buffer
2020-11-02 17:08:22 +00:00
Jonathan Hodgson
a315410608 VIM: Adds vim fugitive plugin 2020-09-28 14:31:01 +01:00
Jonathan Hodgson
f8c81f35a0 VIM: adds lsp plugin for deoplete 2020-09-26 18:32:38 +01:00
Jonathan Hodgson
bb64b9df85 VIM: adds notmuch plugin for deoplete 2020-09-26 18:21:49 +01:00
Jonathan Hodgson
fa68f86507 VIM: adds abook plugin for deoplete 2020-09-26 18:13:28 +01:00
Jonathan Hodgson
e0bbd0aade VIM: Adds deoplete plugin
This and LSP were the two things that made me make the switch to neovim.

It is a fast and configurable auto-complete tool
2020-09-26 17:59:41 +01:00
Jonathan Hodgson
807981701e VIM: Adds lsp config submodule 2020-09-26 17:49:45 +01:00
Jonathan Hodgson
7c8d0127ea VIM: Adds vim-repeat plugin 2020-09-26 17:44:15 +01:00
Jonathan Hodgson
4aefb736c3 VIM: Adds vim-surround plugin 2020-09-26 17:42:27 +01:00
Jonathan Hodgson
4d75673fe0 VIM: Adds vim-vinegar plugin
This plugin makes some changes to netrw that I think should be default.

The mapping I use most is - from any buffer to open it's directory
2020-09-26 17:37:49 +01:00
Jonathan Hodgson
f9bb318e77 VIM: Adds some syntax plugins
These plugins shouldn't add much (if any) functionality. They are just
for syntax highlighting, indenting etc.
2020-09-26 17:27:32 +01:00
Jonathan Hodgson
2830500014 VIM: Adds fzf plugin
FZF is a fuzzy searcher that can be found here:
https://github.com/junegunn/fzf

I use it for a lot of things inside and outside vim
2020-09-26 17:11:39 +01:00
Jonathan Hodgson
8a3cc67dce VIM: Add my prefered colourscheme: gruvbox and set leaders
This involved adding a submodule which contains the gruvbox plugin.

Normally I have the background transparent when using vim but I am going
to try without that.

I have set my leader key to space and my local leader to \ which I am
used to
2020-09-26 15:39:17 +01:00
Jonathan Hodgson
18ad4d528b VIM: Wiping vim configuration
My old vim config has a lot in there that I no longer use and as a
result I will be starting again. My vim configuration used to be a
submodule of my dotfiles, this proved to be more hassel than it was
worth so from now my new vim configuration will be in my main dotfiles
repository in the vim/ directory.

I will be re-building my vim configuration and plan do document
everything as I go in commit messages as seen in Greg Hurrel's excelent
dotfiles repo: https://github.com/wincent/wincent

I will try to keep the number of non-syntax plugins to a minimum.
2020-09-26 14:43:25 +01:00
Jonathan Hodgson
516af805c3 Adds git-fuzzy to zsh 2020-09-22 15:39:54 +01:00
Jonathan Hodgson
c4b14032db Adds uberw3m submodule 2020-04-28 16:50:02 +01:00
Jonathan Hodgson
74a8e0ee48 Removes dwm and st as submodules 2020-03-30 17:28:37 +01:00
Jonathan Hodgson
e16e23e56b Removes powerline plugin 2020-03-30 17:14:09 +01:00
Jonathan Hodgson
62d57e66a2 Makes gitmodules point to my repo for st and dwm 2020-03-25 09:43:08 +00:00
Jonathan Hodgson
50c03fe59b Makes gitmodules point to my repo 2020-03-24 19:37:43 +00:00
Jonathan Hodgson
d6599e53fa ZSH changes 2020-02-29 21:32:14 +00:00
Jonathan Hodgson
fed10a4508 Move syntax highlighting pluign to plugins folder 2020-02-19 12:02:31 +00:00
Jonathan Hodgson
47d25ab593 Moves autosuggestions submodule and deletes npm completion 2020-02-19 12:01:05 +00:00
Jonathan Hodgson
b5c7e897a9 Remove oh-my-zsh 2020-02-19 11:40:33 +00:00
Jonathan Hodgson
28b1933253 Delete navi 2019-10-29 13:52:06 +00:00
Jonathan Hodgson
22d3634415 Add navi 2019-10-29 13:49:43 +00:00
Jonathan Hodgson
aa49bf402d Adds st submodule 2019-08-01 18:46:55 +01:00
Jonathan Hodgson
ea9f4c1ac5 Adds base-16 colorschemes 2019-08-01 18:18:12 +01:00
Jonathan Hodgson
7a51784a36 Moves oh-my-zsh into submodule 2019-08-01 18:13:17 +01:00
Jonathan Hodgson
e18e6f77f1 Move my custom zshrc config into a better named folder 2019-08-01 18:09:50 +01:00
Jonathan Hodgson
2af12ec19c Moves dwm into nostow and removes unused symlink 2019-07-30 15:20:59 +01:00
Jonathan Hodgson
ac0929c510 Moves vim config for use with gnu stow 2019-07-30 14:15:25 +01:00
Jonathan Hodgson
5c7f0fad8c Lots of work including moving to dwm 2019-05-08 08:46:35 +01:00
Jonathan Hodgson
bf0ef54ead Add better npm completion 2018-10-12 09:35:00 +01:00
Jonathan Hodgson
2f15817796 Add autosuggestions 2018-05-07 19:29:30 +01:00
Jonathan Hodgson
6ea3f345b0 Work on dotdiles 2018-04-17 22:47:11 +01:00
Jonathan Hodgson
2749e72abe Start re-organising my dotfiles 2018-04-16 23:03:29 +01:00
Jonathan Hodgson
bdf06732a2 Update zsh config 2017-07-10 09:40:27 +01:00
Jonathan Hodgson
161c78d8fc Add vim config submodule 2017-05-14 13:33:05 +01:00