Commit Graph

305 Commits

Author SHA1 Message Date
93c933d172
feat(nvim): add keybinding to toggle inlay hints 2023-08-10 23:40:48 -05:00
9055141e0a
chore(nvim): update lazy lock 2023-08-06 14:14:55 -05:00
5fe55e7d38
refactor(nvim): do not use null-ls for bash 2023-08-06 11:46:46 -05:00
b0b4a44727
chore(nvim): update lazy lock 2023-08-05 12:56:50 -05:00
5133c96315
refactor(nvim): set json conceallevel to 1 2023-08-04 20:44:43 -05:00
ea911d2321
refactor(nvim): disable in built neogit notifications 2023-08-03 07:35:26 -05:00
02c0e14610
refactor(nvim): improve neogit unmerged into color 2023-08-03 07:33:06 -05:00
14f5a39b72
feat(nvim): add nftables syntax support 2023-08-03 06:59:07 -05:00
b7afc699c6
feat(nvim): add num & relnum options for man pages 2023-08-02 02:22:20 -05:00
0e5a7207fb
chore(nvim): update lazy lock 2023-08-02 01:56:26 -05:00
0aa0648cb7
chore(nvim): update lazy lock 2023-07-31 04:21:41 -05:00
dd21c5e8ef
chore(nvim): update lazy lock 2023-07-29 06:18:17 -05:00
47b54ce96e
feat(nvim): extend neodev coverage to /tmp 2023-07-28 04:59:15 -05:00
ebf351675d
chore(nvim): ignore missing field diags in plugins 2023-07-28 04:47:01 -05:00
43499eb077
feat(nvim): set lua filetype settings 2023-07-28 04:43:19 -05:00
2ee3fde793
feat(nvim): add highlight for neogit unmerged 2023-07-27 22:43:36 -05:00
09fba08405
chore(nvim): update lazy lock 2023-07-27 21:59:27 -05:00
c15920711c
refactor(nvim): remove goto class mappings
These interfered with jumpto-diff mappings
2023-07-27 21:59:02 -05:00
7115f05213
chore(nvim): update lazy lock 2023-07-26 19:36:29 -05:00
a158be7724
feat(nvim): improve trouble setup 2023-07-24 17:52:13 -05:00
a2a9b9e13d
feat(nvim): add key for markdown open 2023-07-24 17:28:25 -05:00
88a870eb69
feat(nvim): add run key for asm 2023-07-24 16:44:34 -05:00
93d859e3b7
style(nvim): run stylua 2023-07-23 23:41:26 -05:00
5d377f0435
feat(nvim): improve nvim notify appearance 2023-07-23 23:41:06 -05:00
a5f469b950
chore(nvim): update lazy lock 2023-07-23 16:04:44 -05:00
44ac5a6711
chore(nvim): update lazy lock 2023-07-20 18:11:46 -05:00
0becfe8506
refactor(nvim): set nvim hurl to remote installation 2023-07-19 14:22:36 -05:00
5762ecc9ae
chore(nvim): update lazy lock 2023-07-19 00:45:36 -05:00
9ef4cb27b0
refactor(nvim): use latest HEAD for Neo-tree 2023-07-18 23:09:32 -05:00
e09958a747
chore(nvim): update lazy lock 2023-07-18 15:12:37 -05:00
257e6b1bee
refactor(nvim): set priority for noice.nvim to 900 2023-07-18 15:12:24 -05:00
ae91d0c595
refactor(nvim): update neogit config 2023-07-18 15:12:11 -05:00
3be7f66396
refactor(nvim): set correct nf icon for statusline mode 2023-07-17 13:29:52 -05:00
1bd6df4840
refactor(nvim): use autocmd to set neogit settings 2023-07-14 17:49:17 -05:00
808543fffd
feat(nvim): use trouble for lsp definitions 2023-07-14 14:10:28 -05:00
18a631e1d7
refactor(nvim): improve cmp sort 2023-07-14 14:06:41 -05:00
eb4661da6d
refactor(nvim): improve cmp comparators 2023-07-13 22:35:41 -05:00
5a299830fd
feat(nvim): add cmp-git source for cmp 2023-07-13 22:35:02 -05:00
32fc8c7995
refactor(nvim): update cmp priorities for gitcommit 2023-07-13 20:34:58 -05:00
26496a5b79
chore(nvim): run stylua 2023-07-13 20:34:58 -05:00
c3cb43bdad
feat(nvim): enable ccc by default 2023-07-13 20:34:58 -05:00
3e479f5e09
feat(nvim): improve Neogit's appearance 2023-07-13 20:34:58 -05:00
8172ea68ef
style(nvim): run stylua 2023-07-13 15:42:15 -05:00
ac7bbb12dd
fix(nvim): properly hide notifications for lazy.nvim 2023-07-13 15:41:26 -05:00
b6410dea25
chore(nvim): update lazy lock 2023-07-13 15:40:58 -05:00
337bd9e894
feat(nvim): update indent blankline to exclude some neogit buffers 2023-07-13 15:40:22 -05:00
3485034412
feat(nvim): update neogit config for massive update 2023-07-13 15:38:23 -05:00
4d8265b3fe
feat(nvim): set highlights for rainbow delimiters 2023-07-13 15:36:46 -05:00
e9eb457a9a
style(nvim): format with stylua 2023-07-13 14:31:44 -05:00
4e97b08d50
refactor(nvim): use state dir for neovim undodir
Was using XDG_CACHE which is incorrect.

