@ifreund@hachyderm.io
@ifreund@hachyderm.io avatar

ifreund

@ifreund@hachyderm.io

Author of the river Wayland compositor, Zig core team member, wlroots developer

This profile is from a federated server and may be incomplete. Browse more on the original instance.

ifreund, to random
@ifreund@hachyderm.io avatar

New river 0.3.1 bugfix release, with one feature-shaped "bugfix" for input-method-v2 popups snuck in :)

https://codeberg.org/river/river/releases/tag/v0.3.1

#riverwm

lhp, (edited ) to random
@lhp@mastodon.social avatar

Why is it that whenever I read any ticket on any issue tracker about some "gaming" hardware causing headaches it's always weird stuff no person would actually ever need?

If you think you need 500hz polling rate on your mouse, you might want to take a step back. Your reaction time is (at least) an order of magnitude too slow for such a high polling rate to ever make a difference.

</hot-take>

ifreund,
@ifreund@hachyderm.io avatar

@lhp Speaking of weird glowing keyboards, the "gaming" keyboards placed quite poorly in this latency benchmark: https://danluu.com/keyboard-latency/

lhp, to random
@lhp@mastodon.social avatar

The enacs package expand-region is basically just a superior version of kakounes region selector (Alt-i ", f.e.), because while it does basically the same thing, I have to think less. Just press the button until the selection looks right.

ifreund,
@ifreund@hachyderm.io avatar

@lhp I've been curious about trying out emacs + meow (https://www.emacswiki.org/emacs/Meow) as an alternative to kakoune for a while but haven't found the time yet.

ifreund, to random
@ifreund@hachyderm.io avatar

I've just released river 0.3.0 and waylock 1.0.0!

I've also written a short blog post to go along with the releases: https://isaacfreund.com/blog/river-0.3-waylock-1.0/

ifreund, to random
@ifreund@hachyderm.io avatar

I've just freshened up my website (https://isaacfreund.com) with new pages and redesigned the bits I've always found ugly.

Since I'd entirely forgotten how to use hugo and never liked it very much anyways, I decided to switch to something more transparent. @zdsmith's https://bagatto.co has been lovely to work with and I'm much more confident that I'll remember how this code works years from now: https://codeberg.org/ifreund/website

drewdevault, to random
@drewdevault@fosstodon.org avatar

A question that is of interest today is "should a code of conduct apply outside of its borders?" In other words, can a project hold someone accountable for their behavior outside of that project's spaces?

The short answer is "yes". The long answer is "we live in a society".

🧡

ifreund,
@ifreund@hachyderm.io avatar

@drewdevault Yeah, totally agree. I thought I might as well codify this sentiment about the scope of a CoC in river's brand new CoC: https://codeberg.org/river/river/commit/14e941bae16b1ca478c32198c131c4297157f888

(Yes, I had been quite lazy about adding a CoC until being prodded into action this morning)

ifreund, to random
@ifreund@hachyderm.io avatar

Finally got around to adding a code of conduct for river: https://codeberg.org/river/river/src/branch/master/CODE_OF_CONDUCT.md

The river 0.3.0 release is getting closer, the only real blocker remaining is me updating some outdated stuff on my website and writing a blog post :)

#riverwm

ifreund,
@ifreund@hachyderm.io avatar

@triallax Yes

ifreund, (edited ) to random
@ifreund@hachyderm.io avatar

Draft logo design for river, many thanks to @kardwen for the original idea: https://codeberg.org/river/river/issues/557#issuecomment-1708336

The font to use for the text is subject to change and I may spend a bit more time tweaking the curves of the logo but I'm pretty happy with this :)

ifreund,
@ifreund@hachyderm.io avatar

@mia That is in fact intentional, we can't have people thinking the project is named "iver" though if they don't read the logo as an R :)

ifreund,
@ifreund@hachyderm.io avatar

@triallax I wasn't aware of that one, it is indeed similar though river's version is shaped like an R for "river" :)

