I've also updated the Rofi config with my custom mode scripts.
Aside from that, I've finally took the time to recreate my file metadata
editing script.
Well, there's also the update of the README.
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.
The documentation for it has been updated, wal templates are also updated, and certain scripts has been revised to be easily understood.
This may be my stop for the whole year. I'm pretty content with this one.
I've migrated to Neovim because of one thing... Luke Smith-senpai...
Ever since I've seen him typed 'nvim' in his recent videos, I was devastated. All of those hours that my little heart and soul poured into creating a 130-line vimrc to configure Vim to its absolute in the way I wanted to use was gone. All of those 7 days and a few minutes every now and then, are crushed.
It is truly a betrayal to see it use a modernized version of a relic of the past. I first thought, "How dare he?". I was not able to sleep well the following days. It was heart-wrenching.
Out of spite, I've tried to. I've nothing left and you know there is a saying 'a weeb with nothing got nothing to lose'. All it took was to rename certain files, reinstall the plugin manager and its plugins, a grand total of 5 minutes. My heart skipped a beat.
It was like being a birb with broken wings trying to fly and eventually didn't left off until its talon is in the ground. And the ground is Neovim. Now I love Neovim more than ever... Thank you Luke Smith Unaboomer-kun-senpai. It was truly a wonderful experience.
The zsh prompt has been updated to fix the lack of line wrapping in the zsh shell. The proposed solution at https://github.com/ohmyzsh/ohmyzsh/issues/2314 [which is delimiting the color codes] worked and now the prompt properly wraps lines.
This could cause a massive bloat on the repo. It is better to list out the sources instead. I also don't see the point of including wallpapers in the repo anyways so there's that.
The FDS Rofi theme got a makeover with the updated colors and aesthetics.
There is also a new theme which is basically a fork of the official dmenu theme. It is also the default Rofi theme.
Since I'm more familiar with ffmpeg now, I thought of adding the option to follow the mouse and disabling it.
At this point, the notification for starting the recording has been moved into an option since it can be annoying at times.
Finally figured out how to record with ffmpeg without lag or maybe that could've been a case of bad luck because of my hardware.
In any case, I also learned about the and the here-string. Worth it for me.