Commit graph

221 commits

Author SHA1 Message Date
Oliver Davies de117a56e2 Update Harpoon keymaps 2024-02-27 22:32:56 +00:00
Oliver Davies db13d667e9 Ignore result 2024-02-27 20:41:10 +00:00
Oliver Davies 6dd83e51eb Update telescope_ignore_patterns 2024-02-27 18:12:55 +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 662ff52b9a Update options and keymaps 2024-02-27 00:02:33 +00:00
Oliver Davies 129a2dc990 Move conform and nvim-lint configuration 2024-02-26 19:42:28 +00:00
Oliver Davies 4efdebcb0e Add missing eslint_d package
Add `eslint_d` as it's set as a formatter for JavaScript files.
2024-02-26 17:40:47 +00:00
Oliver Davies 743c9f92f2 Update snippet completion keybindings 2024-02-26 15:40:27 +00:00
Oliver Davies 112433a8bd Remove cursorline 2024-02-26 11:22:16 +00:00
Oliver Davies 2278577dc3 Remove colorcolumn and cursorline 2024-02-26 00:39:27 +00:00
Oliver Davies 3afe1bd12b Tidy neovim configuration
* Remove some unused plugins and packages.
  * e.g. floaterm, projectionist, vim-wiki, vim-easy-align,
    vim-surround, visual-star-search, vim-rhubarb
* Replace none-ls with conform.nvim and nvim-lint.
* Replace lualine.nvim with mini-statusline.
* Add neodev.
* Simplify cmp completion sources.
2024-02-24 22:26:31 +00:00
Oliver Davies 94581a9c7f Re-add fidget.nvim
https://github.com/j-hui/fidget.nvim
2024-02-21 16:11:49 +00:00
Oliver Davies 641d00c4ef Re-add vim-just 2024-02-21 15:44:00 +00:00
Oliver Davies 090e91bc67 Update lock file 2024-02-19 10:31:07 +00:00
Oliver Davies 4558a470a7 Update lock file 2024-02-13 23:58:03 +00:00
Oliver Davies 98737c69e9 Add and use alejandra to format Nix files 2024-02-13 21:47:56 +00:00
Oliver Davies b55886673f Update lock file 2024-02-11 14:09:23 +00:00
Oliver Davies 7be3356fd9 Update lock file 2024-02-07 23:27:52 +00:00
Oliver Davies f1f1524277 Remove unneeded comma 2024-02-05 09:32:22 +00:00
Oliver Davies 30fd6fd0c2 Fix test command 2024-02-05 09:31:59 +00:00
Oliver Davies 88939f9530 Update lock file 2024-02-02 21:59:34 +00:00
Oliver Davies 2e0eb1146c More keybindings to keep buffers centred 2024-01-31 18:03:40 +00:00
Oliver Davies 067ac00949 Update flake dependencies 2024-01-29 07:46:45 +00:00
Oliver Davies 2c7e547bf5 Add more floating terminals 2024-01-27 21:56:17 +00:00
Oliver Davies 937a0cc34f Order custom plugins alphabetically 2024-01-27 21:56:03 +00:00
Oliver Davies 728355ac1f Add vim-floaterm 2024-01-27 21:37:21 +00:00
Oliver Davies f312e4d560 Remove Astro plugin and language server 2024-01-27 21:31:38 +00:00
Oliver Davies e026ed154c Update vim-wiki path 2024-01-27 21:30:50 +00:00
Oliver Davies 9b6d5e172b Add vim-wiki 2024-01-26 01:29:49 +00:00
Oliver Davies 2a72ffab2e Add grammarly-languageserver as an LSP 2024-01-25 23:35:57 +00:00
Oliver Davies 18ef99795a Remove .gitignore from the built package 2024-01-25 23:15:45 +00:00
Oliver Davies d251233db1 Add CHANGELOG 2024-01-25 23:14:03 +00:00
Oliver Davies 87bf614625 Move dependencies into the Neovim flake
Move all plugins and dependencies from dotfiles.nix to the `neovim`
package in opdavies.nvim.

Based on 2fdd35dd39/lib/default.nix.
2024-01-25 01:42:56 +00:00
Oliver Davies 2caa74232a Add run file with a build task 2024-01-25 00:11:51 +00:00
Oliver Davies fe9435df8a Set colorcolumn 2024-01-24 23:57:00 +00:00
Oliver Davies fd32fb4887 Add init.lua 2024-01-24 09:27:24 +00:00
Oliver Davies d905c00ca3 Ignore result file after a Nix build 2024-01-24 09:27:24 +00:00
Oliver Davies 60bcf130a7 Add initial flake 2024-01-24 09:27:24 +00:00
Oliver Davies 437bde1cfa Add stylua.toml 2024-01-23 21:44:26 +00:00
Oliver Davies 64facc315d Add a keymap to run :Git commit 2024-01-17 22:11:59 +00:00
Oliver Davies 839dff942e Add snippets for __invoke() and __construct() 2024-01-17 22:05:41 +00:00
Oliver Davies 940d23cc76 Show trailing spaces 2024-01-14 17:15:41 +00:00
Oliver Davies f17d139c59 Don't do completion in command mode
This is stopping normal expansion of things like `%:h` for the directory
of the current buffer.
2024-01-10 00:50:45 +00:00
Oliver Davies 47bb1d55db Add Telescope mappings to find the current word 2024-01-08 17:50:15 +00:00
Oliver Davies 2e6df3a8bd Revert "Move key mappings"
This reverts commit b7f26524b0ddcd5db1b2783c20bdb423d4cb1bfb.
2024-01-08 17:50:15 +00:00
Oliver Davies 157789d0f1 Revert "Automatically close brackets, parentheses and"
This reverts commit 799ca92f401b6b11bebbb7bd514214b9156e2504.
2024-01-07 22:01:51 +00:00
Oliver Davies 32a8356040 Switch back to 23.05
Issues with Neovim, Harpoon and/or Telescope.
2023-12-24 16:59:08 +00:00
Oliver Davies 5458c48cc3 Tailwind CSS autocomplete not working in Twig files 2023-12-21 11:05:33 +00:00
Oliver Davies 8a9d6d9141 Change splitbelow to false
This means that new splits, such as Fugitive, will open above the
current pane rather than below it.

If I don't like it, I'll revert it.
2023-12-21 08:28:17 +00:00
Oliver Davies e63c7c48b7 Move key mappings 2023-12-19 08:10:22 +00:00