Commit graph

219 commits

Author SHA1 Message Date
Abouzar Parvan
3bfa31aaa0
fix shfmt issue 2021-08-04 05:32:45 +00:00
Abouzar Parvan
e504e1f08c
fix formatting and linting (#1220) 2021-08-04 05:28:24 +00:00
christianchiarulli
686e54ab0d check if git is installed 2021-08-03 23:12:05 -04:00
kylo252
77e283bd9c
[Refactor] Allow editing default keymaps (#1213) 2021-08-02 17:42:56 -04:00
rayane866
c2ef6f43e2
[Feature]: Termux Support (#1206) 2021-08-02 16:04:26 +00:00
Luc Sinet
6d14d7b5da
[Refactor] Adopt which key mapping style (#1210)
* Refactor keymappings to match which-key style

* Update confif example + remove redundant way of registering mappings
2021-08-02 11:19:44 -04:00
Andrey Volkov
3af0f98887
Add exec to lvim binary (#1203) 2021-08-01 21:21:40 -04:00
chaeing
213e3961fa
[Feature] Rename lv-config.lua to config.lua (#1193)
* Rename example config files

* Update user config path in installer

* Update user config path with a variable

* Update default user config file to config.lua

* Add fallback to lv-config if config.lua not found

* Add global variable USER_CONFIG_PATH
2021-07-31 14:28:59 -04:00
Abouzar Parvan
49945491f9
hadolint: use COPY instead of ADD for files and folders 2021-07-31 11:23:10 +00:00
Rafael Colucci
bb989e3593
Simple LunarVim docker image (#1158) 2021-07-31 00:34:01 -04:00
kylo252
9d89929d9b
Enable querying lang-server formatting capabilities (#1078) 2021-07-31 00:06:08 -04:00
Manpreet Singh
6f4dd8471b
Protect against a strict umask (#1168) 2021-07-30 23:31:54 +04:30
abzcoding
44dc05c242 add some sample which-key mappings to lv-config.lua and README.md 2021-07-27 22:21:25 +04:30
Henry Palacios
ec21ed62cb
Update settings.json to work to new version (#1127) 2021-07-26 18:27:27 -04:00
UltimateOmega
cb108adec4
[General] Create lvim.desktop (#1123) 2021-07-26 18:26:37 -04:00
Luc Sinet
12c0a7441e
[Refactor] remove lv prefix (#1112)
* Rename lv-utils into utils

* Move commands defined in utils into core/commands.lua
2021-07-26 13:14:23 -04:00
christianchiarulli
a6cf2e871a stylua is always in root 2021-07-25 14:14:05 -04:00
abzcoding
739784e43c fix formatting according to stylua 2021-07-25 16:27:48 +04:30
kylo252
e37a511abc
Fix ignored user autocommands (#1090) 2021-07-25 11:55:19 +00:00
rebuilt
ec98658c50
Update lv-config.example.lua
Corrected comment to say lvim is the global object, not O
2021-07-25 09:24:37 +02:00
Christian Chiarulli
6d7dd14245
Standardize compe builtin (#1083)
* use lvim.builtin for compe

* fix example config

Co-authored-by: Chris <chris@macbook.local>
2021-07-25 00:40:19 -04:00
Christian Chiarulli
98f8a77819
New contract (#1080)
Changes to the global config object

O is now lvim
user_plugins is now plugins
user_autocommands is now autocommands
No more lang specific plugins

Null-ls has replaced both formatter.nvim and nvim-lint
2021-07-24 21:17:11 -04:00
kylo252
840e07c7fc
[Feature] Make common_on_attach configurable (#1024) 2021-07-21 02:04:44 +04:30
Abouzar Parvan
2827ed76ab
enables testing again (#1039) 2021-07-20 15:05:35 +00:00
Christian Chiarulli
d02265175f
Decoupling config from nvim (#1038) 2021-07-19 22:50:07 -04:00
Luc Sinet
1399d2670a
Replace which with command -v (#1032) 2021-07-19 21:03:31 +04:30
Luc Sinet
a3ab8b0df8
[Bugfix] lint script files (#1026) 2021-07-19 20:50:54 +04:30
kylo252
59106e860e
[Refactor] Make default keybindings configurable (#988) 2021-07-18 17:49:41 +00:00
Kai
5fb24d2bd8
remove ranger and ueberzug (#1014) 2021-07-18 16:36:43 +04:30
Abouzar Parvan
f5991a9d1b
updated readme (#1000) 2021-07-17 18:00:36 +04:30
chaeing
1f5fd93f80
[Refactor] nvimtree to be configurable (#970)
* Refactor nvimtree to be configurable

* Correct the location of .stylua.toml in Contrib.md

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-07-17 02:42:55 -04:00
Luc Sinet
836286798e
[Feature] add linter support (#982) 2021-07-16 18:30:38 -04:00
Abouzar Parvan
fe48ed9ef9
add scala and sbt support (#986) 2021-07-16 18:26:29 -04:00
kylo252
5f6f5a735d
[Feature] Add an installer for Stylua (#977) 2021-07-15 20:59:59 +04:30
christianchiarulli
f58782563e user toggleterm instead of fterm 2021-07-14 23:15:12 -04:00
PZ31k0nauT
b6c8d4b2a2
User configurable latex lsp#2 (#861)
* Adjust tex.lua and default-config for lsp magic

With this commit table elements are added to default-config.lua, which
are referenced in tex.lua. The settings are set to default.

This enables the user to configure settings accordingly inside of
lv-config.lua.
- build arguments
- forwardsearch executable e.g. zathura
- forwardsearch arguments for chosen executable are implemented
  automatically
- handlers for virtual_text, signs, underline and update_in_insert are
  set to the default

* Added Texlab-Build and Forward as which-keys

With this commit the two commands `:TexlabBuild` and `:TexlabForward`
are added as which-keys under the category +LaTeX.

- b is for TexlabBuild
- p is for TexlanForward (Preview)

* Change which-key for +Latex

The which-key for +Latex has to be changed because `L` is already used
by +Lush.

With this commit the which-key for +Latex is changed to `t`.

* Add documentation of options

All configurable texlab option is documented in lv-config.example.lua.

Also a link to the documentation of the options from latex-lsp/texlab
is added.
2021-07-14 01:42:36 -04:00
Abouzar Parvan
cae6b7da4c
fix the installation stuck on Ok to remove (#912) 2021-07-13 11:27:38 -04:00
Abouzar Parvan
d8268b5368
indent_line no more (#903) 2021-07-13 01:31:50 +00:00
Abouzar Parvan
384ef7fa25
Update lv-config.example.lua 2021-07-12 14:31:19 +04:30
Uzaaft
99be32d0ce
Added --edition parameter to lv-config examples. (#890) 2021-07-12 14:29:36 +04:30
Abouzar Parvan
1fbde6b563
goimports instead of goimport (#889) 2021-07-12 11:06:39 +04:30
Abouzar Parvan
fc5412033d
Update lv-config.example.lua 2021-07-12 05:59:21 +00:00
Abouzar Parvan
21a174faac
Update lv-config.example-no-ts.lua 2021-07-12 05:58:52 +00:00
Chris
7f05b92f63 don't source external file 2021-07-12 00:41:27 -04:00
Jacek Kiedrowski
2a1acc7968
Added autosave on focus loss option and list of errors to be ignored to vimtex. (#873) 2021-07-11 18:07:08 +00:00
Uzaaft
457d4ca244
MISC: Typo fix, and --@usage for python and rust (#795) 2021-07-11 13:12:55 +04:30
Kai
b68950978a
adding branch support (#852) 2021-07-10 19:25:35 -04:00
Abouzar Parvan
93379a2977
avoiding OCD attack with the help of folke/todo-comments (#839) 2021-07-10 17:34:20 -04:00
Abouzar Parvan
0f7c876e93
WIP: using formatter.nvim instead of neoformat (#781) 2021-07-10 14:18:28 -04:00
Abouzar Parvan
0f48285c61
updated readme according to default_plugin changes (#833) 2021-07-10 09:27:55 -04:00