Commit graph

86 commits

Author SHA1 Message Date
Evie Litherland-Smith 7d3109f60e Separate LSP config and nvim-cmp
Make nvim-cmp standalone, lazy lone on InsertEnter and be used by neorg
to enable treesitter integration (no LSP available)

Move LSP config into lspconfig.lua

Optimise some startup conditions
2023-05-20 12:44:21 +01:00
Evie Litherland-Smith 2a3c867b11 Add Neorg, replace nvim_test with neotest 2023-05-20 10:16:24 +01:00
Evie Litherland-Smith 6ac8053ecc Disable cspell, too annoying...
Make toggleterm use tab layout, add term keymap to alpha, change alpha
icons to use codicons where possible instead
2023-05-20 10:15:14 +01:00
Evie Litherland-Smith ea3e4c64d0 Update neotree keymap 2023-05-19 13:36:53 +01:00
Evie Litherland-Smith 9ff13bad70 Enable cspell diagnostics and code actions 2023-05-19 08:58:28 +01:00
Evie Litherland-Smith a490b9c345 Re-enable neo-tree as complement to oil
Add extra shortcuts to Alpha, convert all icons to md style
2023-05-19 07:50:40 +01:00
Evie Litherland-Smith 67d3b1368b Re-enable treesitter autoinstall but keep ensure all off 2023-05-19 07:38:29 +01:00
Evie Litherland-Smith 5a5df961bc Change keymap to launch Oil from Alpha 2023-05-18 15:45:50 +01:00
Evie Litherland-Smith 1b50d9757f Disable neotree, switch to oil 2023-05-18 14:29:10 +01:00
Evie Litherland-Smith d7c4833432 Add fillchars, update icons for navbuddy to avoid clipping 2023-05-18 10:16:40 +01:00
Evie Litherland-Smith 956c6152d2 Make sidebars darker 2023-05-18 10:15:21 +01:00
Evie Litherland-Smith 9386848591 Add telescope help_tags keymap 2023-05-18 10:15:05 +01:00
Evie Litherland-Smith d309375d03 Don't auto-install treesitter parsers
Make neogit faster to get to by reducing keymaps
2023-05-18 09:15:39 +01:00
Evie Litherland-Smith fa2fa3843a Remove navigator, spinner on LSP progress notifications 2023-05-17 19:37:46 +01:00
Evie Litherland-Smith aca69fdf2e Renable catppuccin plugin, but not currently used 2023-05-17 18:37:59 +01:00
Evie Litherland-Smith 6642f04431 Temp remove cspell due to slow-down 2023-05-17 17:19:27 +01:00
Evie Litherland-Smith 4b410f490f Remove some telescope plugins, update keymaps 2023-05-17 17:18:08 +01:00
Evie Litherland-Smith 2be2aaf8bc Stylua formatting pass 2023-05-17 17:06:16 +01:00
Evie Litherland-Smith 9afe8567fd Add cspell, exclusively use null-ls for formatting
Add cspell extension and initial cspell.json ignore list
Disable formatting in all other language servers, use null-ls
exclusively for finer control over formatters
Add additional formatters
2023-05-17 17:03:02 +01:00
Evie Litherland-Smith 90575e4eb2 Disable treesitter highlight in FORTRAN due to F77 issue 2023-05-17 15:59:18 +01:00
Evie Litherland-Smith 84db975993 Add tokyonight colourscheme
Optimise startup times for some plugins
Optimise LSP setup
2023-05-17 14:57:53 +01:00
Evie Litherland-Smith d99629439d Add ruff-lsp, remove some null-ls plugins 2023-05-17 11:44:50 +01:00
Evie Litherland-Smith 0021b8800f Add magma plugin and extra language servers 2023-05-17 11:25:08 +01:00
Evie Litherland-Smith b53fc4ef4b Move neovide config into own file ui/neovide.lua 2023-05-17 09:11:21 +01:00
Evie Litherland-Smith 347afd9895 Remove alpha shortcut to edit new file 2023-05-16 14:31:58 +01:00
Evie Litherland-Smith 02759c30f4 Use name to reference catppuccin plugin 2023-05-16 14:31:00 +01:00
Evie Litherland-Smith 1604376d4b Only blend floating windows when using neovide
Set notify background based on catppuccin colourscheme
2023-05-16 13:42:12 +01:00
Evie Litherland-Smith c67d679fc4 Start lspconfig on cmdline enter
Fix Alpha using : instead of <cmd> in command definition
2023-05-16 13:18:32 +01:00
Evie Litherland-Smith 2548e17f82 Add bubble style to lualine to better match hyprland corners 2023-05-16 12:40:50 +01:00
Evie Litherland-Smith 449f2f3f6d Optimise some startup events 2023-05-16 12:38:46 +01:00
Evie Litherland-Smith 0516fde7d3 Move nvim-cmp config into lspconfig, tidy up cmp settings 2023-05-16 12:34:56 +01:00
Evie Litherland-Smith be64870d72 Move .gitignore to top level 2023-05-16 10:12:47 +01:00
Evie Litherland-Smith 2d695e5276 Update treesitter on update, add gitignore file 2023-05-16 09:35:57 +01:00
Evie Litherland-Smith 6d5b0e8315 Delete extra things that have been deleted 2023-05-16 09:24:01 +01:00
Evie Litherland-Smith a492f8ac95 Copy latest updates 2023-05-16 09:22:33 +01:00
Evie Litherland-Smith 4054030afc Initial add
Separate nvim config into separate project, to be used as submodule
for main dotfile
2023-05-04 12:39:25 +01:00