8916e90050 
								
							 
						 
						
							
							
								
								refactor: combine with Ubuntu Provisioning repo  
							
							... 
							
							
							
							Combine with this repository with https://github.com/opdavies/ubuntu-provisioning 
so that everything can be managed in one place, and add a role for each
piece of software. 
							
						 
						
							2022-01-06 01:04:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e11cf61218 
								
							 
						 
						
							
							
								
								feat(nvim): add nvim-autopairs  
							
							
							
						 
						
							2022-01-05 00:24:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b80396b0dd 
								
							 
						 
						
							
							
								
								fix(nvim): pass the buffer number as a parameter  
							
							
							
						 
						
							2022-01-04 21:39:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1c47a51c8b 
								
							 
						 
						
							
							
								
								nvim: disable TS indenting for YAML files  
							
							
							
						 
						
							2022-01-04 21:39:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0d68d51ed1 
								
							 
						 
						
							
							
								
								feat(nvim): add a mapping for wrapping text  
							
							
							
						 
						
							2022-01-04 21:39:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6e4a400002 
								
							 
						 
						
							
							
								
								feat(nvim): add null-ls for formatting  
							
							
							
						 
						
							2021-12-25 22:54:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8bb5c9b773 
								
							 
						 
						
							
							
								
								fix(nvim): replace incorrect filename  
							
							
							
						 
						
							2021-12-25 22:51:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4bede5a014 
								
							 
						 
						
							
							
								
								refactor(nvim): organise options.lua  
							
							
							
						 
						
							2021-12-25 09:56:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1fe7305397 
								
							 
						 
						
							
							
								
								revert: set cmdheight back to 1  
							
							
							
						 
						
							2021-12-25 09:55:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e5a9ca2f61 
								
							 
						 
						
							
							
								
								feat(nvim): enable TreeSitter for indenting  
							
							
							
						 
						
							2021-12-25 01:10:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4bc2eaa8ff 
								
							 
						 
						
							
							
								
								refactor(nvim): refactor lsp configuration  
							
							
							
						 
						
							2021-12-24 14:04:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								eab1a43ecd 
								
							 
						 
						
							
							
								
								refactor(nvim): re-organise files  
							
							
							
						 
						
							2021-12-24 13:36:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								29409131ea 
								
							 
						 
						
							
							
								
								feat(nvim): add rafamadriz/friendly-snippets  
							
							
							
						 
						
							2021-12-24 00:02:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								59055b0a2f 
								
							 
						 
						
							
							
								
								chore(nvim): ensure that plugins are installed  
							
							
							
						 
						
							2021-12-23 23:39:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oliver Davies 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4e0a44495 
								
							 
						 
						
							
							
								
								chore(nvim): remove vimwiki  
							
							
							
						 
						
							2021-12-23 23:11:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2eb22cf317 
								
							 
						 
						
							
							
								
								chore(nvim): install plugins automatically  
							
							... 
							
							
							
							Use `PackerSync` instead of `PackerCompile` as this will both compile
and install the plugins. 
							
						 
						
							2021-12-23 14:54:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								66b1a4373a 
								
							 
						 
						
							
							
								
								chore(nvim): ignore packer_compiled.lua  
							
							
							
						 
						
							2021-12-23 14:53:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c8ed72a611 
								
							 
						 
						
							
							
								
								feat(nvim): set some more options  
							
							
							
						 
						
							2021-12-23 00:56:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								88aae1b8ec 
								
							 
						 
						
							
							
								
								feat(nvim): display Packer in a popup  
							
							
							
						 
						
							2021-12-23 00:56:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								304cffa0fa 
								
							 
						 
						
							
							
								
								feat(zsh): ignore duplicates in history  
							
							
							
						 
						
							2021-12-20 16:32:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								79a2687fcf 
								
							 
						 
						
							
							
								
								nvim: fold everything by default  
							
							... 
							
							
							
							To make it easier to remind myself that folding is a thing, for now I'm
going to enable it by default again for all files. 
							
						 
						
							2021-12-17 23:31:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9c406d5358 
								
							 
						 
						
							
							
								
								nvim: set the fold level  
							
							
							
						 
						
							2021-12-17 23:23:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2d9f2a995e 
								
							 
						 
						
							
							
								
								chore(nvim): switch to numToStr/Comment.nvim  
							
							
							
						 
						
							2021-12-04 01:33:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Oliver Davies 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								141e4f7310 
								
							 
						 
						
							
							
								
								fix(git): remove user information  
							
							... 
							
							
							
							Hopefully this stops my personal email being used for work commits. 
							
						 
						
							2021-12-03 15:04:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5d18678ab5 
								
							 
						 
						
							
							
								
								fix: automatically compiling packer on save  
							
							
							
						 
						
							2021-12-03 08:14:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7eb5ce9a8e 
								
							 
						 
						
							
							
								
								chore: move the prompt position  
							
							... 
							
							
							
							Move the prompt position to the top of the Telescope window. 
							
						 
						
							2021-11-18 18:34:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								04392ea377 
								
							 
						 
						
							
							
								
								feat: experimenting with custom Telescope commands  
							
							
							
						 
						
							2021-11-17 22:58:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								af6d7d8b4e 
								
							 
						 
						
							
							
								
								refactor(nvim): finish restructuring lua files  
							
							... 
							
							
							
							This completes what I started in commit
