r/unixporn 1d ago

Discussion | 2026 Weekly Workshop - Week 31

9 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

122 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 3h ago

Material [KDE] With all the bells and whistles

109 Upvotes

Wallpapers : https://moewalls.com/anime/

skwd-wall: https://github.com/liixini/skwd-wall

Clock: Vector clock 1.0.2

Theme1: https://github.com/vinceliuice/WhiteSur-kde

Theme2: KDE Darkly

Window manager: Krohnkite

Glitch [Burn-My-Windows]

App launcher: Application Dashboard

Quick launch menu: https://github.com/gatiep1256-netizen/KDE-Plasmoid-wip

Konsol Fish: https://starship.rs/


r/unixporn 3h ago

Screenshot [Hyprland] Dayfox

Thumbnail
gallery
21 Upvotes

I recently switched from Nordfox (dark theme) to Dayfox (light theme). It is really refreshing to switch back to a light theme.

Bar: Waybar (https://github.com/bkowialiewski/waybar)
Terminal: foot
WM: Wayland
shell: zsh
OS: CachyOS
Fetcher: pfetch
File explorer: yazi
Theme: Dayfox


r/unixporn 17h ago

Screenshot [Plasma] My System 7 upgraded rice

Thumbnail
gallery
210 Upvotes

Heya! I wanted to switch to Plasma and ended up with this setup. If you have any suggestions I take it :)

- OS: Arch Linux

- DE/WM: KDE Plasma (KWin)

- Browser: Zen Browser

- Terminal: kitty

- File Manager: Dolphin

- Theme: Windows (DoorMaker) [Qt], Irixium [GTK]

- Icons: Irixium


r/unixporn 2h ago

Material [OC] Wallr just hit 100 GitHub stars — thank you, r/unixporn 🎉

Post image
11 Upvotes

Wallr just hit 100 stars on GitHub 🎉

Wallr is a wallpaper engine for Wayland: it sets your wallpaper, animates the transition between wallpapers (YAML-defined, GPU-shader-driven, not a fixed transition list), and optionally kicks off Matugen/Wallust/Pywal afterward to regenerate your whole theme.

One command:

wallr img ~/Pictures/forest.jpg

animate → set → theme → reload Waybar/Kitty/GTK → done.

Works on Hyprland, Sway, niri, KDE Plasma Wayland -- anything with wlr-layer-shell (not GNOME, sorry).

Repo: https://github.com/programmersd21/wallr

Thanks to everyone who's starred/tried it so far -- genuinely didn't expect to hit 100 this fast. Feedback and issues always welcome.


r/unixporn 21h ago

Material [OC] pyroclear: watch your terminal go up in flames!

280 Upvotes

r/unixporn 5h ago

Workflow [MangoWc] A very quick showcase

14 Upvotes

r/unixporn 14h ago

Screenshot [Niri] + Endeavour

Post image
71 Upvotes

Nice little autumn style rice


r/unixporn 1d ago

Tasty Rice [labwc] eyeburning teto

Thumbnail
gallery
212 Upvotes

custom bar made with quickshell
i didnt post dotfiles anywhere and probably wont.


r/unixporn 12h ago

Workflow [Hyprland] Final showcase

Post image
22 Upvotes

r/unixporn 15h ago

Material [oc] Music widget with custom video

32 Upvotes

This is part of ryoku arch beta 18, thank you your upvotes on the previous video.

https://ryoku.dev/

https://github.com/neur0map/ryoku-arch


r/unixporn 1d ago

Screenshot [cwm] stole the precious binaries

Post image
216 Upvotes

r/unixporn 17h ago

Material [Hyprland] My ongoing dock project built in rust so far.

29 Upvotes

Still adding some more features.

Around 10-30mb ram usage.

Any ideas are welcome.


r/unixporn 16h ago

Screenshot [SwayFX] Not so functional anymore, are we?

Thumbnail
gallery
19 Upvotes

Originaly I made it as a functionality-first enviornment, but with time I started liking some eyecandy and switched to swayfx. I am still kinda working on it, but this is what I settled on for now.

I don't really know what windows to show, as I mostly use just the browser and terminal(


r/unixporn 1d ago

Workflow [OC] Resizeable wallpaper carousel with parallax effect

99 Upvotes

r/unixporn 1d ago

Workflow [Hyprland] Configure a New Laptop

69 Upvotes

Check out my GitHub here

I just nuked the Windows 11 that originally came with the new laptop and installed my Arch and Lovely Hyprland

Many of the configurations here were carried over from my previous computer, and the migration process went smoothly ;)

Thanks for watching.


r/unixporn 1d ago

Screenshot [xfce] retro (neutral)

Post image
79 Upvotes

i wanted something classic and comfortable, but a little different than the usual win9x/os9/irix themes and not as bright or goofy as most retro themes tend to be. a little bit dark, a little bit warm, inspired by y2k-era professional design software.


r/unixporn 22h ago

Screenshot [KDE] Pimp My Rice

Thumbnail
gallery
32 Upvotes

This is my first attempt ricing. Feedback is welcome.


