Commit graph

74 commits

Author SHA1 Message Date
Roel de Cort
0331a50aa8
feat: add toggleterm, markdown preview keymaps, lualine switch filename and navic (#23)
- Configured toggleterm plugin
- Added keymap for markdown preview
- Changed lualine so Navic is better readable by switching filename and
type with Navic.
2024-08-20 00:03:30 +02:00
Roel de Cort
92c42db332
patch: treesitter highlighting, lsp inlay hints and update flake (#20)
Small update to enable Treesitter highlighting by default, enable LSP
inlay hints and update flake inputs to the latest version
2024-08-03 22:08:02 +02:00
Roel de Cort
48bbb7951d
feat: autopairs, cursor restore and rename option (#15)
Add the nvim-autopairs so "'{[ characters will auto close.
Add AutoCmd to restore the cursor position when re-opening file.
Fix treesitter option name.
2024-07-25 22:57:29 +02:00
Roel de Cort
8b7bc83bce
feat: update lualine, clipboard and changed startup dashboard (#13)
Updated Lualine with mode icon, moved git diff and added a icon
displaying Github copilot status.

Changed setting to default yank to system clipboard

Updated startup dashboard
2024-07-08 00:17:29 +02:00
Roel de Cort
b124c0a47a
patch: update colors and theme (#12)
Fix Navic lualine text color so it better matches the overall theme.
Also changed the indentscope outline color to rosewater and enabled some
extra catppuccin theming settings.
2024-07-07 00:59:55 +02:00
Roel de Cort
97247ed10f
feat: configure navic and integrate with lualine + update flake update action (#11)
Configured Navic and integrated it with Lualine. This provides context
about the code that is being worked on.

Also added a PAT to be able to create a PR when the Flake Update Github
action runs.
2024-07-06 01:20:39 +02:00
Roel de Cort
c991360154
feat: styling updates (#10)
Updated some plugins to use custom git and diagnostic symbols, also
changed the line number color to match my system highlight color
(catppuccin peach).
2024-06-26 23:18:15 +02:00
Roel de Cort
3de533a92a
patch: disable obsidian (#9)
Disable obsidian for now as it is causing issues with NixOS on WSL
2024-06-24 09:13:14 +02:00
Roel de Cort
536677058b
feat: add Markdown Preview and Obsidian, update startup screen and cleanup lsp config (#8)
Added Markdown Preview and the Obsidian plugins.
Updated the Startup screen with links to Github Copilot and Obsidian
Moved the helm-vim plugin from a seperate file into the lsp.nix file.
2024-06-23 00:26:19 +02:00
Roel de Cort
5112946501
feat: add vim-helm (#7)
Add the Vim-helm plugin
2024-06-22 14:01:25 +02:00
Roel de Cort
74172fd7e7
enable jsonls, helmls and add ansible-vim pkg (#5)
Enable JSON Language Server and Helm Language Server. Added ansible-vim
package.
2024-06-11 15:51:54 +02:00
Roel de Cort
677ee2cd46 fix yaml schemas 2024-06-07 00:36:21 +02:00
Roel de Cort
93f9c7c715 rename nil_ls to nil-ls and configure yamlls 2024-06-06 23:51:11 +02:00
Roel de Cort
d588254fce add copilot chat 2024-06-02 11:10:04 +02:00
Roel de Cort
cd1bc6acc3 fix telescope and add todo-comments 2024-05-30 21:59:50 +02:00
Roel de Cort
da5885bc46 add bicep file type 2024-05-28 22:34:32 +02:00
Roel de Cort
a6ff6f27e5 check if we stop getting random crashes 2024-05-28 22:34:22 +02:00
Roel de Cort
54f3e1bfb5 add bicep
(not really working yet)
2024-05-28 22:34:02 +02:00
Roel de Cort
21240d6edb removed commented out code 2024-05-28 22:33:45 +02:00
Roel de Cort
b26f51b8c5 add filetype detection 2024-05-18 00:32:53 +02:00
Roel de Cort
78f7597afe add diagnostic error icons 2024-05-16 01:20:37 +02:00
Roel de Cort
2f7eeafee1 remove none-ls and add mini 2024-05-16 01:20:12 +02:00
Roel de Cort
ccfcaaa214 add indentscope autoCmd 2024-05-16 01:20:04 +02:00
Roel de Cort
bfc5703e1d add mini plugin 2024-05-16 01:19:49 +02:00
Roel de Cort
ace1ff3a10 delete none-ls 2024-05-16 01:19:39 +02:00
Roel de Cort
041c9fb929 update conform formatting and lsp config 2024-05-16 01:19:35 +02:00
Roel de Cort
cf4b3e253b update gitsings 2024-05-16 01:19:13 +02:00
Roel de Cort
e109483e2e formatting 2024-05-16 01:19:06 +02:00
Roel de Cort
397937b59d fix icon 2024-05-16 00:49:53 +02:00
Roel de Cort
c48d110af2 add settings 2024-05-11 00:51:20 +02:00
Roel de Cort
3b83d34260 fix dashboard UI 2024-05-11 00:51:16 +02:00
Roel de Cort
94a93aa4da add filepath and extension 2024-05-11 00:51:10 +02:00
Roel de Cort
c62721c861 add diagnostics and fix typo 2024-05-11 00:51:01 +02:00
Roel de Cort
a00c0a0bd0 add gitsigns, add nvim-web-devicons, update lualine and neo-tree 2024-05-10 22:48:28 +02:00
Roel de Cort
8700f4eec1 add some settings 2024-05-09 01:34:51 +02:00
Roel de Cort
995fdc8b24 import startup 2024-05-09 01:34:45 +02:00
Roel de Cort
cd88307847 add autoCmd's 2024-05-09 01:34:39 +02:00
Roel de Cort
47a18ff34c add startup dashboard 2024-05-09 01:34:33 +02:00
Roel de Cort
2b46577f1f add catppuccin theme 2024-05-09 01:34:26 +02:00
Roel de Cort
160cff40f3 delete dashboard 2024-05-09 01:34:18 +02:00
Roel de Cort
1bbe208e9f update theme 2024-05-09 01:34:06 +02:00
Roel de Cort
ec962abd1a remove comment 2024-05-09 01:25:49 +02:00
Roel de Cort
beb019f6fa update neotree, theme, add dashboard and auto command 2024-05-08 00:55:52 +02:00
Roel de Cort
7a7072adfe update keymappings 2024-04-29 17:12:49 +02:00
Roel de Cort
d9f19cc018 add clipboard support 2024-04-29 17:12:39 +02:00
Roel de Cort
a54ab719e3 remove unneeded settings 2024-04-29 17:12:26 +02:00
Roel de Cort
354035b4ab enable luasnip 2024-04-29 11:01:20 +02:00
Roel de Cort
f9b122045f add friendlysnippets 2024-04-29 11:01:13 +02:00
Roel de Cort
942567fdc0 update keymap 2024-04-29 11:00:59 +02:00
Roel de Cort
f821cda817 reenable luasnip 2024-04-24 00:20:00 +02:00