Handmade Network»Felix

Recent Activity

I've tagged imgclr v0.2 after more or less rewriting the project, incorporating what I've learnt in the year or so since v0.1.
there are no new features, but there seems to be a general 5-10% performance improvement.
next steps are to add simd and Bayer dithering.
https://github.com/felix-u/imgclr/releases/tag/v0.2

drag and release!

finally getting back to this :)
aiming to be a fully-featured 2D gravity sandbox

https://github.com/felix-u/termato is a simple TUI pomodoro timer which can run arbitrary commands upon state change, which means you can do things such as:
$ termato --notify "notify-send 'termato: %s'"
[notification] termato: Relax - 5 minutes
the focus, short break, and long break durations are configurable. <space> pauses/unpauses and s skips to the end of the current period.
I consider termato pretty much feature-complete, but I'm open to suggestions! The codebase is ~240 lines of C99 with ncurses, so hack away :)

https://github.com/felix-u/imgclr
This project is several months old, but with its first actual release, imgclr has an improved README, simplified command-line interface, and static binaries available for download.
imgclr supports the most popular image formats and a multitude of dithering algorithms. It can also invert image brightness while preserving hue and saturation.

Recent image colour-changing utilities, including mine, provide roughly these same features, but there must be yet more bizarre and beautiful ways to defile augment images. I'd love some ideas!

https://github.com/felix-u/nota

@Task(nota) [2023-01-17] <x> {
    Make public :D
}

nota is a general-purpose notation language, with features tailored to human usage - think JSON, but for everyday, personal use cases. You can write nota standalone, or embed nota nodes in other files - say, in source code comments. For examples and usage, visit the repo's README.
The feature set is still increasing and the design of the language and its parser are subject to change. Please open issues or PRs to discuss or implement various ideas (or just to report bugs :P)