79cbd4361f 
								
							 
						 
						
							
							
								
								chore(tmux): update plugins  
							
							
							
						 
						
							2022-07-12 19:49:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5537ef0fdb 
								
							 
						 
						
							
							
								
								refactor(tmux): change split key bindings  
							
							
							
						 
						
							2022-07-12 11:06:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1ea8516e48 
								
							 
						 
						
							
							
								
								refactor(tmux): change prefix key  
							
							
							
						 
						
							2022-07-12 11:06:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								19f1820a2a 
								
							 
						 
						
							
							
								
								fix(nvim): fix treesitter error  
							
							... 
							
							
							
							Change from the old `maintained` value to `all` for now, and later
specify a list of which languages I want to use. 
							
						 
						
							2022-07-12 10:51:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c9b22f2983 
								
							 
						 
						
							
							
								
								feat(nvim): add tabline.vim  
							
							
							
						 
						
							2022-07-11 13:59:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								735ce9baf1 
								
							 
						 
						
							
							
								
								fix(debugger): overwrite local modifications  
							
							... 
							
							
							
							Ignore local changes made within the `vscode-php-debug` directory due to
the Install task. 
							
						 
						
							2022-07-08 10:39:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ba15cf763d 
								
							 
						 
						
							
							
								
								chore(nvim): configure DAP for Xdebug  
							
							
							
						 
						
							2022-07-07 19:57:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								41a6131661 
								
							 
						 
						
							
							
								
								feat(role): add awesome-wm  
							
							
							
						 
						
							2022-07-07 07:38:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								632c79b09f 
								
							 
						 
						
							
							
								
								chore(debugger): ensure the files are created  
							
							
							
						 
						
							2022-07-06 22:17:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2bb019400f 
								
							 
						 
						
							
							
								
								feat(component): add mysql-client  
							
							... 
							
							
							
							Ensure that the MySQL client is installed so that it can be used with
vim-dadbod. 
							
						 
						
							2022-06-28 09:12:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d3402db56b 
								
							 
						 
						
							
							
								
								feat(nvim): add vim-dadbod, UI, and completion  
							
							
							
						 
						
							2022-06-27 19:48:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b71b89323d 
								
							 
						 
						
							
							
								
								feat(nvim): automatically resize panes  
							
							
							
						 
						
							2022-06-21 22:52:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0eebf0709f 
								
							 
						 
						
							
							
								
								feat(nvim): add dap and dap-ui  
							
							
							
						 
						
							2022-06-20 22:51:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7681c53526 
								
							 
						 
						
							
							
								
								refactor(nvim): move into the build directory  
							
							
							
						 
						
							2022-06-20 22:46:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3dc73400dc 
								
							 
						 
						
							
							
								
								feat(role): add debugger  
							
							... 
							
							
							
							Add `vscode-php-debug` for working with Xdebug and debugging PHP code. 
							
						 
						
							2022-06-20 22:46:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6fba154cdf 
								
							 
						 
						
							
							
								
								feat(role): add pulumi  
							
							... 
							
							
							
							Fixes : #31  
						
							2022-06-16 10:29:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8f3f97cf90 
								
							 
						 
						
							
							
								
								chore(nvim): update plugins  
							
							
							
						 
						
							2022-06-15 11:48:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								653d3e0e0e 
								
							 
						 
						
							
							
								
								chore(tmux): change the prefix key  
							
							
							
						 
						
							2022-06-11 08:16:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dc695c56b4 
								
							 
						 
						
							
							
								
								feat(nvim): add junegunn/vim-easy-align  
							
							
							
						 
						
							2022-06-08 08:50:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b94e7267ce 
								
							 
						 
						
							
							
								
								feat(nvim): add drupalclass snippet  
							
							... 
							
							
							
							Add a new `drupalclass` snippet for Luasnip that scaffolds a new PHP
class that's opinionated for Drupal applications.
The class name is based on the filename (minus the file extension) and
the namespace is generated automatically from the directory structure
based on the location of the `src` directory.
It also includes the `Tests` entry within the namespace if the file is
witin a `tests` directory. 
							
						 
						
							2022-06-02 22:50:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								1c5ce40d07 
								
							 
						 
						
							
							
								
								fix(tmuxinator): ensure that ruby is installed  
							
							
							
						 
						
							2022-05-31 23:24:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9db923856c 
								
							 
						 
						
							
							
								
								feat(role): add tmuxinator  
							
							... 
							
							
							
							Install tmuxinator via gem and create its configuration directory and
