Commit graph

120 commits

Author SHA1 Message Date
Oliver Davies 2e5f676608 Enable spell checking within rst files 2024-07-20 12:31:07 +01:00
Oliver Davies 3c2810f1eb Refactor git commit filetype overrides 2024-07-10 02:01:29 +01:00
Oliver Davies c54f46c8f3 Remove oil filetype configuration 2024-05-31 18:33:39 +01:00
Oliver Davies 63906d9445 Include buffer completion for rst files
This is useful when writing presentation slides.
2024-05-23 16:46:11 +01:00
Oliver Davies f724019e43 Move after/plugin to plugin 2024-05-22 12:36:52 +01:00
Oliver Davies 9b6f7310f2 Make .install files use the php filetype. 2024-05-22 08:13:05 +01:00
Oliver Davies ae888adbe0 Automatically wrap lines in markdown files 2024-05-22 07:49:33 +01:00
Oliver Davies 2e6e3ce153 Use vim-dadbod-completion for the mysql
...filetype
2024-05-20 17:49:39 +01:00
Oliver Davies 0ce34a8313 Move luasnip configuration into completion 2024-05-20 17:48:29 +01:00
Oliver Davies 73965bd501 Update luasnip configuration
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
Oliver Davies cdd3ff23b7 Update rest-nvim configuration
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
Oliver Davies ab29decb3e Update undotree configuration
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
Oliver Davies c40a03a456 Update Harpoon configuration
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:28:30 +01:00
Oliver Davies f5931909a1 Update treesj configuration
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:26 +01:00
Oliver Davies 3f12734cd3 Update treesitter configuration
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:22 +01:00
Oliver Davies 5205dcba06 Update phpactor configuration
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:15 +01:00
Oliver Davies 9b4624b946 Update refactoring.nvim configuration
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:11:05 +01:00
Oliver Davies e00d868e73 Update dial.nvim configuration
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:10:57 +01:00
Oliver Davies 085a54aefc Update gitsigns configuration
- Remove use of `pcall` to simplify requiring the plugin.
- Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 18:10:37 +01:00
Oliver Davies b4809f12a2 Configure oil 2024-05-15 19:38:21 +01:00
Oliver Davies e6e8cd5fa6 Revert "Remove oil.nvim, configure netrw"
This reverts commit 94e6c8ab13.
2024-05-15 19:11:01 +01:00
Oliver Davies 83edc8c963 Add buffer completion to SQL files 2024-05-14 13:03:47 +01:00
Oliver Davies 09ad375bda Remove mini.statusline 2024-05-08 00:07:50 +01:00
Oliver Davies d719ab5cbe Fix for Treesitter Context error for Markdown
...files

https://github.com/nvim-treesitter/nvim-treesitter-context/issues/431
2024-05-07 16:04:37 +01:00
Oliver Davies 94e6c8ab13 Remove oil.nvim, configure netrw 2024-05-03 23:06:46 +01:00
Oliver Davies 0d142447d5 Add path completion for rst files 2024-05-02 20:11:50 +01:00
Oliver Davies 63b5ea30df Wrap contents in rst files 2024-05-02 19:45:22 +01:00
Oliver Davies a823cb2d01 Remove obsidian.nvim 2024-05-02 17:18:52 +01:00
Oliver Davies 8059264ca9 Update DAP configuration 2024-04-30 07:38:19 +01:00
Oliver Davies 50944ccc71 Add oil.nvim 2024-04-24 21:35:35 +01:00
Oliver Davies 4fa91b9720 Add Obsidian keymaps
Add Obsidian keymaps to create and search notes.
2024-04-22 21:57:07 +01:00
Oliver Davies fded826b0a Reapply "Add obsidian.nvim and marksman"
This reverts commit e82db1df25.
2024-04-22 20:30:48 +01:00
Oliver Davies 942e334cb5 Re-add vim-fugitive
This reverts commit 75f3877a13.
2024-04-17 20:14:06 +01:00
Oliver Davies e8ffa065a1 Add PHP filetype for inc and module extensions 2024-04-07 11:50:57 +01:00
Oliver Davies 820ab697f1 Use global statusline 2024-04-07 11:49:20 +01:00
Oliver Davies 305bb400b5 Set *.theme files as the PHP filetype
This wasn't working with vim-polyglot enabled, as per
https://github.com/neovim/neovim/issues/23522, so I'm removing at - as
least temporarily.
2024-04-07 01:09:37 +01:00
Oliver Davies 779687182c Remove mini.splitjoin
I already have `treesj` which works better for PHP and Nix compared to
the `mini.splitjoin`.
2024-04-02 01:20:37 +01:00
Oliver Davies e82db1df25 Revert "Add obsidian.nvim and marksman"
This reverts commit da206ae6ff.
2024-03-31 10:12:31 +01:00
Oliver Davies da206ae6ff Add obsidian.nvim and marksman 2024-03-29 01:26:56 +00:00
Oliver Davies e3ddc8cf77 Re-add vimux and use it when running tests 2024-03-26 23:41:08 +00:00
Oliver Davies 026c4a3c1f Use nixfmt before alejandra 2024-03-18 22:27:13 +00:00
Oliver Davies 75f3877a13 Remove vim-fugitive 2024-03-18 20:37:06 +00:00
Oliver Davies 021093bd3d Foramt files with stylua 2024-03-14 07:42:24 +00:00
Oliver Davies b4ca3831b0 Update gitsigns keymaps 2024-03-14 01:41:40 +00:00
Oliver Davies e64463259b Add jsonlint and nvim-spectre
https://github.com/nvim-pack/nvim-spectre
2024-03-12 22:52:17 +00:00
Oliver Davies 452f297a39 Set number of lines to search for a textobject 2024-03-07 07:59:45 +00:00
Oliver Davies e43054e92e Remove icons in statusline 2024-03-07 07:33:49 +00:00
Oliver Davies de117a56e2 Update Harpoon keymaps 2024-02-27 22:32:56 +00:00
Oliver Davies 3cfe6444c6 Use alexghergh/nvim-tmux-navigation
Replace `christoomey/vim-tmux-navigator` with
`alexghergh/nvim-tmux-navigation`.

https://github.com/alexghergh/nvim-tmux-navigation
2024-02-27 17:32:24 +00:00
Oliver Davies 129a2dc990 Move conform and nvim-lint configuration 2024-02-26 19:42:28 +00:00