Oliver Davies
c6de886ae7
Update Drupal snippets
2024-08-16 14:53:29 +01:00
Oliver Davies
2168ca6725
Add keymaps
2024-08-13 23:19:42 +01:00
Oliver Davies
e46159a94c
Add a new snippet to generate run
file contents
2024-08-12 10:32:44 +01:00
Oliver Davies
5221d941d0
Add Sculpin talk snippets
2024-08-08 21:51:35 +01:00
Oliver Davies
044684f616
Use jk
in insert mode to switch back to visual
...
...mode
2024-07-23 12:10:13 +01:00
Oliver Davies
40c873756c
Ensure my custom keymaps are loaded
2024-07-10 02:10:58 +01:00
Oliver Davies
fb3206fe12
Add comment
2024-07-10 02:10:09 +01:00
Oliver Davies
3c2810f1eb
Refactor git commit filetype overrides
2024-07-10 02:01:29 +01:00
Oliver Davies
856c994e21
Add a default colorcolumn
2024-07-10 02:01:24 +01:00
Oliver Davies
02dd935511
Fix paths
2024-07-10 02:01:00 +01:00
Oliver Davies
70c8eade7c
cssls: exclude @tailwind
and @apply
at rule
...
...diagnostic errors
2024-07-09 19:54:45 +01:00
Oliver Davies
d16cfae1b1
Refactor LSP and Telescope configuration
2024-07-06 15:23:28 +01:00
Oliver Davies
63f90b87a8
Combine custom keymaps
2024-07-06 15:23:28 +01:00
Oliver Davies
6713a0d01f
Re-enable global statusline with mini.statusline
...
From the README file:
```lua
-- Whether to set Vim's settings for statusline (make it always shown
-- with 'laststatus' set to 2).
-- To use global statusline, set this to `false` and 'laststatus' to 3.
set_vim_settings = true,
```
2024-06-29 15:14:02 +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
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
7b8ac2345e
Update keymaps
...
Replace usages of custom keybinding functions with `vim.keymap.set()`.
2024-05-16 19:07:23 +01:00
Oliver Davies
80fc14d063
Configure spelling and a custom dictionary file
2024-05-14 13:00:32 +01:00
Oliver Davies
880ef033ca
Add keymaps
2024-05-09 13:01:10 +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
fded826b0a
Reapply "Add obsidian.nvim and marksman"
...
This reverts commit e82db1df25
.
2024-04-22 20:30:48 +01:00
Oliver Davies
ef439aefd1
Search for TODO comments with Telescope
2024-04-07 00:04:21 +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
298601c4e0
Replace nixd
with nil_ls
2024-03-19 14:19:20 +00:00
Oliver Davies
69b2d3b710
Re-add nixd
...
Using the latest nightly version of `nixd` due to a dependency on nix
2.16.2 which is now unsecure.
2024-03-17 20:16:19 +00:00
Oliver Davies
975c7d8c70
Remove Ansible language server
2024-03-17 19:17:11 +00:00
Oliver Davies
021093bd3d
Foramt files with stylua
2024-03-14 07:42:24 +00:00
Oliver Davies
4b26e20375
Configure lua_ls
workspace settings
2024-03-12 19:56:26 +00:00
Oliver Davies
b98191f6a9
Remove grammarly
2024-03-09 20:19:32 +00:00
Oliver Davies
7912f00231
Simplify LSP configuration
2024-03-05 23:12:51 +00:00
Oliver Davies
f04a4d385c
Simplify LSP server configuration
2024-03-04 09:31:04 +00:00
Oliver Davies
579b90e6a8
lsp: remove definitions from vendor-bin
2024-02-29 19:50:10 +00:00
Oliver Davies
ba2c700af6
Add TODO
2024-02-29 16:29:04 +00:00
Oliver Davies
fa5e61d666
lsp: remove definitions from the nix store
2024-02-29 14:00:12 +00:00
Oliver Davies
2616310129
Diable telementry for lua_ls
2024-02-27 23:25:19 +00:00
Oliver Davies
6b0773eb77
Update Telescope mappings
2024-02-27 23:24:02 +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
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
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
98737c69e9
Add and use alejandra to format Nix files
2024-02-13 21:47:56 +00:00
Oliver Davies
2e0eb1146c
More keybindings to keep buffers centred
2024-01-31 18:03:40 +00:00
Oliver Davies
f312e4d560
Remove Astro plugin and language server
2024-01-27 21:31:38 +00:00
Oliver Davies
2a72ffab2e
Add grammarly-languageserver as an LSP
2024-01-25 23:35:57 +00:00