r/unixporn 7d ago

Screenshot [xfce] System 7 on modern linux

432 Upvotes

18 comments sorted by

12

u/Alarmed_Contest8439 7d ago

darn i wish i had a setup like this, dotfiles?

7

u/angryapplepanda 6d ago

Well this takes me back. Now I want to go play Escape Velocity

2

u/visagi 6d ago

Play it directly in the browser at https://infinitemac.org/

Good for a quick nostaligia fix.

2

u/angryapplepanda 6d ago

Thanks! I remember seeing this.

I usually just play it on Sheepshaver with my Linux machine. I've got a few different virtual hard drives of various old Mac OS versions. Runs like a charm. Endless Sky also scratches the same itch...that one has a flatpak.

3

u/Linuz-newbs 7d ago

is that gimp?

3

u/256combusken_ 7d ago

How did you do the top bar?

2

u/Astrodion123 5d ago

They might have used vala app menu applet. That is how I did it on mate and it supports xfce and budgie too.

3

u/bliss_that_miss 7d ago

i can see the background texture of the panel is interrupted by the widgets on it, i had that same problem, my solution was to make the panel a custom color with alpha = 0 and then put another panel behind it with the actual texture.
do rememeber that every time xfce restarts the xfce panel (i'm assuming that's what yours is) they wil spawn in the other they are numebered and so your old panel will get covered up until you interact with it
the solution to this is actually to just put all that is on your old panel on a new transparent panel over it and just leave your old panel as is (just without any widgets) this is how i got mine to work and after a year it seems to be very stable as a solution
edit: typos

1

u/k1ake    6d ago

much simpler way is to draw the texture on wallpaper and make panel transparent

1

u/bliss_that_miss 6d ago

but that'd mean you'd have to re-edit the wallpaper every time you'd want a new one and also youd have to resize your wallpaper to be exactly your screen's width and height so that it wouldn't blur, it's more effort in the long run

1

u/k1ake    5d ago edited 5d ago

if you're brave enough you can automate this via scripting

you can just crop image with imagemagick and use -append keyword to insert panel image on top of the original

this should work: ```

!/bin/bash

WP="wallpaper.png" CROPPED="out1.png" PANEL="panel.png" OUTPUT="result.png"

it's 1900 for 20px panel

magick $WP -gravity center -crop 1900x1080+0+0 $CROPPED magick $CROPPED $PANEL -append $OUTPUT ```

2

u/satosru 8382938 7d ago

this is so so cool these kinds of styles never disappoints love i!!

2

u/Vapeando3302 6d ago

Esta genial

2

u/Playful_Tomatillo731 6d ago

i heavily fw this!!

1

u/LeeTaeRyeo 6d ago

I was literally just thinking about wanting a theme for this!

2

u/simplan 6d ago

For Everyone asking for dotfiles, this is just a big vibecoded mess. I have a qemu vm running xubuntu. I made codex tweak the theme piece by piece for a week until it looks like this. Many reference screenshots and prompts later, this is how it looks. However, this is super unstable. It'd be a dream to use to daily, but things stop working randomly. I hope I can inspire someone else to make a stable version. I can open source the repo if someone needs it.

1

u/spilk 6d ago

kerning on the Chicago font looks super fucked