home.social

#fnott — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fnott, aggregated by home.social.

fetched live
  1. I’m switching to the #NotoSans and #NotoSansMono fonts. I think I’m creating the most boring machine possible. Do you see the number of packages? 100. That includes NPM and AppImages.

    Another thing I did was set up states in #waybar that hide almost everything until a certain threshold is reached. I don’t need to know if the CPU load, memory use, etc. are below 30%; “call me” when they’re higher.

    I also swapped mako for #fuzzel’s relative, #fnott.

    #NotFullyLiveVoidPosting #DesktopFriday

  2. Just merged support for wp_fractional_scale_v1 (i.e. "fractional scaling") for #fuzzel

    Better late than never...

    Next: #fnott

  3. Just merged support for wp_fractional_scale_v1 (i.e. "fractional scaling") for #fuzzel

    Better late than never...

    Next: #fnott

  4. Just merged support for wp_fractional_scale_v1 (i.e. "fractional scaling") for #fuzzel

    Better late than never...

    Next: #fnott

  5. Format strings for #fnott!

    Don't want the application name in the notification? Set "title-format=".

    Want to customize the markup? The new *-format options recognize "<b>", "<i>" and "<u>".

    codeberg.org/dnkl/fnott/pulls/

  6. Format strings for #fnott!

    Don't want the application name in the notification? Set "title-format=".

    Want to customize the markup? The new *-format options recognize "<b>", "<i>" and "<u>".

    codeberg.org/dnkl/fnott/pulls/

  7. My smaller projects, #fuzzel, #yambar and #fnott now have dedicated channels on irc.libera.chat!

  8. My smaller projects, #fuzzel, #yambar and #fnott now have dedicated channels on irc.libera.chat!

  9. My project #fnott (notification daemon) uses #nanosvg to render SVG icons.

    I've always thought the rendered icons looked bad, compared to the ones rendered by librsvg. I chalked it up to nanosvg being "simple stupid" [sic].

    Turns out /I'm/ stupid.

    Nanosvg produces RGBA output that is NOT pre-multiplied.

    But, pixman expects pre-multiplied color channels.

    Blend a non-premultplied image as if it was pre-multiplied, and the result is, well, crap.

    github.com/memononen/nanosvg

  10. My project #fnott (notification daemon) uses #nanosvg to render SVG icons.

    I've always thought the rendered icons looked bad, compared to the ones rendered by librsvg. I chalked it up to nanosvg being "simple stupid" [sic].

    Turns out /I'm/ stupid.

    Nanosvg produces RGBA output that is NOT pre-multiplied.

    But, pixman expects pre-multiplied color channels.

    Blend a non-premultplied image as if it was pre-multiplied, and the result is, well, crap.

    github.com/memononen/nanosvg

  11. @dnkl thanks for recently adding the timeout option to . That makes it even more useful.