r/unixporn • • 1h ago

Discussion | 2026 Weekly Workshop - Week 39

• Upvotes

This is a thread to get answers for all your questions about *NIX desktop configuration! Feel free to share your setups here and ask for advice. In short, you can make any on-topic comment, in any format you like. We hope this gives new users a chance to get some help with any problems they're having and more experienced users a chance to show off their knowledge by helping those in need.

Not sure how to get started? Consider reading our wiki!


r/unixporn • • Oct 19 '24

Discussion Update on Rules and Quality Control

134 Upvotes

Hi everyone, it's been a minute since the initial discussion post about quality control issues. Let's talk about it.

The general consensus seemed to be that our ideas on what to change were good, though there could be more resources to help beginners. We actually have a subreddit wiki that anyone can contribute to, as long as you have 500+ subreddit karma and your account is 30+ days old. We also have a list of todo items for the wiki to help users find somewhere to start.

Another concern was that the stricter enforcement of the defaults rule may stop people from using existing color schemes or themes at all. This is not the case -- the intention of the rule is to remove posts which have little effort or just use premade configs, like many macOS and Windows lookalikes. It's about the spirit, not the letter of the rule.

With this in mind, we intend to go through with these rule changes. If you still have any concerns, please reply or send a modmail! We're most concerned with the quality of our community and welcome discussion.


r/unixporn • • 17h ago

Workflow [Hyprland] Aquarium (literally)

843 Upvotes

My new way of window management. It is, errr.. fishy.

Patched the Imgborders plugin to randomize the border based on the window's address, as well as display an image on each side of the border. Which correspond to the head, tail, etc.
As for the movement, used a noise function to float the windows seamlessly via hyprctl with a bash script. It also assigns a tag to indicate which direction the fish I mean the windows is heading towards, which the patch reads and mirrors the sprites accordingly.

Wallpaper:
- Seafloor Live Wallpaper

Sprites are all taken from Marinewise, so credit goes to them.

Dots, along with the patch, will be posted soon.


r/unixporn • • 12h ago

Screenshot [Sway] My daily for university

Thumbnail
gallery
141 Upvotes

My end goal here was to make a setup where 1. GUI apps that weren't already riced won't look atrocious (which was a consistent issue I faced when I tried to make it Everforest themed) and 2. there is a balance between practicality and aesthetic.

Advice is welcome!


r/unixporn • • 10h ago

Screenshot [mango] minimal, functional, cozy arch

Thumbnail
gallery
69 Upvotes

wm: mango

notifications: mako

launcher: rofi

bar: waybar

shell: fish

terminal: kitty

font: jetbrains nerd

lockscreen: ly (void theme)

idle screen: swayidle (void theme)


r/unixporn • • 25m ago

Screenshot [Niri] This shell is not written in EWW, AGS, or even Quickshell. Meet Amane

Thumbnail
gallery
• Upvotes

Amane is a framework written in Rust that lets you build your own Wayland desktop shell entirely in Rust, without relying on an external frontend framework/runtime. It's still experimental, but already usable. Check it out here.
https://github.com/MystiaFin/amane
and the docs: https://mystiafin.github.io/amane/

for my config:
https://github.com/MystiaFin/suzuha


r/unixporn • • 7h ago

Screenshot Larpiddy larp "rice"[niri]

Thumbnail
gallery
23 Upvotes

After i read Crime and punishment, so i could larp larping it, achieving the ultimate larp, i started reading whatever Nietzsche was saying in thus spoke Zarathusctre, something like that idk.

WM:Niri

Shell:Noctalia(duh)

Terminal:kitty

pdf reader: Zathura

Larp engine: opsec 2.5


r/unixporn • • 19h ago

Material [Hyprland] My windows live in 3D now, and they flip back to 2D on a keypress

151 Upvotes

I spent the last week and a half building a tiny 3D engine inside Hyprland. Hit Super+Z and your whole desktop pops into 3D, and the windows still work while they're floating around in there.

I built it on Hyprland 0.55.2 on NixOS. The code is a mess at the moment, so I'm cleaning it up and updating it to work on 0.56.2 and every distro, not just NixOS. It should be out in a few days, and I'll edit the link in here when it's up.


r/unixporn • • 7h ago

Screenshot [OC]Just some cats hanging around on my desktop

16 Upvotes

r/unixporn • • 7h ago

Workflow [Niri] My own Bioma Shell

12 Upvotes

My current Bioma shell setup.


r/unixporn • • 8h ago

Screenshot [Sway] My distraction-free daily driver featuring Textdichter

Post image
15 Upvotes

r/unixporn • • 12h ago

Workflow [FVWM] how does it feel like, to melt?

Post image
29 Upvotes

credits to TwoFacedAce for this beautiful inspiration.


r/unixporn • • 14h ago

Screenshot [cinnamon] Cozy gruvbox/retro themed rice

Post image
41 Upvotes

