Commit Graph

170 Commits

Author SHA1 Message Date
Gabriel Arazas
3da375c9e5 Update Neovim config 2022-05-20 14:44:26 +08:00
Gabriel Arazas
b4d662c1f0 Update terminal configs 2022-05-20 14:43:29 +08:00
Gabriel Arazas
385021c4a0 Update Wezterm config 2022-05-10 14:34:43 +08:00
Gabriel Arazas
86c24a53ad Update README
Used to daily drive with standalone window managers and barely has time
to configure them. As much as I like the documented portions, it also
takes time to maintain them. Time to remove them. :(
2022-05-04 19:52:38 +08:00
Gabriel Arazas
d9452fa6ca Remove unused configs
It's better to start from scratch at this point if done again.
2022-05-04 19:52:38 +08:00
Gabriel Arazas
f1faf800ea Add wezterm config 2022-05-04 10:56:49 +08:00
Gabriel Arazas
26de954766 Update Neovim config 2022-04-30 20:45:39 +08:00
Gabriel Arazas
cc226ff929 Refactor Alacritty config
I mostly use the defaults anyways. It is due time to check what's new
in it anyways.
2022-04-24 21:27:27 +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
cfb5685f66 Update Emacs config 2022-04-06 10:49:18 +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
dcdacbd33b Create dev environment with Nix 2022-04-02 12:07:07 +08:00
Gabriel Arazas
5dcb2d7579 Configure projectile.nvim 2022-03-22 21:43:52 +08:00
Gabriel Arazas
86c2b8e389 Create Kitty config
It has slowly replaced my Alacritty+Zellij tools. Basically like the
Emacs for terminal emulators, interestingly.
2022-03-09 17:48:36 +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
70126373f0 Clean up Doom Emacs config 2022-01-11 22:19:46 +08:00
ferdymercury
f7d09f9484
Update README.adoc (#1)
See https://forum.kicad.info/t/warning-avoid-all-links-to-kicad-pcb-org-use-kicad-org/31521
2021-12-02 22:06:58 +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
f96888447d Refactor the custom scripts
A lot of them are reaching to be bigger so I've refactored them
similarly to C codebases with the `main()` entrypoint.

Apparently, this is how bigger shell scripts are written like Neofetch,
pfetch, and some Kubernetes helper scripts.
2021-09-07 17:54:23 +08:00
Gabriel Arazas
1d6065d308 Refactor the bangs script
Even at a couple hundred lines, it is slightly not good to navigate the
codebase. I'll just make it into `main`
ala-Rust/C/whatever-C-inspired-language.
2021-09-03 16:36:12 +08:00
Gabriel Arazas
5a429485ad Update personal scripts 2021-08-09 01:07:46 +08:00
Gabriel Arazas
861bc01ac0 Update org-roam wiki module
Now with the graphing feature with org-roam-ui.
2021-08-09 01:06:34 +08:00
Gabriel Arazas
739d08f760 Add telescope.nvim keybindings 2021-07-22 19:29:30 +08:00
Gabriel Arazas
8dc05f94ee Update Emacs config
Also updated org-roam. Though, Doom Emacs will eventually update it,
rendering the custom module useless in the future.
2021-07-22 19:25:18 +08:00
Gabriel Arazas
c13705fffb Update bangs and split-album 2021-07-22 19:24:53 +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
cb091a5128 Update personal scripts again 2021-07-14 19:28:22 +08:00
Gabriel Arazas
1cf031e170 Update custom scripts 2021-06-24 15:19:46 +08:00
Gabriel Arazas
888b452c9a Update 'split-album' script and sway config 2021-06-08 22:09:54 +08:00
Gabriel Arazas
a957efcca5 Update 'split-album' script to oil >0.8.9
The `set` variable has been removed. Now, `setvar` is the preferred way
to mutate the variable.
2021-06-04 16:27:03 +08:00
Gabriel Arazas
c3c29df603 Add configurations for Wayland-related stuff (and himalaya) 2021-06-04 16:25:53 +08:00
Gabriel Arazas
071b2f56b9 Update custom wiki Doom module 2021-05-27 19:48:08 +08:00
Gabriel Arazas
233e6bac4e Update editor configs 2021-05-09 10:42:17 +08:00
Gabriel Arazas
932a81aa81 Update Emacs config again 2021-05-07 08:43:56 +08:00
Gabriel Arazas
de6b66c657 Update custom Doom wiki module 2021-05-06 14:28:37 +08:00
Gabriel Arazas
75de71b4d0 Create a custom Doom module for wikis 2021-05-04 23:59:07 +08:00
Gabriel Arazas
c298c621c9 Update editor config and add new config packages 2021-05-03 11:38:31 +08:00
Gabriel Arazas
1f1a2817c2 Update scripts 2021-05-03 11:37:33 +08:00
Gabriel Arazas
2a9a7459f6 Update Emacs config 2021-04-30 22:22:16 +08:00
Gabriel Arazas
4d898c9116 Revise personal scripts again 2021-04-30 22:21:11 +08:00
Gabriel Arazas
f3c4e2082d Revise album-related scripts 2021-04-16 23:25:24 +08:00
Gabriel Arazas
37036a1e2c Create a split album script in Oil 2021-04-12 21:50:43 +08:00