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
Gabriel Arazas
233e6bac4e
Update editor configs
2021-05-09 10:42:17 +08:00
Gabriel Arazas
c298c621c9
Update editor config and add new config packages
2021-05-03 11:38:31 +08:00
Gabriel Arazas
2ab1c315bd
Update Asciidoctor snippets
2021-02-23 12:39:25 +08:00
Gabriel Arazas
24f2211e49
Update with a bunch of stuff
2020-12-12 11:05:06 +08:00
Gabriel Arazas
4beaeb7750
Update some more stuff, why not?
2020-11-12 23:44:48 +08:00
Gabriel Arazas
1b1ef61eea
Update MORE!
2020-11-02 22:46:43 +08:00
Gabriel Arazas
0681d1fd7c
Structure the project with NixOS-styled distros
...
It's been a while but I've been using NixOS (or anything styled like it
like GuixSD, for example) and distro-hopped from Arch Linux.
I think it's high noon for making the structure of this setup to be
truer to one of the big objectives which is how easy to transfer this
between different setups.
Which means I removed some things such as the package lists, systemd
config files, and package manager-specific configs.
While the solution is easy (which is to simply ignore the
system-specific files) but I'm not going with the pragmatic solution not
because I'm a dumbass but because I'm so smart that I want to create a
challenge for myself to solve a puzzle on figuring out a way on how to
structure my dotfiles. :)
Such a productive use of my time, that's for sure.
2020-09-11 03:12:26 +08:00