Commit graph

1004 commits

Author SHA1 Message Date
Oliver Davies 3a693e4ffd feat(nvim): add rst snippets for working with PDFs
Fixes #45
2023-01-13 01:37:46 +00:00
Oliver Davies 07e552df83 feat(nvim): add new plugins 2023-01-04 22:16:14 +00:00
Oliver Davies 25306a0093 feat: add http-server 2023-01-03 13:05:36 +00:00
Oliver Davies 5dd5d77b02 feat: add doppler 2023-01-03 12:22:16 +00:00
Oliver Davies ce7872c100 feat(nvim): use --testdox when running PHPUnit 2022-12-28 17:56:34 +00:00
Oliver Davies 0371434311 feat(nvim): use floaterm for running tests 2022-12-28 17:55:49 +00:00
Oliver Davies 373c824caf chore(nvim): add prefix to Vim plugin names
Make it easier to differentiate between Vim plugins that are available
in the Nix store and those that have been added and built manually.
2022-12-27 17:01:25 +00:00
Oliver Davies e6c7d6e69a feat(nvim): re-add dial.nvim
https://github.com/monaqa/dial.nvim
2022-12-27 16:48:31 +00:00
Oliver Davies 5c10e51af5 feat(nvim): re-add tabline.vim plugin
https://github.com/mkitt/tabline.vim
2022-12-27 16:37:39 +00:00
Oliver Davies bd5ec65f8b chore(nvim): configure backup settings 2022-12-27 16:36:56 +00:00
Oliver Davies 967e443b34 feat(nvim): re-add Ansible language server 2022-12-27 16:36:03 +00:00
Oliver Davies e4a1c2fb37 feat(nvim): add nvim_lsp_signature_help 2022-12-26 21:06:11 +00:00
Oliver Davies fcccc0906b feat: add terraform 2022-12-21 11:41:33 +00:00
Oliver Davies 3f61fa3824 fix: update paths 2022-12-21 11:40:36 +00:00
Oliver Davies 7235dc60dd refactor: delete old Ansible configuration
- Remove the Ansible files.
- Move the Nix files to the root level of the repository.

Refs: #39
2022-12-20 20:00:28 +00:00
Oliver Davies a2bded636e feat: add mysql
Add MySQL as this is needed for Drush and other CLI tools even though no
databases will be run in this instance of MySQL.
2022-12-20 19:02:59 +00:00
Oliver Davies d4a4f9233e chore(nvim): update vim-test key mappings 2022-12-19 09:44:24 +00:00
Oliver Davies a2dc676a42 feat: add t keybindings for Tmux 2022-12-19 09:42:24 +00:00
Oliver Davies 7ba39d2605 feat: add Postman 2022-12-19 09:41:30 +00:00
Oliver Davies ee44c41652 chore: rename tmux-sessioniser
- Rename `tmux-sessioniser` to `t`.
- Search only within the `~/Code` directory instead of using zoxide.
2022-12-19 09:39:39 +00:00
Oliver Davies 6f08c2de82 feat: add lua-language-server 2022-12-17 12:48:51 +00:00
Oliver Davies bb90d579ed feat: enable SSH service 2022-12-12 09:24:15 +00:00
Oliver Davies b35e3211de feat: enable Bluetooth and Blueman 2022-12-12 09:20:41 +00:00
Oliver Davies 0f165b2733 feat: switch from Gnome to KDE Plasma 2022-12-12 09:18:36 +00:00
Oliver Davies 6f61d84d3f fix: autocompletion of the g function 2022-12-12 09:14:43 +00:00
Oliver Davies cf2850ba85 chore: remove unused Alacritty role 2022-12-12 09:13:21 +00:00
Oliver Davies 9028dbdc87 feat: configure Alacritty
Configure Alacritty in Home Manager.
2022-12-12 09:12:12 +00:00
Oliver Davies b4eb83a558 feat: add Astro to Treesitter
Refs: #30
2022-12-10 10:56:33 +00:00
Oliver Davies 2a1927f073 feat: enable Tailwind CSS LSP for Astro files
Refs: #30
2022-12-10 10:05:45 +00:00
Oliver Davies 53c40ee21e fix: add Fira Code and JetBrains Mono 2022-12-09 09:19:51 +00:00
Oliver Davies e10ec65688 feat: add PHP, node, yarn and pulumi 2022-12-09 09:18:24 +00:00
Oliver Davies f9b5aeb8f5 chore(tmux): status line configuration 2022-12-08 10:12:06 +00:00
Oliver Davies 755b3c88a4 feat(nvim): add phpactor 2022-12-04 15:52:32 +00:00
Oliver Davies 4404ae5bff fix(nvim): configure splitjoin with lua 2022-12-03 10:46:02 +00:00
Oliver Davies c3189ef0a2 feat(nvim): add splitjoin plugin
https://github.com/AndrewRadev/splitjoin.vim
2022-12-03 09:45:50 +00:00
Oliver Davies dc89f5ce8c feat(nvim): re-add indent-blankline.nvim 2022-12-03 00:52:13 +00:00
Oliver Davies 561fd197ad chore: niv init 2022-11-29 07:02:11 +00:00
Oliver Davies b877a315a0 feat(nvim): re-add cmp-tabnine 2022-11-08 10:45:53 +00:00
Oliver Davies ddfdee777d feat(nvim): re-add vimux 2022-11-08 10:45:31 +00:00
Oliver Davies 933d2fcf62 fix(nvim): update dotfiles location 2022-11-08 10:44:56 +00:00
Oliver Davies 1b03084975 fix(nvim): error on startup 2022-11-08 10:40:03 +00:00
Oliver Davies c2cfbe0c85 chore: remove some unused Gnome packages 2022-11-02 20:41:36 +00:00
Oliver Davies 4604600e04 feat: add caffeine 2022-11-02 20:35:40 +00:00
Oliver Davies 2aff2a28ff feat: re-add vim-tmux-navigator 2022-11-01 20:20:48 +00:00
Oliver Davies bcbad6715e fix(git): disable verbose commits
Disable verbose commits as this seems to be causing an issue with Neogit
where the diff is unintentionally included within the commit message.
2022-10-31 23:43:47 +00:00
Oliver Davies db7c1fc273 build: add Ansible language server 2022-10-31 23:38:21 +00:00
Oliver Davies b5c147bf92 chore(flake): update 2022-10-31 23:38:09 +00:00
Oliver Davies d0d81cdeb1 chore(flake): update 2022-10-24 06:49:09 +01:00
Oliver Davies e670431799 feat(nvim): re-add DAP plugins 2022-10-14 10:54:25 +01:00
Oliver Davies a0fc60ce28 chore(flake): update 2022-10-12 16:36:52 +01:00