Browse Source

Fix neovim config for snippets and added user snippets

pull/19/head
Harish Karumuthil 2 years ago
parent
commit
aca8316422
  1. 3
      home/.bashrc
  2. 1
      home/.local/Apps/neovim-distros/lunarvim/nvim
  3. 24
      home/.local/Apps/neovim-distros/lunarvim/nvim/config.lua
  4. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/_.snippets
  5. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/actionscript.snippets
  6. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ada.snippets
  7. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/all.snippets
  8. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/alpaca.snippets
  9. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/apache.snippets
  10. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/arduino.snippets
  11. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/asm.snippets
  12. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/autoit.snippets
  13. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/awk.snippets
  14. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/bash.snippets
  15. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/c.snippets
  16. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/chef.snippets
  17. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/clojure.snippets
  18. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cmake.snippets
  19. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/codeigniter.snippets
  20. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/angular_coffee.snippets
  21. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/coffee.snippets
  22. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/jquery_coffee.snippets
  23. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/requirejs_coffee.snippets
  24. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cpp.snippets
  25. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/crystal.snippets
  26. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cs.snippets
  27. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/css.snippets
  28. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cuda.snippets
  29. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/d.snippets
  30. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/dart-flutter.snippets
  31. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/dart.snippets
  32. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/diff.snippets
  33. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/django.snippets
  34. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/dosini.snippets
  35. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/eelixir.snippets
  36. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/elixir.snippets
  37. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/elm.snippets
  38. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/erlang.snippets
  39. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/eruby.snippets
  40. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/falcon.snippets
  41. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/fortran.snippets
  42. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/freemarker.snippets
  43. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/fsharp.snippets
  44. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/gdscript.snippets
  45. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/gitcommit.snippets
  46. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/gleam.snippets
  47. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/go.snippets
  48. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/haml.snippets
  49. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/handlebars.snippets
  50. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/haskell.snippets
  51. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/heex.snippets
  52. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/helm.snippets
  53. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/html.snippets
  54. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/htmldjango.snippets
  55. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/htmltornado.snippets
  56. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/idris.snippets
  57. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jade.snippets
  58. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/java.snippets
  59. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-bemjson.snippets
  60. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-d3.snippets
  61. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-jasmine.snippets
  62. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-mocha.snippets
  63. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-openui5.snippets
  64. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-jquery.snippets
  65. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-react.snippets
  66. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-redux.snippets
  67. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-requirejs.snippets
  68. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript.node.snippets
  69. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript.snippets
  70. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jenkins.snippets
  71. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jinja.snippets
  72. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jsp.snippets
  73. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/julia.snippets
  74. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/kotlin.snippets
  75. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/laravel.snippets
  76. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ledger.snippets
  77. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/lfe.snippets
  78. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/liquid.snippets
  79. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/lpc.snippets
  80. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ls.snippets
  81. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/lua.snippets
  82. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/make.snippets
  83. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/mako.snippets
  84. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/markdown.snippets
  85. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/matlab.snippets
  86. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/mustache.snippets
  87. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/objc.snippets
  88. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ocaml.snippets
  89. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/octave.snippets
  90. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/openfoam.snippets
  91. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/org.snippets
  92. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/pandoc.snippets
  93. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/perl.snippets
  94. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/perl6.snippets
  95. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/phoenix.snippets
  96. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/php.snippets
  97. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/plsql.snippets
  98. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/po.snippets
  99. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/processing.snippets
  100. 0
      home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/progress.snippets

3
home/.bashrc

@ -29,3 +29,6 @@ PS1="${F_BOLD}${C_AQUAMARINE1}\u@\h${C_YELLOW1} \w \\\$${NO_FORMAT} "
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
export EDITOR=vim export EDITOR=vim
export HISTCONTROL=ignoredups
export HISTSIZE=11000
export HISTFILESIZE=11000

1
home/.local/Apps/neovim-distros/lunarvim/nvim

@ -1 +0,0 @@
LunarVim

24
home/.local/Apps/neovim-distros/lunarvim/config.lua → home/.local/Apps/neovim-distros/lunarvim/nvim/config.lua

@ -46,6 +46,12 @@ lvim.builtin.lualine.sections.lualine_b = { 'branch', '%f' }
-- Automatically install missing parsers when entering buffer -- Automatically install missing parsers when entering buffer
lvim.builtin.treesitter.auto_install = true lvim.builtin.treesitter.auto_install = true
lvim.builtin.luasnip = {
sources = {
friendly_snippets = false,
},
}
-- lvim.builtin.treesitter.ignore_install = { "haskell" } -- lvim.builtin.treesitter.ignore_install = { "haskell" }
-- -- always installed on startup, useful for parsers without a strict filetype -- -- always installed on startup, useful for parsers without a strict filetype
@ -293,6 +299,24 @@ lvim.plugins = {
"jamessan/vim-gnupg", "jamessan/vim-gnupg",
-- lazy = true, -- lazy = true,
}, },
{
"honza/vim-snippets",
lazy = true,
event = "InsertEnter",
config = function()
-- TODO: Implement - custom snippets should go to user's directory. See below
-- https://github.com/L3MON4D3/LuaSnip/blob/master/DOC.md#edit_snippets
-- require("luasnip.loaders.from_snipmate").lazy_load {
-- paths = get_runtime_dir() .. "/site/pack/lazy/opt/vim-snippets/snippets"
-- }
end,
dependencies = {
"LuaSnip",
},
},
{
"godlygeek/tabular"
},
{ {
"kylechui/nvim-surround", "kylechui/nvim-surround",
config = function() config = function()

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/_.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/actionscript.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ada.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/all.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/alpaca.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/apache.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/arduino.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/asm.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/autoit.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/awk.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/bash.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/c.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/chef.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/clojure.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cmake.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/codeigniter.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/angular_coffee.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/coffee.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/jquery_coffee.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/coffee/requirejs_coffee.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cpp.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/crystal.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cs.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/css.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/cuda.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/d.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/dart-flutter.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/dart.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/diff.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/django.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/dosini.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/eelixir.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/elixir.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/elm.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/erlang.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/eruby.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/falcon.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/fortran.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/freemarker.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/fsharp.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/gdscript.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/gitcommit.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/gleam.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/go.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/haml.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/handlebars.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/haskell.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/heex.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/helm.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/html.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/htmldjango.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/htmltornado.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/idris.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jade.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/java.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-bemjson.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-d3.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-jasmine.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-mocha.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript-openui5.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-jquery.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-react.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-redux.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript-requirejs.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript.node.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/javascript/javascript.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jenkins.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jinja.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/jsp.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/julia.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/kotlin.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/laravel.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ledger.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/lfe.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/liquid.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/lpc.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ls.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/lua.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/make.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/mako.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/markdown.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/matlab.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/mustache.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/objc.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/ocaml.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/octave.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/openfoam.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/org.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/pandoc.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/perl.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/perl6.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/phoenix.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/php.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/plsql.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/po.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/processing.snippets

0
home/.local/Apps/neovim-distros/lunarvim/nvim/snippets/progress.snippets

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save