Commit Graph

286 Commits

Author SHA1 Message Date
f480bbb2c4 project: update file permissions 2023-03-13 02:07:01 +08:00
519503ae97 kitty: add additional binding to close window 2023-01-20 13:11:59 +08:00
Gabriel Arazas
5862afecaf emacs: update wiki module 2022-11-17 11:20:46 +08:00
Gabriel Arazas
cc631e43a2 emacs: remove tools/wiki +dendron option 2022-11-17 11:20:29 +08:00
Gabriel Arazas
bb94478847 emacs: format 2022-11-17 11:19:22 +08:00
Gabriel Arazas
d588774ee7 nvim: remove deprecated stuff 2022-11-17 11:18:49 +08:00
Gabriel Arazas
43a8c3c077 emacs: migrate to use modulep!
`featurep!` is deprecated and it is pretty simple migrating to it.
2022-09-19 21:29:30 +08:00
Gabriel Arazas
7725082138 wezterm: restyle inactive pane 2022-09-02 18:31:31 +08:00
Gabriel Arazas
952bc9353c Update Wezterm config 2022-09-01 20:33:08 +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
9f5432e5a6 Update Wezterm config 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
1cec5081a9 Add lazygit config 2022-07-05 08:17:48 +08:00
Gabriel Arazas
dc79a5b83b Update Emacs config 2022-05-24 19:02:00 +08:00
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