133 Commits

Author SHA1 Message Date
Damjan 9000
729364e83c Merge upstream: feat(grep-string): works with visual selection too (#1605) 2026-03-15 12:16:34 +01:00
Damjan 9000
fd64e14fe8 Merge upstream: fix: simplify diagnostic config 2026-03-15 12:15:50 +01:00
Damjan 9000
33406a2dea Merge upstream: fix: update neovim min required version 2026-03-15 12:15:09 +01:00
Damjan 9000
a137651e8a Merge upstream: feat: move Telescope config to be contained by plugin (#1843) 2026-03-15 12:13:59 +01:00
Damjan 9000
2f76a7ca80 Merge upstream: chore: fix help tag (#1671) 2026-03-15 12:13:45 +01:00
Damjan 9000
684d4b89ef Merge upstream: feat: add Telescope binding for searching through commands (#1675) 2026-03-15 12:13:33 +01:00
Damjan 9000
33be2a76fc Merge upstream: fix: remove deprecated methods 2026-03-15 12:13:18 +01:00
Damjan 9000
2a944fc471 Merge upstream: fix: call setup on guess indent 2026-03-15 12:13:05 +01:00
Damjan 9000
5a7a219940 Merge upstream: fix: adjust after 'mini.nvim' transfer to 'nvim-mini' org (#1713) 2026-03-15 12:12:28 +01:00
Damjan 9000
03f6661927 Merge upstream: fix: remove mason-lspconfig, we do not need it anymore 2026-03-15 12:11:44 +01:00
Damjan 9000
7a55e9d1fa Merge upstream: maybe: seeing if we can get away without lazydev and just doing simpler setup 2026-03-15 12:09:47 +01:00
Damjan 9000
113741c324 Merge upstream: fix: as far as i can tell i updated to the right tree sitter stuff 2026-03-15 12:09:34 +01:00
Damjan 9000
6038757ac3 Merge upstream: update: remove client_supports_method (#1810) 2026-03-15 12:09:11 +01:00
Damjan 9000
e324e4ef81 Merge upstream: fix: update main module reference for nvim-treesitter (#1832) 2026-03-15 12:07:59 +01:00
TJ DeVries
318bd3e65c fix: update neovim min required version 2026-01-27 10:42:05 -05:00
killeik
f2309053c7 Use the dot syntax for module paths 2025-06-14 23:07:22 +02:00
Damjan 9000
d2844a4163 Merge 'upstream': Update remaining Mason's old address 2025-06-08 20:45:42 +02:00
Carlos Calla Alarcón
3338d39206
Update remaining Mason's old address (#1530) 2025-05-22 17:10:04 -04:00
Damjan 9000
726fabc5d5 Merge 'upstream': various changes 2025-05-10
- fix: rename vim.highlight.on_yank to vim.hl.on_yank
- README: mention fd-find in requirements
- don't lazy-load neo-tree so netrw hijacking on startup works
- Replace vim.opt with vim.o
- feat: switch vim-sleuth for guess-indent.nvim
- Change to Mason's new address
2025-05-12 12:14:27 +02:00
pynappo
fb73617653
don't lazy-load neo-tree so netrw hijacking on startup works (#1489) 2025-05-10 20:18:04 -04:00
Ori Perry
c92ea7ca97
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
Damjan 9000
f8727376ad remove cmp.lua which was replaced with blink-cmp.lua 2025-04-15 21:01:39 +02:00
Damjan 9000
b226b49545 Merge 'upstream': feat: switch nvim-cmp for blink.cmp 2025-04-15 18:14:59 +02:00
Liam Dyer
d350db2449
feat: switch nvim-cmp for blink.cmp (#1426) 2025-04-09 17:25:57 -04:00
Damjan 9000
f36056b307 Merge 'upstream': telescope branch, lsp keybindings, spelling
- Remove Telescope `0.1` branch lock
- Change LSP Keybindings to Match the Default `gr` Bindings Introduced in Neovim 0.11
- fix: minor misspellings
2025-04-09 19:14:49 +02:00
Damjan 9000
153ec746bd Merge 'upstream': move windows, conform format_on_save
- feat(keymap): move windows without `<C-w>`

- changed Conform's format_on_save lambda so that buffers that match
  disable_filetypes return nil. This allows you to enable a formatter for
  langages in the disable_filetypes table to have a formatter that can be
  run manually with Leader-f but doesnt enable format_on_save for them
2025-03-24 22:13:34 +01:00
Damjan 9000
891bdd8107 Merge 'upstream': feat: add vim.opt.confirm = true 2025-03-13 13:41:46 +01:00
Damjan 9000
af749bdb4b Merge 'upstream': various fixes
- Propsed fix for init.lua warnings
- Remove duplicate cmp-path
- fix: regression introduced in db78c0b217f
- Fix: fix the cmp-nvim-lsp-signature-help link
- feat: add basic function signature help
- perf: load tokyonight.nvim in the intended way
2025-02-19 21:05:20 +01:00
Damjan 9000
15e019cf58 Merge 'upstream': feat(diagnostic): add diagnostic config 2025-02-17 20:25:23 +01:00
Damjan 9000
07778f6a5f Merge 'upstream': docs, gitsigns, emoji, lsp
- fix: arguments for the `vim.lsp.Client.supports_method` method
- Add a blurb about installing missing emoji on Ubuntu
- fix (#1319): gitsigns deprecated functions
- docs: clarify using opts = {} vs config = function() ... require('plu…
- chore(docs): Update README.md
2025-02-17 10:44:47 +01:00
Erlan Rangel
94f551b803
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
Damjan 9000
a0a5e061a1 Merge 'upstream': luv, doc updates
- Use luals 3rd library for luv
- chore: fix typo in bug report issue template
- chore: remove redundant comment
2025-01-17 13:44:50 +01:00
Damjan 9000
e71cef802e Merge 'upstream': fix: prevent mason setup from being run twice 2025-01-08 17:21:27 +01:00
Damjan 9000
5f3310d942 Merge 'upstream': 3 misc commits
- Fix which-key delay settings
- chore: add pre-issue requirements
- Fix README.md grammar and  typos
2024-12-30 11:12:17 +01:00
Damjan 9000
5d699a018e Merge 'upstream': make visual mode descriptions consistent with normal mode 2024-12-15 08:12:09 +01:00
Scott Swensen
de44f49101
fix(gitsigns): make visual mode descriptions consistent with normal mode (#1266) 2024-12-15 00:42:39 -05:00
Damjan 9000
7bd1384277 Merge 'upstream': fix typo opt -> opts 2024-12-13 10:29:00 +01:00
Damjan 9000
74b8749c09 Merge 'upstream': updated comments
- Use consistent syntax style for { ... } "pseudocode"
- fleis Tweak outdated comment about lazy's `config` key usage.
2024-12-12 17:35:40 +01:00
Damjan 9000
46093fe19d Merge 'upstream': diagnostic-signs, nvim-dap lazy, which-key typo
- fix: which-key comment typo
- Fix nvim-dap not lazy loading
- feat: Change to prepare for upcoming deprecation of configuring diagnostic-signs using sign_define()
2024-11-20 17:49:23 +01:00
Anjishnu Banerjee
9dfb1b230f
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
Damjan 9000
ee40a0ed8b Merge 'upstream' 5 changes from 2024-10-30
* Remove two because there are more than two.
* Set breakpoint icons and their highlight colors
* Change diagnostic symbols if vim.g.have_nerd_font is true
* fix: lazy help tag on line 931
* Disable linting autocmd for readonly buffers
2024-10-31 18:56:10 +01:00
gloomy-lemon-debatable
be678aa341
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
5ed1bc38dc
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
Damjan 9000
1695a1d3fc Merge 'upstream' feat: update references of tsserver to ts_ls 2024-09-10 22:34:43 +02:00
Damjan 9000
3a01797417 Merge 'upstream' Fix the which-key spec issue caused by recent cleanup 2024-08-26 22:50:44 +02:00
Damjan 9000
7e11e8a26b Merge 'upstream' cleanup: refactor which-key configuration 2024-08-26 22:15:38 +02:00
Damjan 9000
7d83a27e60 Merge 'upstream' conform, readme, neo-tree silent
fix: remove deprecated opt for conform.nvim
Fix: updated the windows installation commands
Enable silent option for default neo-tree plugin keybinding
2024-08-26 14:52:02 +02:00
Bayram Kazik
f49cc6c935
Enable silent option for default neo-tree plugin keybinding (#1108) 2024-08-25 23:23:17 -04:00
Damjan 9000
06929799f0 Merge 'upstream' Include visual mode in LSP code action keymap 2024-08-25 11:03:03 +02:00
Damjan 9000
e9213469ba Merge 'upstream' refactor treesitter, which-key, uv/loop, update README
*  Ihsan Tonuzi refactor: update treesitter and which-key config
*  Michael L. Check for loop or uv for lazypath
*  Matt Gallagher Add note in README about lazy-lock.json
*  theoboldalex Update README.md
2024-08-23 14:22:13 +02:00