Commit graph

90 commits

Author SHA1 Message Date
Evie Litherland-Smith 01ea9bc452 Add flake to return home-manager config for neovim
Update lualine config

If on nix, auto install all treesitter parsers
2023-07-24 10:42:10 +01:00
Evie Litherland-Smith 921175c7ef Set line width in zen_mode for better writing experience 2023-07-20 15:00:43 +01:00
Evie Litherland-Smith 4e2e50125d Set textwidth in norg files for better readability 2023-07-20 13:37:28 +01:00
Evie Litherland-Smith fc8fea536f Add cmd condition to load treesitter 2023-07-20 13:28:39 +01:00
Evie Litherland-Smith 2a97cc76d6 Remove remaining references to noice 2023-07-20 13:27:15 +01:00
Evie Litherland-Smith 33ede73958 Add keybinds for taskwarrior reports, add task shortcut to alpha 2023-07-20 13:25:42 +01:00
Evie Litherland-Smith 778c2b0c49 Use fixed repo for taskwarrior.nvim 2023-07-20 09:31:28 +01:00
Evie Litherland-Smith 85cc28db9d Add nabla and taskwarrior plugins
TODO taskwarrior needs fixing for proper use
Enable nable virt text in neorg files
Add Alpha shortcuts for neorg workspaces
2023-07-19 11:55:22 +01:00
Evie Litherland-Smith 81085a304c Add index.norg as extra pattern detection for project 2023-07-18 10:55:58 +01:00
Evie Litherland-Smith 951458be2e Stop lua_ls popup on every open 2023-07-18 10:55:38 +01:00
Evie Litherland-Smith 0a23d86476 Change alpha to point to nix config
Adjust neovide ui settings
2023-07-17 17:29:08 +01:00
Evie Litherland-Smith ecfdc61483 UI improvements 2023-07-16 21:41:45 +01:00
Evie Litherland-Smith 0f65d87e11 Add figet and wilder plugins for improvied ui
Remove noice for neovide compatability
2023-07-16 21:16:53 +01:00
Evie Litherland-Smith a713f7abbc Remove vim.g.vscode references, update neovide config 2023-07-07 11:46:40 +01:00
Evie Litherland-Smith d10b0050d4 Update LSP icons 2023-07-03 17:12:46 +01:00
Evie Litherland-Smith 86ca8aaf3b Change source location for neogit 2023-07-02 17:01:16 +01:00
Evie Litherland-Smith 6903eea29d Enable spell checking for norg files 2023-06-30 13:23:41 +01:00
Evie Litherland-Smith cceae0150a Add neorg calendar module and keybind to use with journal 2023-06-30 10:42:28 +01:00
Evie Litherland-Smith 698670fc84 Add logic for selecting pyright or pylsp, remove cspell 2023-06-16 16:41:55 +01:00
Evie Litherland-Smith 8dd36f4d45 More neorg keymaps for workspace management 2023-06-16 09:13:15 +01:00
Evie Litherland-Smith 732401c90b Add some useful neorg journal keymaps, cspell words 2023-06-15 17:50:51 +01:00
Evie Litherland-Smith 08706f88a2 Add jedi lsp config 2023-06-14 16:17:15 +01:00
Evie Litherland-Smith d5bdd20a44 Add pylsp config if executable found 2023-06-14 16:06:24 +01:00
Evie Litherland-Smith 80e5b6b78c Add missing nil_ls setup 2023-06-13 09:09:50 +01:00
Evie Litherland-Smith 932dfdd4b8 Fix executable names when checking for language servers 2023-06-13 08:28:20 +01:00
Evie Litherland-Smith ea722bb23d lspconfig update and cspell config file
Start checking for executable before registering lsp server
Add missing dependencies for direnv, indent_blankline and nvim_neorg
Add standard .cspell.json, make now links it to home directory
2023-06-12 18:59:08 +01:00
Evie Litherland-Smith 99ce5c68d8 Add cspell to null-ls again
Use limited filetypes to not make it annoying this time
2023-06-12 12:06:45 +01:00
Evie Litherland-Smith 07c9a227d7 Remove project extension from telescope 2023-06-12 07:56:22 +01:00
Evie Litherland-Smith 33e0cf64f7 Delete some plugins
Show hidden files in Oil
Add extra navbuddy dependencies
Load lualine at VeryLazy step
2023-06-11 08:41:00 +01:00
Evie Litherland-Smith 5ae6d83c32 Merge branch 'main' of https://git.xenia.me.uk/xenia/nvim 2023-06-10 08:29:32 +01:00
Evie Litherland-Smith b52d724e88 Fix neorg dependency and completions 2023-06-10 08:29:21 +01:00
Evie Litherland-Smith 4a3ef32469 Add keymap to toggle SymbolsOutline 2023-06-09 11:42:12 +01:00
Evie Litherland-Smith dc31476433 Temp disable edgy 2023-06-09 11:38:44 +01:00
Evie Litherland-Smith 8cdaa5f170 Enable treesitter if no on nix, but disable auto_install 2023-06-09 11:38:37 +01:00
Evie Litherland-Smith ca21787b0c Remove autoflake 2023-06-07 17:35:12 +01:00
Evie Litherland-Smith 25921919d1 Add spectre plugin 2023-06-06 15:51:03 +01:00
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 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