Commit graph

281 commits

Author SHA1 Message Date
Oliver Davies c53357c8d0 Update todos 2024-06-07 23:55:22 +01:00
Oliver Davies 421edb67b2 Add keymaps for navigating between splits 2024-06-01 14:48:32 +01:00
Oliver Davies 6336b36659 Refactor LSP server configuration 2024-06-01 14:48:25 +01:00
Oliver Davies 4e54650790 Run just update 2024-05-31 18:34:33 +01:00
Oliver Davies 5a79b8e412 Update spellings 2024-05-31 18:34:01 +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 ad39a8c487 Remove run as I also have a justfile 2024-05-22 14:26:05 +01:00
Oliver Davies 0aacffa91f Remove vim-heritage
I can do this now using `oil.nvim`.
2024-05-22 14:26:05 +01:00
Oliver Davies 7d73b51229 Remove nvim-tmux-navigation 2024-05-22 14:26:05 +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 2695babfb0 Update spellings 2024-05-21 23:50:47 +01:00
Oliver Davies 9d29f1f3d8 Add todo 2024-05-20 18:07:43 +01:00
Oliver Davies ddb747760b Run nix flake update 2024-05-20 18:06:30 +01:00
Oliver Davies 50bac18457 Fix Tailwind CSS completions
Whether the file extension is `.twig` or `.html.twig`, the filetype in
Neovim is `twig`, so this commit simplifies and fixes the configuration
for Tailwind CSS so that it works in files it previously wasn't
completing in.
2024-05-20 18:04:11 +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 9b918d098a Update spellings 2024-05-17 21:58:54 +01:00
Oliver Davies 7b8ac2345e Update keymaps
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 19:07:23 +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 e7bcf62062 Use and format with nixfmt-rfc-style 2024-05-15 19:55:51 +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 80fc14d063 Configure spelling and a custom dictionary file 2024-05-14 13:00:32 +01:00
Oliver Davies 67529832a7 Update lock file 2024-05-09 18:58:16 +01:00
Oliver Davies e676b97b39 Add nodejs-slim
node is needed to run DAP sessions.
2024-05-09 18:57:18 +01:00
Oliver Davies 880ef033ca Add keymaps 2024-05-09 13:01:10 +01:00
Oliver Davies 77dfbffc55 Add yamlfmt and yamllint 2024-05-09 13:00:52 +01:00
Oliver Davies cc067120f8 Remove vim-sort-motion 2024-05-08 09:49:03 +01:00
Oliver Davies 8578117a2e Remove telescope-file-browser.nvim 2024-05-08 07:11:03 +01:00
Oliver Davies 1b3475bb12 Disable hlsearch
I'll re-add it if I miss it.
2024-05-08 00:08:34 +01:00
Oliver Davies 09ad375bda Remove mini.statusline 2024-05-08 00:07:50 +01:00
Oliver Davies 2d0024b2b5 Pin rest.nvim to 23.11 due to startup errors 2024-05-08 00:06: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 c494a3ea99 Update lock file 2024-05-07 15:47:18 +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