UB
Universal Blue•4mo ago
Dylan

Fetch script logos

Kind of like this
No description
90 Replies
Dylan
Dylan•4mo ago
I really liked this one:
No description
Dylan
Dylan•4mo ago
It looks so good, and I like the layout a lot I wonder if similar can be done for bluefin maybe a simplified logo for it
Dylan
Dylan•4mo ago
Something like this, but with color maybe?
Dylan
Dylan•4mo ago
I totally used a generator for that by the way
La Forge
La Forge•4mo ago
If you use jp2a, it will add color with the --color flag.
La Forge
La Forge•4mo ago
Oversized for over-emphasis
No description
La Forge
La Forge•4mo ago
The user @nickname Just used this server emoji to react to a post I made, and I think it beats everything I've seen: :bluefin:
Dylan
Dylan•4mo ago
honestly, yeah. That's so much simpler
Dylan
Dylan•4mo ago
No description
Dylan
Dylan•4mo ago
Check that out
La Forge
La Forge•4mo ago
I dig it. If we can refine the edges a bit, it'll look really sharp
Dylan
Dylan•4mo ago
No description
Dylan
Dylan•4mo ago
Like that?
La Forge
La Forge•4mo ago
Hm. What's the highest rez image we have of that emoji?
La Forge
La Forge•4mo ago
I tried to recreate it but instead created a reverse mask, which admittedly looks pretty cool on its own
No description
La Forge
La Forge•4mo ago
Translates very poorly to ascii and chafa
Dylan
Dylan•4mo ago
This is about as good as I think we're going to get
No description
Dylan
Dylan•4mo ago
jp2a bluefin-silhouette.png --color --width=50 -i --color-depth=24 > logo and then I add a new line to the top of that file
Dylan
Dylan•4mo ago
La Forge
La Forge•4mo ago
I'm gonna use the pen tool to manually cut it out and see if I can't get a good vector image to manipulate.
Dylan
Dylan•4mo ago
GitHub
Update bluefin-logo to a silhouette version by dylanmtaylor · Pull ...
jp2a bluefin-silhouette.png --color --width=50 -i --color-depth=24 > logo and then I add a new line to the top of that file original file:
Dylan
Dylan•4mo ago
I wonder if I can make the color match
La Forge
La Forge•4mo ago
Oh def.
Dylan
Dylan•4mo ago
It's a HUGE improvement already
La Forge
La Forge•4mo ago
Cut out the image by hand so we have a vector
No description
La Forge
La Forge•4mo ago
With fill and border
No description
Dylan
Dylan•4mo ago
Check it:
No description
Dylan
Dylan•4mo ago
The trick is this. "keys": "\u001b[38;2;107;121;232"
La Forge
La Forge•4mo ago
Looks pretty good.
Dylan
Dylan•4mo ago
Let me try with your version
La Forge
La Forge•4mo ago
I want to love it, but I feel like we're losing so much of the detail from the feathers
Dylan
Dylan•4mo ago
border didn't work well.
No description
Dylan
Dylan•4mo ago
I mean we're limited to text...
La Forge
La Forge•4mo ago
For sure The border is an issue with the way the PNG is saving I think I reached the limit of my expertise for tonight. It's definitely progress, though. Thanks Dylan!
Dylan
Dylan•4mo ago
@j0rge What do you think of https://github.com/ublue-os/bluefin/pull/1196 ? I think this is a major improvement 🙂
GitHub
feat: Update bluefin-logo to a silhouette version by dylanmtaylor ·...
with new colors: with old colors: jp2a bluefin-silhouette.png --color --width=50 -i --color-depth=24 > logo and then I add a new line to the top of that file original file:
j0rge
j0rge•4mo ago
yeah we kind of already ruled out the circle logo in favor of the dinos because each image has a dino specifically for it this is more what we're looking for aesthetically I think
Dylan
Dylan•4mo ago
The problem with the dinos is getting any reasonable level of detail in the terminal is nearly impossible you get maybe 50 pixels of width to work with so things get crunched together
La Forge
La Forge•4mo ago
I use a Street Fighter theme for my devices and a 40k primarch theme for my VMs. Using chafa, I've found that the closer that the original image is to a square, the better it translates, since it uses most of the space.
Dylan
Dylan•4mo ago
maybe we can do a profile shot of a dino like a square crop into the head so it's recongnizable
La Forge
La Forge•4mo ago
No description
j0rge
j0rge•4mo ago
YEAH BBS STYLE That could work because I have more dinos coming
Dylan
Dylan•4mo ago
honestly, I love the dinos but the current logo and color in fastfetch isn't doing it for me lol
j0rge
j0rge•4mo ago
so we could just pick a style and do a ton of them and then we just set one during build time so it'll be like on a rotation
La Forge
La Forge•4mo ago
That's a fun idea.
Dylan
Dylan•4mo ago
well if you look at mine, I matched the color for the output to the dino color would look odd if they don't match
La Forge
La Forge•4mo ago
bluefin1,2,3, etc. Each a bust with a different expression
Dylan
Dylan•4mo ago
tbh, I think this looks great.
No description
Dylan
Dylan•4mo ago
We can always merge and improve later 😉
j0rge
j0rge•4mo ago
but let's wait until m2 is around to get consensus since he did the initial work and we're not going to rip it out without investigating options. And he's in bed and so am I, gnight all!
Dylan
Dylan•4mo ago
That's fair, and like 90% of his work is still in use
La Forge
La Forge•4mo ago
Night! Thanks so much for this project, Jorge. I've been evangelizing it nonstop. It's solved so much for my household alone.
j0rge
j0rge•4mo ago
yeah the issue with that circle logo which is the favicon is that it looks like a distro logo everyone has these
j0rge
j0rge•4mo ago
No description
Dylan
Dylan•4mo ago
They probably all do logos like that because realistically it looks great
j0rge
j0rge•4mo ago
it's like the same boring pattern, show me something awesome, 40k, dinosaur, a beagle, literally anything other than a logo anyway that's where I stand on the neofetch thing, especially since we're going to have a zoo's worth of raptors over time.
La Forge
La Forge•4mo ago
No description
La Forge
La Forge•4mo ago
Portraits are really fun in this format. And they show up well over ssh
j0rge
j0rge•4mo ago
oh hell yes full ANSI BBS days, love to see it
La Forge
La Forge•4mo ago
ssh -t user@perturabo "fastfetch; fish"
j0rge
j0rge•4mo ago
"Make it look like Razor 1911, but with dinosaurs and linux" seems like a nice strategy to me
La Forge
La Forge•4mo ago
The first half of that sentence is a time machine.
j0rge
j0rge•4mo ago
Internet Archive
MS-DOS Shareware: TDRAW500 : Ian E. Davis : Free Download, Borrow, ...
From the Festival Floppies collection.TheDraw is a powerful screen image generator/editor for color and monochrome video users.
j0rge
j0rge•4mo ago
legit my childhood
Dylan
Dylan•4mo ago
that's super cool I still think the favicon works really well for a fetch script. We can agree to disagree there...
Dylan
Dylan•4mo ago
Trying something... using a portrait as a "logo"
No description
Dylan
Dylan•4mo ago
now, here's the issue with that -- it becomes completely unrecognizable
No description
Dylan
Dylan•4mo ago
just looks like a blob.
La Forge
La Forge•4mo ago
With ascii, for sure
La Forge
La Forge•4mo ago
If chafa is reasonably allowed, it looks pretty sweet
No description
Dylan
Dylan•4mo ago
Ah, yeah, that's pretty cool. what did you do to generate that? can you share the command? Is it literally just chafa dino.png?
Dylan
Dylan•4mo ago
No description
Dylan
Dylan•4mo ago
Huh... how about that.
Dylan
Dylan•4mo ago
Matching color.
No description
Dylan
Dylan•4mo ago
You know what? I love it...
Dylan
Dylan•4mo ago
Alright, check https://github.com/ublue-os/bluefin/pull/1196. Wayyyy better 🙂
GitHub
Build software better, together
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
From An unknown user
From An unknown user
From An unknown user
Dylan
Dylan•4mo ago
M2 deserves most of the credit, I just played with GIMP and chafa and tweaked the color slightly to reduce eye bleed 🙂 And La Forge came up with the awesome idea of using chafa in the first place couldn't have done it without you guys but man is that great
xyny
xyny•4mo ago
FYI you can also integrate full-res images into the fetch prompt at least with some fetch configs, using sixels or other terminal image protocols
Dylan
Dylan•4mo ago
Yes, but hand-tuning them looks better and I can't figure out why fastfetch doesn't handle transparency right when just passing in the image
j0rge
j0rge•4mo ago
No description
j0rge
j0rge•4mo ago
that looks baller! where'd the neofetch symlink go though?
La Forge
La Forge•4mo ago
Which one are you referencing?
j0rge
j0rge•4mo ago
the neofetch command is gone, it was symlinked to fastfetch before
La Forge
La Forge•4mo ago
I found it in
/etc/profile.d/bluefin-fastfetch.sh
/etc/profile.d/bluefin-fastfetch.sh
Dylan
Dylan•4mo ago
neofetch symlink to fastfetch is bad UX. users shouldn't run one fetchscript and get another entirely
j0rge
j0rge•4mo ago
no one knows what fastfetch is it's a convenience symlink, we're doing that in lots of places neofetch is unmaintained, no one is going to say "but I wanted real neofetch" our ls isn't going to be ls our cd isn't going to be cd and eventually we're swapping out all the coreutils
Dylan
Dylan•4mo ago
swapping ls and cd will probably break lots of shell scripts and muscle memory I suppose eza might be okay, but I worry it could cause unintended side effects
Dylan
Dylan•4mo ago
Anyways, damn this looks good now. I think it has a small bug though -- it only shows the one dino even if I run it a bunch of times
No description
Dylan
Dylan•4mo ago
not a big deal you know what? Actually, using eza for ls is awesome. Maybe I'll make a PR for that
Dylan
Dylan•4mo ago
I like the colors
No description
j0rge
j0rge•4mo ago
we're not doing that on the image we're doing it via brew and eventually a sysext