Not really sure if tutanota intended theirs to be a road, river, or abstract squiggle tbh. In any case, I don't see this as problematic.

ifreund,
@ifreund@hachyderm.io avatar

@abuseofnotation Yeah, I definitely want something a bit more organic to fit the smooth curves of the logo. Do you have any suggestions for a monospaced humanistic sans font with an open license?

ifreund,
@ifreund@hachyderm.io avatar

@abuseofnotation Actually, I just tried this font called Dongle I stumbled across and I quite like it: https://github.com/yangheeryu/Dongle

thelinuxcast, to random
@thelinuxcast@fosstodon.org avatar

So Hyprland is buggy, we knew this. So I can't use it at the moment. So I tried out qtile wayland again. And while it's stable, it is still so far away.

What's a guy gotta do to get a stable, fully functional, wayland compositor that isn't Sway?

ifreund,
@ifreund@hachyderm.io avatar

@knotu @thelinuxcast @stefur Yep, river 0.3.0 is pretty much finished, There's just one Xwayland bug I want to try and fix before the release and then a bit of organizational stuff I need to get done (mainly moving the issue tracker and PR queue to codeberg)

Release milestone: https://github.com/riverwm/river/milestone/3

0.3.0 Changelog: https://github.com/riverwm/river/issues/796

ifreund,
@ifreund@hachyderm.io avatar

@thelinuxcast river 0.2.6 is packaged for openSUSE, if you run into issues building river's master branch feel free to reach out on IRC or the issue tracker :)

https://build.opensuse.org/package/show/openSUSE:Factory/river

bilaliscarioth, to random

Using #riverwm on #OpenBSD

ifreund,
@ifreund@hachyderm.io avatar

@bilaliscarioth That's very cool! How annoying was it to get river to build? I haven't heard of anyone trying on OpenBSD before but am curious and happy to work with you on river's end to make things easier if needed. I guess the main thing would be getting OpenBSD CI set up so I don't break things :)

lhp, to random
@lhp@mastodon.social avatar

Sometimes I wish bash had a foreign function interface. Then I wonder what's wrong with me.

ifreund,
@ifreund@hachyderm.io avatar
ifreund, (edited ) to random
@ifreund@hachyderm.io avatar

Just released waylock 0.6.4 with a small bugfix and took the opportunity to migrate the project to codeberg. My other projects will be migrated as well eventually, river will be migrated along with the next release.

Codeberg seems to be much more in line with my values than github, it feels good to reduce the cognitive dissonance of having my software projects hosted there :)

https://codeberg.org/ifreund/waylock/releases/tag/v0.6.4

palash, to ZigLang
@palash@hachyderm.io avatar

folks does anyone know where did zigforum.org go?

ifreund,
@ifreund@hachyderm.io avatar

@palash The latest zig forum incarnation is https://ziggit.dev

guidoschmidt, to ZigLang
@guidoschmidt@genart.social avatar

TIOBE Index for June 2023: Will AI Affect Python's Dominance?

https://www.techrepublic.com/article/tiobe-index-language-rankings/

ifreund,
@ifreund@hachyderm.io avatar

@guidoschmidt
> Meanwhile, Zig, a programming language spun out of Google

Gotta love the blatantly incorrect information xD Zig has nothing to do with Google.

ifreund, to random
@ifreund@hachyderm.io avatar

Thanks to @lhp one can now define rules to automatically assign tags to new windows in river!

https://github.com/riverwm/river/pull/852

  • All
  • Subscribed
  • Moderated
  • Favorites
  • β€’
  • JUstTest
  • thenastyranch
  • magazineikmin
  • ethstaker
  • khanakhh
  • rosin
  • Youngstown
  • everett
  • slotface
  • ngwrru68w68
  • mdbf
  • GTA5RPClips
  • kavyap
  • DreamBathrooms
  • provamag3
  • cisconetworking
  • cubers
  • Leos
  • InstantRegret
  • Durango
  • tacticalgear
  • tester
  • osvaldo12
  • normalnudes
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines