Commit graph

147 commits

Author SHA1 Message Date
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
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
Abouzar Parvan
0884dcd846
Fix the colorscheme issue on new installations 2021-07-23 19:29:44 +00:00
Christian Chiarulli
d02265175f
Decoupling config from nvim (#1038) 2021-07-19 22:50:07 -04:00
Luc Sinet
6f9c521e22
Split plugin loading logic from the configuration (#796) 2021-07-18 18:08:14 +00:00
kylo252
59106e860e
[Refactor] Make default keybindings configurable (#988) 2021-07-18 17:49:41 +00:00
hui.liu
75b5cc4d9f
Improve error message in lv-config file (#922) 2021-07-14 00:36:57 -04:00
christianchiarulli
359b6fd8e4 protected call for formatter.nvim 2021-07-13 01:08:03 -04:00
christianchiarulli
eceb656b4b poc with local prettier working 2021-07-13 00:48:37 -04:00
christianchiarulli
2423fcdc90 refactor single file 2021-07-12 21:11:43 -04:00
Chris
c26c09fadd remove this autocommands 2021-07-11 23:58:32 -04:00
christianchiarulli
2a1fb08a64 remove nvimtree statusline 2021-07-11 22:38:14 -04:00
Abouzar Parvan
93379a2977
avoiding OCD attack with the help of folke/todo-comments (#839) 2021-07-10 17:34:20 -04:00
christianchiarulli
619709eb2f refactor settings for hotswap 2021-07-10 03:19:32 -04:00
christianchiarulli
b8182d5aee refactor plugin config 2021-07-09 21:01:23 -04:00
Abouzar Parvan
2866ba528c
fix styling issues (#811) 2021-07-09 08:07:25 -04:00
rebuilt
4f372bb3b7
call colorschemes only after they get installed (#798) 2021-07-08 17:12:48 -04:00
christianchiarulli
23c7fab3b4 more lazy load be careful 2021-07-07 21:57:36 -04:00
christianchiarulli
a247d69c82 refactoring whichkey 2021-07-07 19:27:27 -04:00
Chris
afcf526407 remove emmet and tailwind, need to put in lang specific files 2021-07-07 02:33:05 -04:00
christianchiarulli
c7f2d4a39f dashboard autoconfig 2021-07-06 23:57:27 -04:00
christianchiarulli
0c6771a385 you can now toggle format on and off on the fly! 2021-07-06 22:55:11 -04:00
hui.liu
35e37f06da
Setup tailwindcss-ls (#729) 2021-07-06 12:18:03 -04:00
Rafael
71c5cb4f0b
(feat) use neoformat as the defalt format option (#715) 2021-07-05 16:01:19 -04:00
Rafael
9f511bcb59
start formatting rules 2021-07-04 22:14:01 -03:00
christianchiarulli
49c93a6229 load keymaps before config 2021-07-04 12:58:24 -04:00
christianchiarulli
ec814f60c5 move colorscheme setting to settings 2021-07-04 12:43:54 -04:00
Chris
c0e05e3910 inline colorscheme config 2021-07-02 14:56:19 -04:00
christianchiarulli
20ed47e21e lsp in ftplugin austonautomoy 2021-07-01 23:42:26 -04:00
rebuilt
f793797fa8
fixes indenting by adding compe setup in autopairs config (#569) 2021-07-01 09:53:57 -04:00
kylo252
5ecdae981f
lazyload telescope (#564)
* lazyload telescope

* Update plugins.lua

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-06-30 18:55:01 -04:00
christianchiarulli
9e7ad60747 refactor autocommands 2021-06-30 18:45:40 -04:00
rebuilt
0cecc1669d
Colorscheme needs to be set after plugins have been installed (#556) 2021-06-30 09:47:11 -04:00
Chris
73276a79c0 updates 2021-06-29 19:17:08 -04:00
Abouzar Parvan
758798b6f9
added rust-tools thanks to bob3000 (#544)
* added rust-tools

* require_plugin has been removed
2021-06-29 17:49:23 -04:00
Lee Marlow
dbad645f90
Fix elixir spelling (#546) 2021-06-29 17:48:21 -04:00
christianchiarulli
5363aa6306 bug fixes 2021-06-28 13:52:49 -04:00
christianchiarulli
2006460016 more lazyload 2021-06-28 12:45:45 -04:00
christianchiarulli
832b55fa23 less vimscript 2021-06-28 11:39:37 -04:00
christianchiarulli
f99b82bd6e you now need to activate your language 2021-06-28 01:06:37 -04:00
christianchiarulli
ccf7e85df9 config overhaul 2021-06-28 00:36:29 -04:00
christianchiarulli
e563306c63 more lazyload 2021-06-28 00:11:10 -04:00
christianchiarulli
89d3058ec8 updates 2021-06-28 00:04:29 -04:00
christianchiarulli
3009c6e5f6 use start now, for more speed 2021-06-27 22:11:33 -04:00
Chris
18e403646c update configuration 2021-06-27 02:37:38 -04:00
Chris
aa78accb6f removing plugins increasing speed by 100%, still needs more work 2021-06-27 01:31:33 -04:00
christianchiarulli
d7271ab4ef move whichkey config to whichkey config file 2021-06-26 14:34:59 -04:00
Ian S. Pringle
2cf8580eb7
Updated where leader key is set and made var in lv-settings (#474)
- Setting leader-key in the init.lua file. You want to set the leader as
  soon as possible so that it's the same everywhere. With the leader
  being set in the lua/lv-which-key/init.lua it resulted in mappings that
  used `<leader>` in the lua/keymappings.lua mapping the the defualt
  leader-key of `\`
- Added the O.leader_key to the lv-settings.lua file so the leader-key
  can be set there, which seems to make more sense.
- Added handling for when the leader-key is `<Space>`. This could be
  made more robust to include other special keys, but I don't think
  many/any of the other special keys would be used as a leader-key (ie
  <BS>, <CR>, <Tab>, <Esc>, <Up|Down|Right|Left>, etc.)

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-06-26 14:31:40 -04:00
Luc Sinet
15d194ce09
Add Vimtex for Latex support (#512)
* Add vimtex plugin

Vimtex provides a full integration for latex files, see: https://github.com/lervag/vimtex.
Zathura is used as default pdf viewer as it allows live reloading.

* Provide the <leader>L shortcut for Latex operations.

* Move vimtex into the extra plugins section

Add a short comment above extra plugins to introduce their functionality

* Only define whcihKey mapping for Vimtex if O.extras is true

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-06-26 14:18:14 -04:00