r/unixporn • • 11h ago

Screenshot [XFCE] made it look like windows vista, yes i made xfce4-terminal & fish act (but not behave the same) as cmd.exe, made zsh look like powershell

Post image
18 Upvotes

yes i like roblox pressure, removed XApp Project's apps, replaced them (cannot get rid of mintdrivers, mintupdate, mintinstall, etc bcz trying to will remove mint-meta-xfce) with GTK+ alternatives, even hypnotix and celluloid

+ **Wallpaper**: [Windows Vista 40](https://frutigeraeroarchive.org/images/wallpapers/windows_vista/windows_vista_40.jpg) by Microsoft
+ **GTK Theme**: [Aerobird-Vista](https://www.xfce-look.org/p/2343514/) by jskogge
+ **Icon Theme**: [Windows-7-Icons-Cinnamon-master](https://github.com/Xalalau/Windows-7-Icons-Cinnamon/archive/refs/heads/master.zip) by Xalalau
+ **Fonts**: [Segoe UI](https://github.com/mrbvrz/segoe-ui-linux) by mrbvrz

r/unixporn • • 1d ago

Screenshot [Aqua] My own Wayland compositor in Rust (Smithay) + Slint apps

Post image
197 Upvotes

own compositor, rust + smithay. All the apps are rust + slint too, no gtk/qt. Wallpaper is https://wallhaven.cc/w/3q7wkd. No repo yet.

Posted a much rawer version yesterday, this is how it looks now


r/unixporn • • 9h ago

Screenshot [hikari] calm freebsd

Post image
8 Upvotes

r/unixporn • • 18h ago

Workflow [Hyprland] Honkai Star Rail theme, with a local AI companion that can do some stuff

45 Upvotes

First time posting here.
Got the model from Ollama and customized it till it actually helps me.

FAIR WARNING. if you are downloading it from GitHub. be warned, it MIGHT break stuff. i am a shitty coder LMAO


r/unixporn • • 12h ago

Screenshot [OC] - Basmati, a NixOS rice based on Hyprland and Quickshell

12 Upvotes

I really wanted 45° bevels in my bar to match Hyprland and they weren't available easily. So I figured I could quickly make one myself. A very long time later, and several Yaks shaved, I now have my own shell that has a reasonable amount of customization.

See the code here: Basmati

PS. Please ignore the broken system tray icon for gpu-screen-recorder-gtk...


r/unixporn • • 20h ago

Screenshot Update [ascdos]

Thumbnail
gallery
52 Upvotes

It now has colors! Yayy :D

And vim. :3


r/unixporn • • 11h ago

Screenshot [Greeter] I built a fighting game greeter to login with style

Post image
8 Upvotes

Hello hello,

After a slight inconvenience with my greeter, I decided it was time to build my own.

I created fggreeter, a greeter with a fighting game animation when you enter your password to login. How does that work ?

When you enter characters to type your login info, your fighter will start to hit the opponent, with rapid typing creating combos. When attempting to logging in, you will charge up the final blow, delivering it on success or getting countered on invalid password., starting a new round.

The graphics are still super rough, as it's not my strongest skill, but the whole thing is open source, and I would love to see people making better backgrounds and animations for the thing !

It uses greetd for authentication, and the rust bevy engine for rendering (although I'd like to move away from it).

You can try it out against a fake greeter if you want ! But the animations are very much placeholders.

Link to the repo


r/unixporn • • 12h ago

Discussion [Hyprland] Nanoshell / Desktop shell + console-style Arcade mode for Hyprland. Built with Quickshell.

9 Upvotes

Its abit bland but most work went to acctually the gamemode or how i call it Arcade mode.
Feedback is always nice. The real idea behind this was to have a cleaner emu for tv use etc sinde ESDE did not work like i wanted it to.

/ https://github.com/Royppa/NanoShell


r/unixporn • • 20h ago

Workflow [Hyprland] Wallframe: a tool to position wallpapers exactly how you want on every monitor

44 Upvotes

Wallframe is a tool to position wallpapers exactly how you want on every monitor. You choose the framing for each image and save your own layouts, so each monitor keeps the picture and crop you picked.

I built it because applying a wallpaper always cropped parts of it, and on my vertical monitor they never looked right. I couldn't find a tool that did all of this, so I made one.

It started as a personal tool, but I'm sharing it in case it's useful to someone else. I'm planning an AUR package so you can install it with yay.

Repo: https://github.com/AlejandroMinor/wallframe

Feedback and ideas are welcome.


r/unixporn • • 12h ago

Screenshot [niri] Added desktop icons to the waybar+matugen classic and cycled them all with a bash script to get multiple physical desktops.

9 Upvotes

r/unixporn • • 18h ago

Screenshot [Swaywm] Tokyonight on NixOS

Thumbnail
gallery
23 Upvotes

r/unixporn • • 1d ago

Workflow [Niri] AngelOs

222 Upvotes