Commit Graph

41 Commits

Author SHA1 Message Date
Hedy Li
8f514dd679
Squashing commits to fix history ugh
nvim: Setup script install plug only if isn't installed

Part of my effort to make the scripts able to be run >once

--

README: Installation stuff and modify ToC

--

nvim: Add markdown ToC plugin

--

git: Config file tabs to spaces

--

aerc: Use ~/local/share/aerc and add setup script
2021-09-29 06:53:06 +00:00
Hedy Li
d4c94326c9
nvim: add vimagit and refactor plugin declarations 2021-09-29 06:45:35 +00:00
Hedy Li
f649b7ae3f
nvim: fix conflicts 2021-09-20 11:40:25 +08:00
0d8ac7c97a
nvim: add slope syntax plugin 2021-09-19 12:30:53 +00:00
Hedy Li
ba3c915bab
nvim: fix scdoc detect and add a new plugin 2021-09-07 18:09:02 +08:00
Hedy Li
aa0034494c
nvim: add vim-toml 2021-08-30 13:29:32 +08:00
Hedy Li
46044bfc84
fix complete lua reference and remove endwise 2021-08-29 21:10:00 +08:00
Hedy Li
fa252e187b
nvim: rename autocomplete.lua -> complete.lua because I have autopairs 2021-08-25 13:34:33 +08:00
Hedy Li
1d7831e137
nvim: remove vim.o.completeopt in autocomplete.lua 2021-08-25 13:32:03 +08:00
Hedy Li
ba50cfffee
nvim: add completeopts 2021-08-24 11:49:10 +08:00
Hedy Li
e98fd72ee3
nvim: remove obsolete comment in general.vim 2021-08-23 13:17:39 +08:00
Hedy Li
f279cff8be
nvim: add some comments in autocomplete.lua and plugins.vim for <CR> 2021-08-22 17:54:40 +08:00
Hedy Li
72048a8197
nvim: add nvim-compe mappings for C-Space, CR, C-f, C-d 2021-08-22 17:39:19 +08:00
Hedy Li
b44849d2b5
nvim: set shell=bash 2021-08-22 17:37:35 +08:00
Hedy Li
969ab511a1
nvim: replace auto-pairs, fix backspace 2021-08-20 20:33:44 +08:00
Hedy Li
f06e60a6ae
nvim: add plugin, fix a url, and add todo comment 2021-08-20 10:56:48 +08:00
Hedy Li
cd39268dbb
vim/nvim: fix backspace newline issue 2021-08-20 10:56:20 +08:00
Hedy Li
460d93bb5f
Remove wakatime completely
wakatime made my nvim startup *extremely* slow, I used vim-profiler and
wakatime takes few thousand times slower than my other plugins, damn

planning to look from or make my own lightweight coding metrics
solution.
2021-08-19 19:43:18 +08:00
Hedy Li
37942e8ec7
nvim: reformat files 2021-08-19 17:45:25 +08:00
Hedy Li
004b992eed
nvim: remove coc-settings because it never works & I don't use it anymore 2021-08-19 13:03:34 +08:00
Hedy Li
3d20701074
nvim: fix sourcehut gemtext plugin url (sr.ht -> git.sr.ht) 2021-08-19 12:57:28 +08:00
Hedy Li
a27a8c99f0
nvim: Add ftdetect, ftplugin, refactor everything
* expand tab by default
* add a lot of comments for future me
* improve autocomplete experience a bit
* revamp and fix some mappings
* better plugins and remove unused ones
* ftdetect scd
* Add diagnostics count of lightline

That's it I guess?
2021-08-19 12:53:55 +08:00
Hedy Li
431c51b577
use lua lsp if has 0.5, else use coc 2021-08-19 09:13:08 +08:00
Hedy Li
936bf8d713
add lua lsp files 2021-08-18 18:40:45 +08:00
Hedy Li
4e1c9249a0
add weerc and tmux.conf 2021-08-18 10:45:05 +08:00
Hedy Li
7bea819891
nvim: keep text selected after indentation 2021-08-17 20:25:22 +08:00
Hedy Li
f68d56f4b0
separate coc settings 2021-08-17 16:52:04 +08:00
Hedy Li
c53698e8b0
amfora, nvim plugin, git pushall 2021-08-10 20:43:52 +08:00
Hedy Li
576f0355bc
switch from airline to lightline for nvim
airline was misbehaving all of the sudden for no reason

like I didnt even update it it just started throwing errors lmao
2021-07-27 21:36:33 +08:00
Hedy Li
61b6e2ff9a
dont start nerdtree on startup 2021-07-27 04:43:25 +00:00
Hedy Li
45bab3c745
nvim plugins 2021-07-16 13:28:06 +08:00
Hedy Li
d349f588c4
nvim plugins: switch vimagit to fugitive, auto-pairs to autoclose 2021-06-27 15:52:17 +08:00
Hedy Li
19fd06d907 modify nerdtree toggle map and set tagbar width 2021-06-25 10:15:38 +08:00
10688d88e2 remove coc-bookmark 2021-06-25 00:30:47 +00:00
befd2c7281 add coc installs 2021-06-25 08:15:45 +08:00
3404215bee switch nerdcommenter to vim-commentary for (n)vim 2021-06-13 12:30:32 +00:00
Hedy Li
8199d5e705 Merge branch 'master' of git.sr.ht:~hedy/dotfiles 2021-01-02 12:58:43 +00:00
Hedy Li
0737afb311 nvim: Focus on file after opening NERDTree
And map <Leader>x to :xa because I didn't know that was a thing before
2021-01-01 16:26:01 +08:00
Hedy Li
eba43896b3 nvim: Add if has python and dracula 2020-12-31 05:37:22 +00:00
Hedy Li
3a259cacfb update nvim/functions 2020-12-26 01:54:06 +00:00
Hedy Li
702b9bd25e i had to re init again nice 2020-12-24 10:30:03 +00:00