Commit Graph

65 Commits

Author SHA1 Message Date
56541bae23 nvim: update custom theme and generic config 2025-01-28 17:23:00 +08:00
04e1a9d0b2 nvim: update lazy.nvim lockfile 2025-01-28 17:14:21 +08:00
68cfd827b4 nvim: update plugins config 2025-01-28 17:13:49 +08:00
500647c9c1 nvim: update plugin set 2025-01-24 13:38:47 +08:00
be96d5bdce nvim: update lazy packages 2025-01-19 23:33:21 +08:00
18c342660c nvim: update Lush colors template 2025-01-19 23:33:11 +08:00
0766497a92 nvim: update listchars 2024-10-04 15:36:35 +08:00
d8f74c0572 nvim: update plugin list (esp LSP servers) 2024-08-27 18:06:10 +08:00
2da4465ff6 neovim: update lazy.nvim plugins 2024-01-14 10:37:03 +08:00
81a0474e6a neovim: update LuaSnip build 2023-12-04 20:53:37 +08:00
0cb74c2c4c neovim: update plugins 2023-12-04 20:51:34 +08:00
5608bb8fb1 nvim: update lockfile 2023-10-29 15:17:42 +08:00
22461d2092 nvim: add cmdline source for nvim-cmp 2023-10-29 15:17:32 +08:00
2fc06a8ddf nvim: add Codeium 2023-10-29 15:17:15 +08:00
5e34061b7e nvim: remove nvim-base16 plugin 2023-10-28 12:39:53 +08:00
2351f04585 chore: reformat codebase 2023-10-28 12:39:05 +08:00
3852609f7d nvim: update fuzzy finder setup config 2023-10-28 12:37:04 +08:00
e23d8c3633 nvim: update colorscheme config 2023-10-28 12:15:22 +08:00
1d0c48d02a nvim: move LSP config to the plugin 2023-10-28 12:14:33 +08:00
0bf6e36f97 nvim: update snippets and completion plugin config 2023-10-28 11:59:02 +08:00
8cecb95a34 nvim: modularize debugging plugins 2023-10-28 11:59:02 +08:00
3613a0d8c4 nvim: rename lsp to completion 2023-10-28 11:59:02 +08:00
4c971d0a90 nvim: set editor settings before lazy.nvim
Also modularize them.
2023-10-27 19:33:17 +08:00
5c93bb42bf nvim: refactor setting of keymaps 2023-10-27 19:30:16 +08:00
3f978bcd09 nvim: migrate from packer.nvim to lazy.nvim 2023-10-27 19:29:23 +08:00
8b4084a972 chore: reformat codebase 2023-09-06 06:55:12 +08:00
32333798f6 neovim: update custom theme
I have yet to figure out using nix-colors and flavors.
2023-07-02 17:21:56 +08:00
f04a83fd83 neovim: remove Ultisnips snippets
I don't use them anymore and find Luasnippets enough. Right now I just
have to figure how to make use more of them.
2023-07-02 17:20:05 +08:00
Gabriel Arazas
d588774ee7 nvim: remove deprecated stuff 2022-11-17 11:18:49 +08:00
Gabriel Arazas
afe9f5dbeb Remove parinfer-rust for Neovim config 2022-09-01 20:29:19 +08:00
Gabriel Arazas
beb55f46f2 Fix permissions for snippet files 2022-07-07 11:37:52 +08:00
Gabriel Arazas
94a0c303ab Update Neovim config to use alternative compiled path 2022-07-07 11:37:52 +08:00
Gabriel Arazas
2312e925f2 Update custom Lush theme 2022-07-05 08:18:19 +08:00
Gabriel Arazas
3da375c9e5 Update Neovim config 2022-05-20 14:44:26 +08:00
Gabriel Arazas
26de954766 Update Neovim config 2022-04-30 20:45:39 +08:00
Gabriel Arazas
2ce7934c19 Update Neovim up to par with Neovim 0.7 2022-04-24 21:20:46 +08:00
Gabriel Arazas
24b3b106ce Replace UltiSnips with LuaSnip
The UltiSnips snippets are still there, I just have to port them slowly
over time.
2022-04-24 21:19:53 +08:00
Gabriel Arazas
5e15a8ab11 Update my own Neovim theme 2022-04-04 22:01:49 +08:00
Gabriel Arazas
a33c314a8f Modularize plugins config
Also starting to use LuaSnip instead of UltiSnips. Let's see where this
is going.
2022-04-04 22:00:31 +08:00
Gabriel Arazas
383371c22a Update Neovim config
More exploration in the tree-sitter ecosystem. I also just known about
text objects, they're pretty handy. Then, I discovered you can create
text objects of your own and that's where tree-sitter also created
theirs. MORE HANDY!

I've also updated the nvim-cmp config, it is pretty clunky with the
copypasted config but now it seems to be getting nicer.
2022-04-02 12:07:07 +08:00
Gabriel Arazas
5dcb2d7579 Configure projectile.nvim 2022-03-22 21:43:52 +08:00
Gabriel Arazas
8da98ff148 Refactor Neovim config
- Experiment with treesitter integration.
- Clean up the code.
2022-01-21 17:01:15 +08:00
Gabriel Arazas
e7c33a7896 Update Neovim config 2022-01-11 22:21:04 +08:00
Gabriel Arazas
28e926a473 Create my own color scheme for Neovim 2022-01-11 22:20:38 +08:00
Gabriel Arazas
9af98f21d2 Update muh editor configs 2021-11-16 19:55:36 +08:00
Gabriel Arazas
fb0a118741 Update scripts, Emacs, and Neovim config 2021-10-14 17:46:19 +08:00
Gabriel Arazas
c4d4abc7a6 Update Neovim Lua config 2021-10-08 13:38:47 +08:00
Gabriel Arazas
be245765f2 Reconfigure Neovim
Switched the completion engine to `nvim-cmp` since `nvim-compe` is
deprecated.
2021-09-07 17:56:19 +08:00
Gabriel Arazas
739d08f760 Add telescope.nvim keybindings 2021-07-22 19:29:30 +08:00
Gabriel Arazas
085c17c26d Convert Neovim VimL config to Lua
Well, I also explored a little bit with the ecosystem of Lua-written
Neovim plugins. I think it's ready to flourish along with the existing
plugins.

Lua is also nice to write compared to VimL especially with the compound
data and the like.
2021-07-15 16:28:28 +08:00