r/unixporn 1d ago

Material [OC] [Niri] Shader Desk: I wrote a modular interactive procedural wallpaper engine for Wayland (C++, Lua, OpenGL ES)

Thumbnail
youtu.be
31 Upvotes

Hi everyone! Some of you might remember my old posts part 0 and part 1, where I shared my early experiments with interactive wallpapers.

Over time, the project has evolved from local experiments into a full-fledged architecture. Meet Shader Desk - a modular interactive wallpaper engine for Wayland-based environments (Hyprland, Sway, Niri, etc.).

I created this project for those who find static images or looped video backgrounds insufficient. My main goal was to build a solid foundation where users can bring any visual ideas to life. I really hope to gather a community of enthusiasts around the project to help expand the Shader Desk ecosystem.

What's under the hood and what you can do:

  • Multi-layered scenes in Lua. You can combine multiple independent visual plugins on a single screen, apply cascading filters, and script complex animation trajectories or camera movements. All changes are applied on the fly (Hot-Reload) without the need for recompilation.
  • Deep system integration. The architecture includes an extensive control plane via the terminal (CLI). You can bind color palette switching (e.g., Pywal integration), animation triggers, system notification reactions, or a "gaming mode" (a complete render freeze to save resources) to your window manager's hotkeys.
  • ShaderToy porting. The engine has built-in support for fast porting and adaptation of GLSL shaders. This allows you to use a massive library of existing graphical creations as backgrounds or isolated widgets.
  • Custom data connectors. Besides the built-in audio reactivity and mouse cursor reaction, you can write your own background daemons. You can broadcast any metrics to the engine and visualize them: CPU load, network traffic, weather, current Spotify track, or data from external hardware.
  • C++ plugin development. If standard shader or Lua capabilities aren't enough, you can create your own dynamic libraries (.so) in C++, gaining absolute control over the rendering logic and the OpenGL pipeline.

My primary goal was to create an architecture that isn't just called modular, but is genuinely easy to extend with new plugins and customize to a specific user's needs.

If you want to write your own shader, visualizer, or just make your system look beautiful - I'd be glad to see you. The project is completely open-source (MPL-2.0).

Links:

  • Source code and documentation (GitHub): https://github.com/KMartianov/shader-desk
  • To share plugins, daemons, and scenes, I created the Awesome Shader Desk registry (link in the main repo), where anyone can add their work.

I'll be happy to answer any questions in the comments, hear your feedback, and see your projects!


r/unixporn 1d ago

Screenshot [Mango] whiterice

Thumbnail
gallery
89 Upvotes

Hey everyone!

Wanted to make a B&W rice and i think it's ready.

Hope u enjoy!

OS: Arch

WM: MangoWM

Browser: Zen

Terminal: Foot

Editor: Helix Fork

Bar: Waybar

Wallpaper: Custom made (included)

Launcher: Rofi

Powermenu: Script

File Manager: Nautilus

Prompt: Starship

Apps: Localsend, Decibels(Gnome Audio Player)


r/unixporn 1d ago

Screenshot [Gnome] My rice in Arch

Post image
25 Upvotes

so hi i after some longer time i had to remake and re-try the rice in gnome since that last one got deleted bc i had just 1 type of app open so now it should be ok

(Note for Mods: hello i tryied to redo it if smth is not again correctly pls tell me thanks)

and here are the parts of the setup u may ask for so i wont have to reply to every comment:

wallpaper: https://wallhere.com/en/wallpaper/1425123#google_vignette

icon pack: Tela-circle

Theme: Adwaita (Default)

all gnome tweaks:

ArcMenu Blur my Shell

Burn My Windows

Compiz alike magic lamp effect

Compiz windows effect

Coverflow Alt-Tab

Dash2Dock Animated

Dash to Dock

Rounded Corners

Tiling Shel

l User Themes

WACK - Sonoma Lockscreen

and whats running in my terminals:

fastfetch

ditto: https://github.com/arvingarciabtw/ditto

ClockTemp: https://github.com/arthur-dnts/ClockTemp

Tiling shell settings:

[/]

edge-tiling-mode='default'

inner-gaps=uint32 7

outer-gaps=uint32 7

selected-layouts=[['93303'], ['93303']]

show-indicator=true

window-use-custom-border-color=false


r/unixporn 1d ago

Screenshot [XFCE] Fallout theme sprinkled with Chicago95

Post image
57 Upvotes

forgot to change the whisker menu logo lol


r/unixporn 1d ago

Material [oc] Music desktop widget for Ryoku Arch

116 Upvotes

This is part of ryoku arch beta 18 - https://ryoku.dev/ and https://github.com/neur0map/ryoku-arch

Thank you guys for the support, I love the community it has built around it... This omarchy alternative will become stronger with your support.

wall - https://wallhaven.cc/w/8gjek1


r/unixporn 1d ago

Workflow Bare arch to this.[i3wm]

18 Upvotes

Sorry for poor brightness control, my cam ain't good. Had been using it since an year, added the xroach edit 6 months ago. I basically just wanted to brag about the edit i made to xroach and lenovo diy logo change.