194
submitted 6 months ago by hasecilu@lemm.ee to c/linux@lemmy.ml

Hi, I was playing with rusty-rain when I decided that it was a good idea to make a custom FOSS effect. For this I made a change in "sibling" project ezemoji PR and with a small local change in rusty-rain I got it. All icons are from Nerd Fonts, so if you know of some FOSS icon is missing let me know to add it in the PR, =).

all 11 comments
sorted by: hot top controversial new old
[-] Revan343@lemmy.ca 71 points 6 months ago* (last edited 6 months ago)

That is so ridiculously useless.

So how do I set this up myself?

[-] hasecilu@lemm.ee 4 points 6 months ago

You need to apply 2 patches one in rusty-rain and another in ezemoji. In the main post I linked a PR for the ezemoji patch, you need that branch as dependency. Also there, I pasted another patch to be used on rusty-rain that uses your modified, local version of ezemoji, and a extra flag to choose FOSS icons. I'll update instructions on the PR.

[-] Revan343@lemmy.ca 2 points 6 months ago

Sweet, thank you

[-] lazynooblet@lazysoci.al 20 points 6 months ago

Reminds me of the package "cmatrix"

[-] mexicancartel@lemmy.dbzer0.com 8 points 6 months ago

Cmatrix with icons instead hahhah

[-] hasecilu@lemm.ee 2 points 6 months ago* (last edited 6 months ago)

And even allows emojis!

[-] hasecilu@lemm.ee 5 points 6 months ago

You can say it's a Rust port, I was thinking why not make a better "cmatrix" and ended up finding rusty-rain, very neat!

[-] otter@lemmy.ca 6 points 6 months ago

This is cool! How hard would it be to have a list where you can select which icons to have. That way you can pick the FOSS apps/services that you like or are using

[-] hasecilu@lemm.ee 4 points 6 months ago

Nothing hard, you need to create in ezemoji a group that contains the codepoints of the glyphs you like and in rusty-rain add that group as an option. Check my ezemoji PR that's the example you need because I did exactly that.

this post was submitted on 21 Apr 2024
194 points (99.5% liked)

Linux

48143 readers
680 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS