Commit Graph

266 Commits (ea9af9f1b268521fbf84e5f73e47e42f2864dac7)
 

Author SHA1 Message Date
Peter Weightman ea9af9f1b2
add toggleterm
Peter Weightman f59a391996
initial personalised config
Damjan 9000 f5c9fe8e15
Add gitsigns recommended keymaps as an optional plugin ()
Damjan 9000 5e258d276f
Move plugin examples from README to optional plugin files ()
* Move autopairs example from README to an optional plugin

* Move neo-tree example from README to an optional plugin
Vladislav Grechannik 5540527fab
Enable inlay hints for the supporting servers ()
Chris Patti 6d6b3f38c1
Fix: - add prefer_git to treesitter config ()
Damjan 9000 fabeb86d8b
Comment about nerd font selection. Fixes ()
rdvm e2bfa0c66f
Arch, btw ()
* Arch, btw

* Add unzip

* Add unzip for Fedora and --needed arg for Arch
Viet 23773900d9
Update README ()
Damjan 9000 c4363e4ad8
Add a pull request template ()
Damjan 9000 19afab1641
README: move backup and paths from external deps to install section ()
Damjan 9000 d605b840a2
Don't lazy load conform plugin ()
Damjan 9000 1175f6d25a
Add a keymap space-f to format buffer using conform ()
This works also for visual range selection
Copied from conform recipe:
https://github.com/stevearc/conform.nvim/blob/master/doc/recipes.md
Chris Patti 93fde0556e Add instructions to quit :lazy. Fixes
Liu Qisheng 2877a60e00
fix ()
Add `'luadoc'`, to the `ensure_installed` of `nvim-treesitter/nvim-treesitter`
Damjan 9000 dbba54cfd8
README: wrap long lines ()
E 4c02e29e49
Update README.md ()
The recommended step of forking the repo coming sequentially after the step instructing users to clone the current repo doesn't make sense.

This commit orders the install instructions in a manner that's more logical.
José Miguel Sarasola 773e482d4b
Add nvim-nio as dependency for nvim-dap-ui ()
It's a dependency now
Togglebit 65a5ac404b
Some suggestions and capitalised a few words ()
Fredrik Averpil 8e24ca32e3
feat: add linter plugin ()
Shane Crowley b81115d002
assign table to filetype in lua_ls config comment ()
Damjan 9000 a222805c61
README: additional install recipes for various OS ()
Damjan 9000 ea4335f5af
conform: disable autoformat on save for specified filetypes ()
Provide a method to disable autoformat on save lsp fallback for
specified filetypes. By default disable for C/C++ as an example,
because it does not have a well standardized coding style.

Based on conform recipe:
https://github.com/stevearc/conform.nvim/blob/master/doc/recipes.md
stgpepper da1271db4d
Update README.md ()
Added file text to code block for consistency since the other plugin had file also inside code block.
TJ DeVries 7892c0c354 fix: disable ts indenting for Ruby
Tree-sitter indenting for ruby is pretty terrible.
But the fix requires a few steps, so showed those
and documented how you could do that for other languages
as well (with the tricky part being the
additional_vim_regex_highlighting trick)
TJ DeVries 5ac4b58f85 doc: add note about advanced luasnip features
Vladislav Grechannik 2f494e59ca
Move friendly snippets to dependencies of LuaSnip ()
Co-authored-by: TJ DeVries <devries.timothyj@gmail.com>
Rafael Zasas 452e3a73cf
Add <C-b>/<C-f> cmp mapping to scroll cmp docs ()
TLW 7715b7c2ee
doc: add info about timeoutlen ()
Add separate comment for `timeoutlen` option
`timeoutlen` option was under unrelated comment with `updatetime` option.
Chris Patti b529bc3359
Revert "Use `cmp-nvim-lua` as `nvim-cmp` source for neovim Lua API ()" ()
This reverts commit d8a1dbc4b4.
James Karefylakis d8a1dbc4b4
Use `cmp-nvim-lua` as `nvim-cmp` source for neovim Lua API ()
* Use cmp-nvim-lua as nvim-cmp source for neovim Lua API

* Move the dependency to a more suitable place
Damjan 9000 000a5c42b0
Added folke/neodev.nvim for proper nvim api completion and annotation ()
Fixes 

`neodev` configures Lua LSP for your Neovim config, runtime and plugins
used for completion, annotations and signatures of Neovim apis

With neodev, there's no more need to manually set lua_ls workspace
settings which don't seem to work properly anyway as currently nvim
api completion does not work.
Chiller Dragon cb1f16b8ca
chore: rename <C-T> to <C-t> for consistency ()
Ryan Baumgardner c0d6f98924
feat: allow treesitter defaults to be overwritten from custom directory ()
Damjan 9000 8de494fff2
README.md: update neo-tree example - remove legacy setting ()
name.tar.xz 3cfccc01be
use init for colorscheme ()
Nora Ayesha 8fae6798b9
Fix typos and whatnot ()
Damjan 9000 66e2a5a425
Make the Nerd Font an optional requirement ()
Ryan Winchester f764b7bacd
Add more detail to colorscheme comment ()
Chiller Dragon b83b2b061c
chore: link new installation youtube video ()
Chiller Dragon a02abdb161
chore: remove trailing spaces from readme ()
Damjan 9000 c3127f1226
Change statusline location to LINE:COLUMN ()
Damjan 9000 c9122e89e3
fix: checkhealth reported nvim version ()
TJ DeVries e6710a461a fix: add note in readme for custom plugins
Damjan 9000 23fc4e59dc
README.md: updated windows install instructions ()
Taulant Aliraj b99af2d6a3
feat: use VimEnter event instead of VeryLazy ()
Nhan Luu 94a93643ab
chore: fix typos ()
Anton Kastritskii 38828dcaf7
feat: enable lua lsp snipppets ()
TJ DeVries b58666dd15 fixup: updated some style stuff
Damjan 9000 465d6f25c2
Change mini.statusline location format to LINE:COLUMN ()
Default mini.statusline location format is:
  'cursor line | total lines │ cursor column | total columns'