Evie Litherland-Smith
8be5da1fbc
Add edgy with recommended config, adjust some plugins to work with it
...
Neotree is back on the side for edgy support
ToggleTerm back to horizontal rather than tab
2023-06-06 15:34:30 +01:00
Evie Litherland-Smith
497fed2c07
Check for nix executable rather than NixOS in uname
2023-06-06 11:14:31 +01:00
Evie Litherland-Smith
98e5633959
Remove some cmp plugins that were messing with noice
2023-06-05 15:56:25 +01:00
Evie Litherland-Smith
2f202b7c80
Add dressing.lua
2023-06-05 15:55:09 +01:00
Evie Litherland-Smith
1bef51fa05
Add keybinds for different toggleterm directions
2023-06-05 11:17:25 +01:00
Evie Litherland-Smith
411da289ed
Add conditions to only load treesitter and neorg on NixOS systems
...
Remove magma_nvim
2023-06-05 10:15:17 +01:00
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
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
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
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