June 16, 2025
Worked on this for the past week. Including getting pdf to latex ocr (does not work)
Generic Mock Paper Generator
Finally make CMake integrate well with Nix! All the deps are now fetched in CMake. Since Nix is sandboxed, it cannot access the internet, so I need to prefetch it and pass them to CMake.
The process is fun, but it took way longer than I expected (this 1 hour + many many hours I spend in previous commits). I tried Bazel + Nix, fetching deps with nixpkgs (failed cuz I need compatibility with more distros), and try fetching in cmake. without prefetching in Nix.
IDK what to put in the photo so I'll put the files I've worked on this session.
Made the Readme and GreasyFox release. Ship!
Finished and fixed the settings page. Tested and ready to ship!
Finished the Explore page! Continue to work on minor dark theme details and fixing bugs.
Fixed a ton of tiny errors across my laptop and workstation config!
Almost finished all the dark theme. Still figuring out how to make dark theme for popups and active buttons though.
LeetCode Dark Fix is a userscript that brings dark mode to LeetCode’s home, explore, and settings pages since the official dark mode doesn’t cover these pages yet.
Merged my laptop config to make it more maintainable. Nix and Linux is very fun!
Decided to give Helix a try, and loved it! I configured Helix via Nix and also worked around to install Wakatime for it (not supported)
This was widely regarded as a great move by everyone.