hedy
e20394f642
Helix, git, nvim
2024-04-05 15:10:42 +08:00
hedy
e53edef376
misc (kitty & snippets for nvim)
2023-12-27 13:39:40 +08:00
hedy
ca4788b866
Add helix 🎉
2023-12-27 13:39:14 +08:00
hedy
5d56e2f372
nvim: Update outline config
2023-11-24 16:10:56 +08:00
hedy
5bb380395d
nvim: Update outline.nvim config
2023-11-19 21:14:40 +08:00
hedy
cd9003a06c
nvim: Restructure plugins and add mini.clue
...
Note that for some reason after one of these changes mini.files pressure
<cr> stops working
2023-11-15 18:33:42 +08:00
hedy
b1e62e12c4
nvim: Track plugins/outline.lua
2023-11-13 22:26:03 +08:00
hedy
c7be2982c1
nvim: Forgot to track incline config earlier
2023-11-13 22:21:04 +08:00
hedy
1f8915b0c7
nvim: Add note on outline.nvim
...
No more advertisement I promise, this isn't one either, anyway.
2023-11-13 22:19:29 +08:00
hedy
2fb9c7d9b4
nvim: All the changes...
...
Sincere apologies to future self for not documenting atomic changes
2023-11-13 21:36:34 +08:00
hedy
933e6a0671
nvim: Fix treesitter and Ibl problems
2023-11-03 09:09:05 +08:00
hedy
4b7544134d
nvim: Add README in .config/nvim
2023-11-01 22:14:18 +08:00
hedy
72af1a8367
Update readme for neovim
2023-11-01 21:44:22 +08:00
hedy
853bdc6306
nvim: Update plugin spec for symbols-outline.nvim
2023-11-01 21:30:08 +08:00
hedy
430c6fc09f
nvim: More of ...
2023-11-01 14:48:24 +08:00
hedy
1711317eea
nvim: AND YET there's still even more undocumented updates
2023-10-28 16:00:44 +08:00
hedy
34188c825a
nvim: Fix typo
2023-10-28 15:56:30 +08:00
hedy
9229e2e3c0
nvim: EVEN MORE undocumented updates
2023-10-28 15:55:28 +08:00
hedy
23f71b0544
nvim: More undocumented updates
2023-10-28 09:24:51 +08:00
hedy
cc178b7ac9
nvim: Add nvim-lua-gf plugin
2023-10-26 22:19:01 +08:00
hedy
ea99a75351
nvim: Major update
...
A bunch of them...
That I don't have time to list in detail right now.
2023-10-26 21:53:36 +08:00
hedy
3a39a8f2b6
nvim, aerc: Update templates and use threading respectively
2023-10-26 21:52:40 +08:00
hedy
cf1ee79575
nvim: Add comment about setting leader to space
...
Was already setting leader to space in nvim due to muscle memory from
doom emacs months ago, but I kept the `maplocalleader` setting. When I
found out about t/T/f/F/; commands I decided to drop them entirely and
leave a note, as with adjusting it in vim.
2023-10-10 19:15:19 +08:00
hedy
c3afdf8e20
nvim: Add new-file templates
...
Added new $VIMHOME env var for the autocmd cmd.
2023-10-10 19:12:21 +08:00
hedy
7be98cbbac
Nvim: Add MiniFiles command for calling lua MiniFiles.open()
2023-08-27 19:40:46 +08:00
hedy
2180073cd5
nvim: Fix Lazy's ft breaking syntax plugins
...
Must exclude "syntax on" before loading Lazy
See folke/lazy.nvim#775
2023-07-02 09:19:48 +08:00
hedy
4b8dfad834
nvim: Fix Lazy's ft setting breaking ftplugin
...
The trick is to include 3 lines in init before lazy is loaded.
vim.cmd [[
filetype plugin on
filetype indent on
syntax on
]]
Note that me switching ftdetect and ftplugin content to lua has nothing
to do with this fix. Vim should work well as well.
Made the switch to speed up operations. And fully eliminate Vimscript
from the config. (I love vimscript but unfortunately lua is faster!)
2023-07-02 09:14:42 +08:00
hedy
93fadc0cbd
BREAKING (nvim): Use lua config
...
- LazyVim
- Replaced many plugins with lua versions
- So much faster!
- Added devicons
- And more!
2023-06-30 22:04:37 +08:00
hedy
c03b639ed5
nvim (LSP): Use ruff and mypy
2023-06-18 18:50:39 +08:00
hedy
89e9d9078a
nvim (mappings): Fix C-` for MacOS
2023-06-18 18:49:59 +08:00
hedy
05e76235a5
Add moonscript
2023-04-24 19:01:26 +08:00
hedy
13636658f8
Add .DS_Store to ignore, rm pbcopy/pbpaste
2023-02-16 19:46:08 +08:00
hedy
d7bc9623cd
nvim: Add nvim lint and reindent lua files of 2 spaces
2023-01-18 21:54:57 +08:00
hedy
ff8738aa29
nvim: Modify indentation settings in ftplugin
2023-01-18 21:53:28 +08:00
hedy
0c48215cb8
nvim(cmp): Add more sources and do't use cmp-buffer by default
2023-01-18 11:08:08 +08:00
hedy
965a61b658
nvim: Refactor plugins.vim and lua/complete.lua
...
- Remove col number from status line - see reasoning in the comment of
LightlineMoreLineinfo function
- Add comments
- Wrap lines
2023-01-17 17:54:20 +08:00
hedy
6ce13c0f93
nvim: Refactor, use nvim-cmp, better status bar, better LSP configs
2023-01-17 16:46:13 +08:00
hedy
e0ada6e416
nvim: Fix ftplugin/fish
2023-01-14 11:04:37 +08:00
hedy
7df7ff090a
nvim: Fix markdown syntax conceal for indentLine
2023-01-04 17:46:14 +08:00
hedy
0a54531bf8
nvim(LSP): Add lsp install commands as comments in lsp.lua
2022-12-02 15:39:59 +08:00
hedy
bf0a7fd49a
Nvim: Fix tabs->spaces in plugins.vim
...
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2022-09-18 08:11:59 +08:00
hedy
846198a2dc
Nvim: Fix issues with nvim-autopairs
...
windwp/nvim-autopairs#278
Forgot what the locking for nvim-lspconfig was for
Seems like nvim-autopairs also errors without that change?
2022-09-18 08:09:18 +08:00
hedy
6eb5991565
Nvim(ftplugin:fish): Fix comment lol
...
Imagine coding too much in python/sh and too little in vimL
2022-03-31 18:03:23 +08:00
hedy
412319de57
Nvim(ftplugin:fish): Always use 4 spaces for indentation
...
Also see previous commit
2022-03-31 17:49:49 +08:00
Hedy Li
618c85881c
nvim: Add nvim 0.6 support
...
- It only warned me of vim.lsp.diagnostic renamed to vim.diagnostic so I
only changed that.
- *Should* still work for nvim 0.5
2022-02-04 18:21:35 +08:00
Hedy Li
c83bb33754
nvim: Add ',' as alternative leader key
2022-02-04 17:14:38 +08:00
Hedy Li
c8fa05b31a
nvim: Use { 'for': 'filetype' } for filetype plugins
...
Even though I know that some of them only loads upon ftplugin so this is
kinda useless.
2021-09-29 06:56:43 +00:00
Hedy Li
218476c70a
nvim: Only plug coc if we have node
...
The 'node not found' error is annoying even though it only flashes for
<1s
2021-09-29 06:56:41 +00:00
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