files. 
							
						 
						
							2022-05-31 01:41:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d81b89d16d 
								
							 
						 
						
							
							
								
								chore: remove starship-prompt  
							
							
							
						 
						
							2022-05-31 01:41:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8b82801181 
								
							 
						 
						
							
							
								
								chore(tmux): change prefix key  
							
							
							
						 
						
							2022-05-31 00:44:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								2ae7d9af1f 
								
							 
						 
						
							
							
								
								chore(zsh): set nvim as EDITOR  
							
							
							
						 
						
							2022-05-28 09:28:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bd6b9fd5b1 
								
							 
						 
						
							
							
								
								chore(zsh): update prompt  
							
							
							
						 
						
							2022-05-27 18:32:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								aa6a4a6219 
								
							 
						 
						
							
							
								
								feat(nvim): configure winbar  
							
							... 
							
							
							
							Show the path for each file in the top-right of each split. 
							
						 
						
							2022-05-25 08:52:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b58302c1ee 
								
							 
						 
						
							
							
								
								refactor(zsh): move configuration files  
							
							
							
						 
						
							2022-05-24 23:08:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b7518872ff 
								
							 
						 
						
							
							
								
								chore(zsh): remove starship prompt  
							
							
							
						 
						
							2022-05-23 12:35:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5e81f42460 
								
							 
						 
						
							
							
								
								fix(nvim): fix LSP code reference mapping  
							
							
							
						 
						
							2022-05-13 19:42:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0926ae9671 
								
							 
						 
						
							
							
								
								feat(nvim): add Treesitter text objects  
							
							
							
						 
						
							2022-05-11 10:04:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6b8bb7daf2 
								
							 
						 
						
							
							
								
								feat(nvim): add Telescope default mappings  
							
							... 
							
							
							
							Add an insert mode mapping for `which_key` and also one for insert and
normal mode for toggling the previewer. 
							
						 
						
							2022-05-03 09:08:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5b162e7241 
								
							 
						 
						
							
							
								
								chore(nvim): update Telescope config and mappings  
							
							
							
						 
						
							2022-05-03 08:57:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9a580ff1cd 
								
							 
						 
						
							
							
								
								chore(nvim): be more consistent with imap usage  
							
							
							
						 
						
							2022-05-03 08:56:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								65c744490e 
								
							 
						 
						
							
							
								
								feat(neovim-lsp): add intelephense licence key  
							
							
							
						 
						
							2022-04-28 17:43:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f9f9c0a5e8 
								
							 
						 
						
							
							
								
								refactor(zsh): update aliases  
							
							
							
						 
						
							2022-04-27 13:42:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5d94248fec 
								
							 
						 
						
							
							
								
								feat(role): add neovim-packer  
							
							... 
							
							
							
							Automatically install Packer for installing Neovim plugins. 
							
						 
						
							2022-04-27 08:49:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								173215da34 
								
							 
						 
						
							
							
								
								feat(ssh): create ssh configuration file  
							
							
							
						 
						
							2022-04-26 23:40:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								beadeaa0f8 
								
							 
						 
						
							
							
								
								feat(role): add ssh  
							
							
							
						 
						
							2022-04-26 20:53:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								87526f3b4d 
								
							 
						 
						
							
							
								
								fix(*): add loop control and loop var variables  
							
							
							
						 
						
							2022-04-26 20:51:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								76dd778429 
								
							 
						 
						
							
							
								
								feat(role): add cargo  
							
							... 
							
							
							
							Needed for installing stylua and the starship prompt. 
							
						 
						
							2022-04-26 14:32:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0b92af8398 
								
							 
						 
						
							
							
								
								refactor(zsh): simplify .zshrc  
							
							
							
						 
						
							2022-04-25 09:33:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6c6b428883 
								
							 
						 
						
							
							
								
								fix(nvim): typo in JS snippets  
							
							
							
						 
						
							2022-04-25 08:10:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dc3c39fbdf 
								
							 
						 
						
							
							
								
								fix(neovim): autocomplete with nvim-cmp  
							
							... 
							
							
							
							Update nvim-cmp mappings configuration following the recent breaking
changes. 
							
						 
						
							2022-04-20 22:50:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								a28475f019 
								
							 
						 
						
							
							
								
								chore(alacritty): update config  
							
							
							
						 
						
							2022-04-20 22:48:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b462bad90f 
								
							 
						 
						
							
							
								
								chore(nvim): configure diagnostics output  
							
							... 
							
							
							
							Configure the output for LSP diagnostics, including null-ls. 
							
						 
						
							2022-04-16 23:08:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2c86539313 
								
							 
						 
						
							
							
								
								feat(nvim): add mapping to go to implementation  
							
							
							
						 
						
							2022-04-16 23:07:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								591cf8224f 
								
							 
						 
						
							
							
								
								fix(nvim): update LuaSnip configuration  
							
							... 
							
							
							
							Fixes : #30  
						
							2022-04-12 23:15:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5f4fb07631 
								
							 
						 
						
							
							
								
								fix(nvim): Tailwind completion in html.twig files  
							
							... 
							
							
							
							Whilst `twig` files are enabled by default, `html.twig` files aren't so
these need to be added as an additional filetype for LSP to work.
For completion, `html.twig` also needs to be added as a custom user
language, mapping to the `html` type.
Fixes : #25  
							
						 
						
							2022-04-09 00:24:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8f9c3a9b53 
								
							 
						 
						
							
							
								
								feat(role): add notion-app  
							
							... 
							
							
							
							Install Notion via https://github.com/notion-enhancer/notion-repackaged . 
							
						 
						
							2022-04-07 17:37:40 +01:00