Evie Litherland-Smith
a96d1016fd
Turn off treesitter auto install and add some core parsers to ensure
...
installed
2023-06-05 09:54:04 +01:00
Evie Litherland-Smith
2dd9913802
Move common.lua back to init.lua, bad idea, not worth it
2023-06-04 10:44:44 +01:00
Evie Litherland-Smith
1fca774106
Move some things out of common.lua for better use on non-nix machines
2023-06-03 07:58:27 +01:00
Evie Litherland-Smith
64cf5b8ce6
Move original init.lua to lua/common.lua, ignore init.lua from repo
2023-06-03 07:50:31 +01:00
Evie Litherland-Smith
8ab7be776a
Change tokynight flavour
2023-06-02 11:54:10 +01:00
Evie Litherland-Smith
f9dafded9a
Ignore errors if fc-list doesn't exist
2023-06-02 10:01:00 +01:00
Evie Litherland-Smith
c6960a1a74
Remove cspell.json
2023-05-31 20:39:06 +01:00
Evie Litherland-Smith
875e789e4f
Use new syntax for make commands that are allowed to fail
2023-05-31 20:28:33 +01:00
Evie Litherland-Smith
2471881cb5
Enable hop in vscode
2023-05-31 17:14:33 +01:00
Evie Litherland-Smith
664f70c857
Add condition to not load most plugins if running in vscode mode
2023-05-31 16:47:30 +01:00
Evie Litherland-Smith
3acdc1ff73
Remove gitsigns from barbar due to highlight issues
...
Some misc config tweaks
2023-05-25 12:43:50 +01:00
Evie Litherland-Smith
b73d600dfe
Add more options and icons to barbar
...
Move LSP icons to separate UI file to be re-used
2023-05-25 10:24:52 +01:00
Evie Litherland-Smith
c34b29c222
Add barbar again using old config, set comment to load on buffer
2023-05-25 10:13:53 +01:00
Evie Litherland-Smith
4cf8db8e73
Remove an alpha shortcut, getting too long
2023-05-24 08:11:24 +01:00
Evie Litherland-Smith
d1f37562ac
Temp remove neorg treesitter until I can fix dependency loop
2023-05-24 07:42:35 +01:00
Evie Litherland-Smith
1083f3ea0f
Map localleader for neorg
...
Adjust dependencies so neorg loads before treesitter
Setup common workspace folders for neorg
2023-05-23 21:11:16 +01:00
Evie Litherland-Smith
1ff9526175
Add journal module for neorg
2023-05-23 16:52:45 +01:00
Evie Litherland-Smith
45c592257c
Enable transparency for catppuccin as well
2023-05-23 16:35:19 +01:00
Evie Litherland-Smith
85120ba48f
Add default background colour for nvim_notify
2023-05-23 16:33:44 +01:00
Evie Litherland-Smith
e1fa78aa36
Enable tokyonight transparency
2023-05-23 16:28:47 +01:00
Evie Litherland-Smith
06fb5a7ecf
Add logbooks directory to neorg
2023-05-22 12:55:01 +01:00
Evie Litherland-Smith
44f152de71
Set default fold level to all open (useful for Neorg)
2023-05-22 08:39:41 +01:00
Evie Litherland-Smith
e236c0ae89
More startup optimisations
...
Start which_key on <leader> key press
Start lualine on loading a buffer
Remove dressing as noice seems to have supersceded it
2023-05-22 08:31:58 +01:00
Evie Litherland-Smith
5e7fcd7e72
Add neorg telescope integration
...
Add extra neorg modules: export, presenter, summary, telescope
2023-05-20 13:21:42 +01:00
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
a1896925f7
Reset lazy to standard paths, ignore lazy lockfile from git
2023-05-17 19:41:48 +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