Commit Graph

66 Commits

Author SHA1 Message Date
George Angelopoulos eb134632ea Revert gitsigns keymaps but fix vimdiff and fugitive conflict
Originally, the keymaps for jumping to next and previous git hunks were
]c and [c. This was changed in #323 (ba1654b) because they overwrote the
built-in vimdiff keymaps.

However, the more traditional solution is to have ]c and [c *extend* the
built-in keymap. This is what fugitive and gitgutter have been doing for
years.

Gitsigns doesn't do this by itself, but it has a recommended keymap
configuration on which the present patch is based:

	https://github.com/lewis6991/gitsigns.nvim#keymaps

The only thing I've added is to have the keymaps work in visual mode as
well, which is the same behavior as the built in vimdiff keymaps.
2023-08-22 07:17:15 +03:00
Smig 6f2bf867b7 Update init.lua
added a URL to the lua-guide
may help others who miss the :help lua-guide
2023-08-10 15:00:15 -04:00
daan a5a263d336 fix: missing comma 2023-08-06 16:27:05 +01:00
Peter Benjamin ae33f2a2ee fix: fix brackets 2023-08-05 17:31:01 -07:00
Peter Benjamin d4fc04b706 fix(init): turn telescope-fzf-native into a dependecy 2023-08-05 17:28:18 -07:00
Ikko Eltociear Ashimine 8ac6730574 Fix typo in init.lua
releated -> related
2023-07-31 02:46:27 +09:00
Merel Jossart cf6808c9bf Fix bug when server not explicitely defined in configuration but installed 2023-07-25 18:30:47 +02:00
Numkil 14c2bc820d setup more language servers i use + allow customizing filetypes 2023-07-24 21:57:36 +02:00
Andrew Stewart c318423299 Remove timeout 2023-07-17 10:21:44 -04:00
Dheepak Krishnamurthy b69c204fbd Make init.lua copy-paste friendly 2023-07-01 12:40:08 -04:00
ilian 1c1ffa430b Fix typo in ignorecase comment
In order to perform a case-sensitive search with ignorecase, the pattern
should contain `\C` instead of `/C`.
2023-06-18 16:25:55 +02:00
Gavin f8c20d648b Add legacy tag to fidget to avoid deprecation warning 2023-06-14 17:21:26 -04:00
Chris Patti 2037d74173 Merge pull request #337 from nvim-lua/enable_python_indent 2023-06-07 21:46:49 -04:00
Chris Patti 227e6c89e9 Fixes #336 - Enabale treesitter indent for Python
Tested in my local configuratoin. Indenting works great.
2023-06-07 20:41:30 -04:00
Chris Patti 6600e0f93c Revert "Refactor theme and status line into their own file"
This reverts commit 0f71a735a5.
2023-06-04 16:10:59 +00:00
Chris Patti 0f71a735a5 Refactor theme and status line into their own file 2023-06-03 10:11:58 -04:00
Luiz Antonio Calliari Filho ba1654b72f FIX: Conflict with vimdiff keybinding 2023-05-25 22:09:34 -03:00
Chris Patti a52449b543 Merge pull request #319 from mech-a/readme
Remove "after/" reference in README and other clean-up items
2023-05-22 16:25:22 -04:00
Gaurav Bhatnagar 383d90f67c refact: remove after/ reference in readme, other clean-up items 2023-05-22 11:30:25 -07:00
Gaurav Bhatnagar 8b312d9495 refact: add cmp comments, other 2023-05-21 23:46:09 -07:00
Gaurav Bhatnagar a0b1f96c2c refact: stylua 2023-05-16 12:38:56 -07:00
Chris Patti 743282a57a Merge pull request #296 from SamPosh/patch-3 2023-05-16 15:26:14 -04:00
Chris Patti 43fc55bd0e Merge pull request #203 from luizcalliari/master
Features to move to diffs and show the preview values.
2023-05-15 12:25:01 -04:00
Chris Patti c6cfdea665 Merge pull request #302 from mech-a/mech-a-patch-1
change luasnip tab jumping to locally jumpable
2023-05-15 12:12:55 -04:00
dec 416bd14be9 Udated tree sitter to use latest release branch 2023-05-08 11:02:37 +01:00
Gaurav Bhatnagar 5bb0b87621 add local jumping to shift tab 2023-05-07 16:38:44 -07:00
Gaurav Bhatnagar 162f73558a change luasnip tab jumping to locally jumpable 2023-05-07 16:28:13 -07:00
SamPosh fc9acf49da Added friendly snippet support 2023-05-02 16:01:46 +05:30
Victor Wallsten 7232a44566 Add <C-n>, <C-p> mappings to nvim-cmp setup 2023-04-27 09:33:10 +02:00
liepieshov ccfe9e6d67 setup a standard binding for searching git files using telescope 2023-04-24 17:57:47 +01:00
KudoLayton 9669171879 fix: move the Mason setup time forward from before (#210)
This commit fix the Mason [#1045](https://github.com/williamboman/mason.nvim/issues/1045) issue. Quickly set up Mason to avoid DAP-related startup error messages.
2023-04-13 09:34:06 -04:00
Sebastian Lyng Johansen f8a30bd6e0 fix: use :TSInstall on build with nvim-treesitter (#261) 2023-04-12 13:42:40 -04:00
Luiz Antonio Calliari Filho 5c4421ae9d Merge branch 'nvim-lua:master' into master 2023-04-10 11:36:21 -03:00
Chris Patti e8fb9c567f help treesitter module has been renamed to vimdoc in master (#248) 2023-04-07 13:11:33 -04:00
Luiz Antonio Calliari Filho 00d2b84cb8 FIX: Updating command description. 2023-03-12 20:45:26 -03:00
Luiz Antonio Calliari Filho 86e5e8b471 Merge branch 'nvim-lua:master' into master 2023-03-07 22:36:27 -03:00
Luiz Antonio Calliari Filho cfcd67366c Feat: Simplifying code 2023-03-06 23:26:20 -03:00
Philipp Szechenyi 281043387f added descriptions to Diagnostic keymaps (#191)
* Update init.lua

* Update init.lua
2023-02-27 16:37:28 -05:00
Luiz Antonio Calliari Filho 5bf5972244 Adding [+c and ]+c to move to diffs and leader+ph to show a pop up with the preview diff value. 2023-02-26 23:03:34 -03:00
Tudor 4b92837a7d feat: Add clipboard sync by default (#166) 2023-02-17 16:37:36 -05:00
TJ DeVries 27a6fc5caa feat: move to lazy.nvim package manager and add first plugins (#178)
Closes #175
Closes #177
Closes #173
Closes #169
Closes #161
Closes #144
Closes #138
Fixes #136
Closes #137
Closes #131
Closes #117
Closes #130
Closes #115
Closes #86
Closes #105
Closes #70
Fixes #176
Fixes #174
Fixes #160
Fixes #158
2023-02-17 16:31:57 -05:00
willsmanic bd0f940d24 added vim to tree-sitter's ensured installed list (#110)
please refer to https://github.com/nvim-treesitter/nvim-treesitter/issues/3092
2023-01-01 21:18:13 -05:00
amalgame21 34bed0190e Prevent multiple language servers from being spawned after every file save of init.lua (#96)
* Prevent multiple language servers from being spawned

Prevent multiple language servers from being spawned after every save of init.lua, which eventually leads to high RAM usage and system freeze.

* Supress error messages

add `silent!` in case of error message when nvim-lspconfig is not installed
2022-12-28 01:33:44 -05:00
TJ DeVries 515c2cb8eb move server config to easy to extend style (#71)
Move servers to new configuration style.

I will probably cover this in a new shorter video, or maybe in combination with something else.
This should hopefully remove  getting so many people making issues about LSPs that they don't want to.

I can update documentation if what is happening is not clear.
2022-12-20 22:12:39 -05:00
TJ DeVries d44acfbc1f remove python indent: closes #78 2022-12-20 16:03:05 -05:00
Nicolas Gryman 17157fbaab fix: don't check third party for Lua LSP (#57)
* fix: don't check third party for Lua LSP

Co-authored-by: Sean <44933921+seantwie03@users.noreply.github.com>
Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
Co-authored-by: Sean <44933921+seantwie03@users.noreply.github.com>
2022-12-19 18:01:33 -05:00
Debashis Biswas ad2dbe52d0 Fix error on Windows when space in install path (#64) 2022-12-19 17:57:28 -05:00
TJ DeVries 7edb475a18 Closes #46 2022-12-17 21:40:20 -05:00
TJ DeVries 1785f104fc small changes to default mappings (#41) 2022-12-13 11:21:34 -05:00
TJ DeVries fefc270fd6 fixup: add gitignore and style 2022-12-06 21:18:43 -05:00