Commit graph

57 commits

Author SHA1 Message Date
dlond
3d1eeaa62c Revert "just formatting"
This reverts commit 18e5475a9edec2d4c4f3ce994cac4bfd04df0172.
2025-05-30 10:55:58 +12:00
dlond
c0474f5c11 fixing weird bug pt 3 2025-05-30 10:55:58 +12:00
dlond
34097ce9d3 fixing weird bug pt 2 2025-05-30 10:55:58 +12:00
dlond
270d57b15f fixing weird bug 2025-05-30 10:55:58 +12:00
dlond
32471236f8 just formatting 2025-05-30 10:55:58 +12:00
dlond
8cff14c262 fixed python stuff 2025-05-30 10:55:58 +12:00
dlond
1cd72c0f25 trying to fix auto indenting on some files part 4? 2025-05-30 10:55:58 +12:00
dlond
1b1e2947f6 trying to fix auto indenting on some files part 3 2025-05-30 10:55:58 +12:00
dlond
2bbca46cd9 trying to fix auto indenting on some files part 2 2025-05-30 10:55:58 +12:00
dlond
eb6772ea33 trying to fix auto indenting on some files 2025-05-30 10:55:58 +12:00
dlond
d9c09a23cd removed Mason 2025-05-30 10:55:49 +12:00
dlond
f1624aff86 trying different nix lsp 2025-05-30 10:50:21 +12:00
dlond
85aa75c8e5 trying different nix formatter 2025-05-30 10:50:21 +12:00
dlond
3a74a3910b typo 2025-05-30 10:50:21 +12:00
dlond
00404dc3df more bugs 2025-05-30 10:50:21 +12:00
dlond
05f2cfd7f8 refactor bugs 2025-05-30 10:50:21 +12:00
dlond
06037c9bb4 refactor 2025-05-30 10:50:21 +12:00
dlond
2639f27f84 fixing keymaps 2025-05-30 10:50:21 +12:00
dlond
3069f013d3 custom completion 2025-05-30 10:50:21 +12:00
dlond
4117430cd1 custom treesitter 2025-05-30 10:50:21 +12:00
dlond
32c47943d3 custom formatting 2025-05-30 10:50:21 +12:00
dlond
0024c62a36 custom lsp 2025-05-30 10:50:21 +12:00
dlond
1f78968ac9 custom telescope 2025-05-30 10:50:21 +12:00
dlond
aa13dab32c custom theme 2025-05-30 10:50:21 +12:00
dlond
c57bbcc77b custom plugin init 2025-05-30 10:50:21 +12:00
dlond
d2d4e216dc custom options 2025-05-30 10:50:21 +12:00
dlond
4eaaee898e added that too 2025-05-30 10:50:21 +12:00
dlond
79d20cd623 added it 2025-05-30 10:50:21 +12:00
Carlos Calla Alarcón
e8627e589d Update remaining Mason's old address (#1530) 2025-05-22 17:10:04 -04:00
pynappo
1ddd3d2784 don't lazy-load neo-tree so netrw hijacking on startup works (#1489) 2025-05-10 20:18:04 -04:00
Ori Perry
0264dd98ec Replace vim.opt with vim.o (#1495)
* Replace vim.opt with vim.o

Because it offers a nicer interface and info on hover.
For now leave vim.opt when using the table interface (until vim.o
with tables is implemented)

* Add type hint for vim.opt.rtp

* Add a comment about using vim.opt instead of vim.o
2025-05-10 20:16:03 -04:00
Liam Dyer
addbed53e4 feat: switch nvim-cmp for blink.cmp (#1426) 2025-04-09 17:25:57 -04:00
Erlan Rangel
ae5d7b6c89 fix (#1319): gitsigns deprecated functions (#1321)
- This commit change two functions that are marked as deprecated now:
`gitsigns.stage_hunk` and `gitsigns.toggle_deleted`
2025-02-15 00:48:37 -05:00
Scott Swensen
b9ccc8414f fix(gitsigns): make visual mode descriptions consistent with normal mode (#1266) 2024-12-15 00:42:39 -05:00
Anjishnu Banerjee
0d10cd7fa8 Fix nvim-dap not lazy loading (#1216)
* Fix nvim-dap not lazy loading

The keys property had local variables 'dap' and 'dap-ui' that used `require` and prevented all DAP related plugins from lazy-loading.
Fixed this by changing keys to a table and substituting the local variables with a lamba function

* Make debug keybind descriptions more consistent
2024-11-20 08:40:51 -05:00
gloomy-lemon-debatable
d1f6be8b2f Set breakpoint icons and their highlight colors (#1194)
* feat: Set breakpoint icons and their highlight colors

* docs: Delete reference URL (written in PR)
feat: "Break" and "Stop" arguments of vim.api.nvim_set_hl are changed because they are too common nouns
feat: Comment out changes regarding diagnostic symbols so that only those who want to change them can do so

---------

Co-authored-by: name <email>
2024-10-30 13:01:42 -04:00
Éric NICOLAS
3a986c328d Disable linting autocmd for readonly buffers (#1202)
* Disable linting autocmd for readonly buffers

This should avoid linting in buffers outside of the user's control,
having in mind especially the handy LSP pop-ups that describe your
hovered symbol using markdown.

Co-authored-by: Robin Gruyters <2082795+rgruyters@users.noreply.github.com>

* Justify guarding try_lint in readonly buffers

Co-authored-by: Robin Gruyters <2082795+rgruyters@users.noreply.github.com>

---------

Co-authored-by: Robin Gruyters <2082795+rgruyters@users.noreply.github.com>
2024-10-30 11:41:46 -04:00
Bayram Kazik
22bed46b07 Enable silent option for default neo-tree plugin keybinding (#1108) 2024-08-25 23:23:17 -04:00
Vladislav Grechannik
dc3dcc5a1c Neovim 0.10 updates (#936)
* Neovim 0.10 updates

Provide the buffer for which to enable inlay hints

Co-authored-by: Matt Mirus <matt@mattmirus.com>

* refactor: replace vim.loop with vim.uv

* Upgrade folke/neodev (sunsetting) to folke/lazydev

* Update checkhealth for 0.10 release

---------

Co-authored-by: Matt Mirus <matt@mattmirus.com>
Co-authored-by: mrr11k <me+github@mrr11k.dev>
Co-authored-by: Seb Tomasini <sebt@qgates.com>
2024-07-21 20:35:07 -04:00
Vladislav Grechannik
c361ae05a5 Make debug lazy loadable (#978) 2024-07-21 16:24:57 -04:00
Tom Kuson
2606000d6b Remove redundant require (#959) 2024-07-21 16:22:44 -04:00
Damjan 9000
1dbc74dc31 Fix neo-tree keymap description (#932)
The lazy.nvim keys parameter does not need the `desc` to
be inside a table in the way that vim.keymap.set() does.
With this fix the keymap description will be properly
shown for example in telescope keymap search
2024-07-21 16:22:10 -04:00
Per Malmberg
74322d795c Automatically set detached state as needed. (#925)
* Automatically set detached state as needed.

* Use vim.fn.has instead.

* Fix int vs bool.
2024-05-10 13:43:22 -04:00
Smig
4c50790e26 fix: debug.lua (#918) 2024-05-08 10:55:49 -04:00
Damjan 9000
5870387de0 Add gitsigns recommended keymaps as an optional plugin (#858) 2024-04-17 21:00:39 -04:00
Damjan 9000
9a288f82ee Move plugin examples from README to optional plugin files (#831)
* Move autopairs example from README to an optional plugin

* Move neo-tree example from README to an optional plugin
2024-04-17 15:25:54 -04:00
José Miguel Sarasola
963c78a57d Add nvim-nio as dependency for nvim-dap-ui (#774)
It's a dependency now
2024-03-18 17:38:14 -04:00
Fredrik Averpil
e58ca75bf4 feat: add linter plugin (#699) 2024-03-18 10:00:48 -04:00
Damjan 9000
bce0a02764 fix: checkhealth reported nvim version (#685) 2024-03-03 19:32:06 -05:00
TJ DeVries
28fa1810e6 rewrite: slimmer, trimmer and more lazy kickstart.nvim (#635)
We've removed over 1/3 of the code that was in kickstart previously,
and more than doubled the amount of comments explaining every line
of code (to the best of my ability).

kickstart now properly uses many of the lazy.nvim config and loading
idioms, which should be really helpful for people moving both to
modular configs, as well as extending the kickstart config in one file.

Additional features:
- Beautiful ascii art
- Added some documentation that explains what is an LSP, what is telescope, etc
- There is now a `:checkhealth` for kickstart, which checks some basic information
  and adds useful information for maintainers (for people cloning the repo).
- Improved LSP configuration and tool installation, for easier first time startup
- Changed init.lua ordering, so that it moves from simple options to complicated config

```
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Lua                              1            108            404            298
-------------------------------------------------------------------------------
```
2024-02-26 10:03:53 -05:00