0786ed3b3d 
							
						 
						
							2021-11-17 18:47:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4eb19130a9 
								
							 
						 
						
							
							
								
								feat(nvim): automatically re-compile packer  
							
							... 
							
							
							
							Automatically re-source the `packer.lua` file if it changes, as well as
automatically running `PackerCompile` to updated the compiled version. 
							
						 
						
							2021-11-17 18:31:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3faee1f7fc 
								
							 
						 
						
							
							
								
								feat(nvim): add a mapping to edit dotfiles  
							
							... 
							
							
							
							Add a mapping to open Telescope within my `~/dotfiles` directory so that
I can quickly make any changes to those files without leaving my current
directory or nvim session. 
							
						 
						
							2021-11-17 18:27:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								850015934e 
								
							 
						 
						
							
							
								
								chore(nvim): update so mapping to use init.lua  
							
							
							
						 
						
							2021-11-17 18:27:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fa03fbd4cd 
								
							 
						 
						
							
							
								
								feat(nvim): add kyazdani42/nvim-web-devicons  
							
							... 
							
							
							
							This will add icons to the results list when searching for things with
Telescope. 
							
						 
						
							2021-11-17 12:54:55 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0dfeb542fe 
								
							 
						 
						
							
							
								
								feat(nvim): telescope configuration  
							
							
							
						 
						
							2021-11-17 12:54:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0786ed3b3d 
								
							 
						 
						
							
							
								
								chore: move plugin config files into after  
							
							... 
							
							
							
							Move the nvim configuration files into `.config/nvim/after/plugin` so
that they are autoloaded.
This also means that the local `init` functions can be removed as they
are no longer needed, and this also simplifies the Packer configuration. 
							
						 
						
							2021-11-17 09:42:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ac3c15f4a5 
								
							 
						 
						
							
							
								
								fix: add font vertical offset  
							
							... 
							
							
							
							Add an offset to the font using `offset.y` to add some vertical spacing
between each line to make things easier to read and more like I had it
in PhpStorm.
Also use `glyph.offset` to ensure that the spacing is balanced between
the lines rather than all being above each line, as this looks a bit odd
in Vim and with the tmux status line. 
							
						 
						
							2021-11-16 11:39:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f80ded946e 
								
							 
						 
						
							
							
								
								feat: add keybindings for fzf in zsh  
							
							... 
							
							
							
							Add keybindings for fzf to run keybindings like CTRL-T, CTRL-R, and
ALT-C in zsh.
From https://github.com/junegunn/fzf :
> warning Key bindings (CTRL-T / CTRL-R / ALT-C) and fuzzy
auto-completion may not be enabled by default.
> Refer to the package documentation for more information. (e.g.
apt-cache show fzf)
Running `apt-cache show fzf` said:
> Refer /usr/share/doc/fzf/README.Debian for quick instructions on how
to add keybindings for Bash, Zsh, Fish to call fzf.
This in turn said to add this line to `~/.zshrc`, or in my case, a new
`fzf.zsh` file:
    source /usr/share/doc/fzf/examples/key-bindings.zsh 
							
						 
						
							2021-11-16 11:35:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								daa92fa662 
								
							 
						 
						
							
							
								
								feat(nvim): add vimwiki  
							
							
							
						 
						
							2021-11-11 18:08:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7247d57e65 
								
							 
						 
						
							
							
								
								fix(nvim): remove vue filetype for typescript  
							
							
							
						 
						
							2021-11-11 18:08:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8912b1885a 
								
							 
						 
						
							
							
								
								refactor(git): sort aliases  
							
							
							
						 
						
							2021-11-10 10:58:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1a16f326ea 
								
							 
						 
						
							
							
								
								style(git): remove blank line  
							
							
							
						 
						
							2021-11-10 10:58:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3bac0ca044 
								
							 
						 
						
							
							
								
								chore(git): remove Inviqa references  
							
							
							
						 
						
							2021-11-10 10:58:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								638c058642 
								
							 
						 
						
							
							
								
								chore(nvim): add transparency to the popup menu  
							
							
							
						 
						
							2021-11-09 18:01:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7b756e570a 
								
							 
						 
						
							
							
								
								refactor(nvim): restructure lua configuration  
							
							
							
						 
						
							2021-11-07 20:38:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								603316ab2e 
								
							 
						 
						
							
							
								
								zsh: update WORDCHARS  
							
							... 
							
							
							
							Update the word separator characters. 
							
						 
						
							2021-11-05 10:58:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								20bc33046c 
								
							 
						 
						
							
							
								
								nvim: group vim.cmd commands  
							
							
							
						 
						
							2021-11-04 00:18:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								78513b1154 
								
							 
						 
						
							
							
								
								nvim: re-add old mapping to remove hlsearch  
							
							
							
						 
						
							2021-11-03 23:42:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								514e4ad061 
								
							 
						 
						
							
							
								
								nvim: show virtual text for LSP  
							
							
							
						 
						
							2021-11-03 00:05:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								fc56046ec3 
								
							 
						 
						
							
							
								
								nvim: remove mattn/emmet-vim  
							
							
							
						 
						
							2021-11-03 00:05:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9d2ce607d3 
								
							 
						 
						
							
							
								
								nvim: stop packer cleaning itself  
							
							
							
						 
						
							2021-11-03 00:05:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								800df5de37 
								
							 
						 
						
							
							
								
								refactor(nvim): add a local map function alias  
							
							
							
						 
						
							2021-11-03 00:05:02 +00:00