Yes, Neovim uses this by default, but it's nice to ensure this is always
set as I desire instead of an upstream change setting this differently.
2023-07-13 14:30:35 -05:00
ef76ad857c
chore(nvim): update lazy lock 2023-07-13 14:22:38 -05:00
005c9b0ba7
refactor(nvim): use rainbow-delimiters.nvim instead of ts-rainbow2
ts-rainbow2 is deprecated 😔
2023-07-13 14:22:07 -05:00
ecfc5c6330
feat(nvim): set sidescrolloff to 5 2023-07-13 14:19:49 -05:00
18c2a82025
feat(nvim): set commentstring for sql 2023-07-12 19:19:47 -05:00
84922872f6
refactor(nvim): remove unused sql functions 2023-07-12 19:19:26 -05:00
ff5730327b
refactor(nvim): do not notify about updates 2023-07-08 07:03:16 -05:00
b9fcc423f5
chore(nvim): update lazy lock 2023-07-07 20:15:52 -05:00
66c7d35a5b
refactor(nvim): use trouble mappings for lsp 2023-07-07 20:15:39 -05:00
ad35098a0f
fix(nvim): set splitkeep to cursor
This fixes some problems cropping up in trouble.nvim
2023-07-07 20:15:03 -05:00
bb7c6cea63
fix(nvim): set icon for nvim-lightbulb 2023-07-07 20:14:52 -05:00
dde47478ce
feat(nvim): enable enhanced diff highlights for diffview 2023-07-07 10:02:10 -05:00
617b94f5d7
chore(nvim): update lazy lock 2023-07-06 06:23:01 -05:00
34c7ea44e6
style(nvim): format with stylua 2023-07-05 07:36:45 -05:00
e3478b69e2
feat(nvim): add fugitive.vim 2023-07-05 07:36:26 -05:00
3bd99b8ded
chore(nvim): update lazy lock 2023-07-05 02:11:00 -05:00
276c8305f8
refactor(nvim): set gh refresh interval to 1 minute 2023-07-04 16:55:22 -05:00
1cd1124e6c
feat(nvim): github cli integration 2023-07-04 12:54:57 -05:00
c1a0979dfa
refactor(nvim): do not include ignored directories in vimgrep 2023-07-04 00:46:20 -05:00
a391a8e23b
feat(nvim): add treesitter playground 2023-07-03 23:31:55 -05:00
4357bea3a6
refactor(nvim): use defaults for nvim-hurl 2023-07-03 01:06:03 -05:00
49491e6251
chore(nvim): update lazy lock 2023-07-02 23:17:03 -05:00
38cb37c5a8
refactor(nvim): update upstream url for neogit 2023-07-02 23:16:51 -05:00
02c6f50343
refactor(nvim): use native inlay hints instead of rust tools hints 2023-07-01 00:32:45 -05:00
7300923a77
style(nvim): format with stylua 2023-06-30 21:34:43 -05:00
1b0111f742
feat(nvim): enable dev path in lazy 2023-06-30 21:34:26 -05:00
700b4020df
feat(nvim): add hurl support 2023-06-30 21:34:16 -05:00
27ca7913d2
refactor(nvim): register autolist mappings with an autocmd
This permits buffer-only mappings
2023-06-30 17:15:43 -05:00
f410a1a34e
refactor(nvim): move typescript-tools into lspconfig configuration 2023-06-30 16:22:44 -05:00
7ae2d67687
chore(nvim): update lazy lock 2023-06-30 12:33:34 -05:00
791f3ee66c
refactor(nvim): update autolist mappings 2023-06-30 12:18:41 -05:00
62bfa4cb6b
chore(nvim): update lazy lock 2023-06-25 14:07:56 -05:00
e61a745eab
style(nvim): format with stylua 2023-06-25 14:07:48 -05:00
64c6923f58
refactor(nvim): replace tsserver with typescript tools 2023-06-25 14:07:14 -05:00
5ec1ddb4a0
refactor(nvim): use builtin nightly lsp inlay hints 2023-06-24 21:34:06 -05:00
b1fedc6a65
chore(nvim): update lazy lock 2023-06-24 20:32:55 -05:00
4783377184
fix(nvim): do not return nil for lsp servers if none are found 2023-06-16 19:35:36 -05:00
c0517686fc
refactor(nvim): define xml filetype to html in ts registration 2023-06-16 19:32:40 -05:00
b785d18522
refactor(nvim): do not show diags for shellcheck in null-ls
We already use the `bashls` language server that shows diags from
`shellcheck`. Mainly we want some additional code actions from `null-ls` for
`shellcheck` as `bashls` doesn't expose everything.
2023-06-16 12:32:54 -05:00
e78219d32c
refactor(nvim): improve conceallevel settings 2023-06-15 17:25:27 -05:00
424a45a257
chore(nvim): update lazy lock 2023-06-15 14:53:40 -05:00
c5864101b6
chore(nvim): update lazy lock 2023-06-12 12:24:28 -05:00
36d76e6cb8
chore(nvim): update lazy lock 2023-06-06 19:41:48 -05:00
04132aae2a
refactor(nvim): improve telescope bindings & git context 2023-06-06 19:25:07 -05:00
046158f471
refactor(nvim): change markdown header appearance 2023-06-05 12:54:49 -05:00
bf608fc2b5
refactor(nvim): link to comment for inlay hints 2023-06-05 02:13:44 -05:00
0ba78cc1c4
refactor(nvim): disable regex highlighting 2023-06-05 00:19:46 -05:00
7c563f6987
feat(nvim): enable incremental ts selection 2023-06-05 00:19:38 -05:00
960a67cc09
refactor(nvim): remove vuels 2023-06-04 23:47:58 -05:00
5f8bf9cc57
feat(nvim): add asm_lsp 2023-06-04 23:22:55 -05:00
3d0a18c7c3
fix(nvim): properly provide filetypes for azure_pipelines_ls 2023-06-04 23:22:44 -05:00
18bbdd2c25
fix(nvim): load lsp plugins on VimEnter
This allows Mason to be invoked in the dashboard
2023-06-04 22:15:43 -05:00
27b7f1dcc9
feat(nvim): enable mini.align 2023-06-04 03:37:40 -05:00
5aa604fbfc
feat(nvim): limited debug support for asm 2023-06-04 03:02:54 -05:00
11a3cc3dec
feat(nvim): set commentstring for asm to '#' 2023-06-04 02:39:56 -05:00
ddc788cf25
feat(nvim): add assembly lsp 2023-06-03 23:25:15 -05:00
32a1ed1cf0
refactor(nvim): remove unused file 2023-06-03 20:28:44 -05:00
ff6ef765fc
chore(nvim): update lazy lock 2023-06-03 15:02:03 -05:00
6840501d91
style(nvim): format plugins file 2023-06-03 15:02:02 -05:00
5bf9b2e5a5
feat(nvim): set waybar config filetype 2023-06-03 15:02:02 -05:00
0b8cabcf5a
refactor(nvim): do not conceal cursor 2023-06-03 14:53:47 -05:00
e171ebde25
fix(nvim): correct use dependency keyword for plugin 2023-05-28 01:37:29 -05:00
2bbc8bff24
chore(nvim): update lazy lock 2023-05-24 15:46:10 -05:00
d7bc90e8fc
refactor(nvim): use nvim tree devicons directly
Previously we were using a redirection created by a user
2023-05-24 15:03:19 -05:00
e3c386d6d0
feat(nvim): show source selector for neotree in winbar 2023-05-24 14:31:09 -05:00
0f3e60198d
chore(nvim): update lazy lock 2023-05-24 14:19:33 -05:00
b803728b6b
chore(nvim): update lazy lock 2023-05-23 22:23:53 -05:00
5aa0f81090
refactor(nvim): load lspconfig on bufread 2023-05-23 22:23:32 -05:00
ab277df533
chore(nvim): update lazy lock 2023-05-22 17:58:54 -05:00
cd84332d26
refactor(nvim): make azure pipelines match all filetypes in the schema
We use a filetype match for the lsp in general, better to rely on that
than the internal parsing of the language server
2023-05-22 17:58:17 -05:00
79f9d95c17
style(nvim): format with stylua 2023-05-22 17:56:53 -05:00
1553d6f4c4
fix(nvim): do not lazy load lsp config 2023-05-22 17:56:13 -05:00
bc842c8659
feat(nvim): provide capability to disable ts highlights for filetypes 2023-05-22 17:55:47 -05:00
e29608a3f4
fix(nvim): improve statusline handling of lsp servers
Some lsp servers don't return a list/blob of filetypes, but only a
single string filetype which causes some issues when indexing. This
fixes those edge cases
2023-05-22 17:55:08 -05:00
dc77098877
feat(nvim): better attach azure pipelines ls for azure pipeline files 2023-05-22 17:54:53 -05:00
da961e5808
refactor(nvim): remove unused var in lsp.lua 2023-05-22 16:42:11 -05:00
32dbb0b103
feat(nvim|zathura): better latex integration 2023-05-22 16:32:06 -05:00
2f3ed5075f
refactor(nvim): remove unused file explorer module 2023-05-22 14:51:02 -05:00
e5c711bc92
chore(nvim): update lazy lock 2023-05-22 13:37:35 -05:00
983f85647d
feat(nvim): use lsp anticonceal inlay hints
Lets fucking gooooooo!
2023-05-22 13:37:11 -05:00
70ec13162c
fix(nvim): restore treesitter textobjects config 2023-05-22 13:35:59 -05:00
d41b455a14
style(nvim): format with stylua 2023-05-18 02:33:21 -05:00
27e4a081ae
feat(nvim): show man completions on command line 2023-05-18 02:31:40 -05:00
196ade61ea
feat(nvim): enable project specific settings 2023-05-18 02:25:36 -05:00
c37316fee0
chore(nvim): update lazy lock 2023-05-18 01:36:59 -05:00
c0d66f6178
refactor(nvim): remove neorg 2023-05-18 01:36:45 -05:00
2563eebe39
refactor(nvim): do not provide code actions for gitsigns 2023-05-15 06:26:11 -05:00
d8a16f9471
fix(nvim): properly lazy load lsp 2023-05-15 06:26:03 -05:00
97c029a274
chore(nvim): update lazy lock 2023-05-15 06:05:06 -05:00
a9692b08c1
fix: update for nerd fonts v3 2023-05-15 06:04:57 -05:00
cd90e87f59
chore(nvim): update lazy lock 2023-05-13 22:27:01 -05:00
65849f15bd
refactor(nvim): set NoiceMini bg to be lighter 2023-05-13 22:26:48 -05:00
7a35776353
chore(nvim): update lazy lock 2023-05-13 07:15:00 -05:00
fd18a613f9
fix(nvim): ensure path completions exist in cmp 2023-05-13 07:14:50 -05:00
75589c26be
feat(nvim): improve noice lsp progress highlights 2023-05-13 06:57:05 -05:00
e7a149d581
feat(nvim): improve colors for telescope prompt 2023-05-13 06:22:44 -05:00
9a57e47ec4
feat(nvim): enable experimental lua loader
See https://github.com/neovim/neovim/pull/22668
2023-05-13 05:26:24 -05:00
27893934c5
chore(nvim): update lazy lock 2023-05-13 05:16:30 -05:00
abbe1a03b0
refactor(nvim): update plugins to use lazy nvim spec's 2023-05-13 05:16:01 -05:00
ec657f89b2
feat(nvim): add trouble nvim 2023-05-13 05:15:53 -05:00
8a708d0dce
chore(nvim): update lazy lock 2023-05-13 04:31:05 -05:00