Commit graph

1063 commits

Author SHA1 Message Date
christianchiarulli
8004706d95 more preconfigured plugins 2021-06-28 16:28:32 -04:00
christianchiarulli
5363aa6306 bug fixes 2021-06-28 13:52:49 -04:00
christianchiarulli
b6866925e1 indent line plugin option 2021-06-28 13:36:52 -04:00
christianchiarulli
daf5b8d948 cleanup, need to configure all of the commented out plugins 2021-06-28 13:16:55 -04:00
christianchiarulli
be20fb0c64 ts playground option 2021-06-28 13:11:37 -04:00
christianchiarulli
f99f185884 update plugin config 2021-06-28 12:56:05 -04:00
christianchiarulli
2006460016 more lazyload 2021-06-28 12:45:45 -04:00
christianchiarulli
89c1ad5e2e more lazyload 2021-06-28 11:58:30 -04:00
christianchiarulli
832b55fa23 less vimscript 2021-06-28 11:39:37 -04:00
sai nivas mangu
54edde8e1e
galaxyline themes for gruvbox and nvcode, restoring cursor shape (#543)
* Restoring cursor shape for users with non-block cursors.

* Galaxyline themes for Gruvbox and NVCode colorschemes.
2021-06-28 09:04:44 -04:00
Abouzar Parvan
1d4f66cb9a
Fix settings inside dashboard (#542)
`lv-settings.lua` has been deprecated, use `lv-config.lua` instead.
2021-06-28 04:05:22 -04:00
christianchiarulli
49fb565b8c removing some extra lines 2021-06-28 03:39:43 -04:00
christianchiarulli
f4d6418210 mostly false additional plugins 2021-06-28 03:35:37 -04:00
christianchiarulli
6ef944b132 snippets are back and lazyloades 2021-06-28 03:26:45 -04:00
christianchiarulli
9d11c74503 zen mode lazyload 2021-06-28 03:04:28 -04:00
christianchiarulli
36daa90e74 more optional plugins 2021-06-28 02:37:33 -04:00
christianchiarulli
89ea86f0ae handsome new plugin config 2021-06-28 01:46:25 -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
christianchiarulli
1dbb05ed5d more lazy loading 2021-06-27 15:40:45 -04:00
christianchiarulli
c1c8cd600c more speed 2021-06-27 15:31:33 -04:00
christianchiarulli
5ff06a4b74 fix lsp not starting 2021-06-27 13:46:25 -04:00
Chris
18e403646c update configuration 2021-06-27 02:37:38 -04:00
Chris
ad24fd684c update settings 2021-06-27 01:32:29 -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
Marek Filipowicz
60175ee0d6
feat(kotlin): Replace current custom kotlin installation with LspInstall kotlin (#518) 2021-06-26 14:25:20 -04:00
rebuilt
b3cd29f863
Documentation: Add sections 'Troubleshooting installation problems', (#532)
* Documentation: Add sections 'Troubleshooting installation problems',
'Community links'.  Modify section for clarity 'Install your own plugins'

* Add section: Manual Install
2021-06-26 14:22:50 -04:00
Robin Kautz
80c1dfee6b
configured persistent undo (#529) 2021-06-26 14:21:49 -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
tafryn
1c869402c1
Allow cursorline option to be configured by lv-settings (#526) 2021-06-26 14:08:40 -04:00
Wolowit
0b0ba39193
vscode use spacebar in other input (#513)
* fixed ues spacebar in other input(terminal, extensions, etc)

* fixed vscode spacebar
2021-06-26 14:07:58 -04:00
tafryn
081ad9d67c
Add which-key maps for hover_doc and help_tags search (#527) 2021-06-26 13:49:10 -04:00
tafryn
5f4bb74b94
Cleanup duplicate lines and whitespace (#525) 2021-06-26 13:48:06 -04:00
tafryn
536d206a88
Consolidate compe keymaps in one place (#524) 2021-06-26 13:47:20 -04:00
christianchiarulli
62d913ac3e fix multiline comment 2021-06-26 13:42:58 -04:00
kylo252
dc6196ee29
Fix barbar integration with nvim-tree (#523)
- Add an offset to display NvimTree buffer in barbar.
It won't work correctly if you enable "vim.g.nvim_tree_quit_on_open".
- Add which-key support to barbar to enable missing mappings.

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-06-26 13:37:24 -04:00
Luc Sinet
918a26ebc0
Fix spectre (#520)
* Correctly require Spectre plugin.

Configure backslash as key for interacting with spectre's results.

* Refactor + add Spectre mapping

Map all keys using the mapping variables.
Explicitly specify virtual mappings.

* Remove already prepended character from mapping keys

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-06-26 13:20:07 -04:00
OliverNChalk
257b6051e7
WhichKey: Make <leader>n clear search instead of toggling highlight (#519) 2021-06-26 13:15:27 -04:00
Marek Filipowicz
a9e9047118
feat(java): Replace the current custom installation of java, with lspinstall (#517) 2021-06-26 13:15:02 -04:00
christianchiarulli
19003f7577 sorting out filepicker issues 2021-06-25 20:00:32 -04:00
tafryn
19bd48ac80
Set vim-matchup options before plugin configuration (#506)
Several of the vim-matchup options don't take effect unless they are set
before the plugin is required.
2021-06-18 17:44:17 -04:00
Nawfal bin Mohmad Rouyan
c51ffdd8ac
Simplify tailwindcss-ls config (#502)
latest nvim-lspconfig has all the necessary config for tailwindcss included.
2021-06-18 17:43:58 -04:00
yibaba
c1600fbfaa
Modifying installer.sh (and README.md) to be suited for Gentoo (#495)
* Modifying installer.sh to be suited for Gentoo

* Change README.md to be more helpful for Gentoo instalations
2021-06-18 17:43:30 -04:00
OliverNChalk
23cfaa7328
Fix: Correctly require FTerm in plugins.lua (#485) 2021-06-18 17:42:37 -04:00
PBird
214b9a4147
nvim-compe key map added (#484) 2021-06-18 17:42:08 -04:00