r/unixporn • • 3d ago

Discussion | 2026 Weekly Workshop - Week 41

6 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

135 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 • • 7h ago

Screenshot [KDE] Fedora 45 CDE theme

Post image
60 Upvotes

r/unixporn • • 4h ago

Screenshot [Hyprland] Lean, no-frills gruvbox setup

Thumbnail
gallery
25 Upvotes

r/unixporn • • 10h ago

Screenshot [Hyprland] vdx - my own shell in Quickshell

Enable HLS to view with audio, or disable this notification

63 Upvotes

- WM: Hyprland (Lua config)

- Shell: my own, in Quickshell — bar or a floating island, popups open inside it

- Apps: Files, Music (Yandex / local / radio), Capture, Task Manager, Cleaner, Backups, Clipboard, launcher, Overview — all part of the shell

- Settings: one app (Shell Manager) with search, every option applies live

- Themes: 13 (Gruvbox, Kanagawa, Tokyo Night, Catppuccin, Nord…), each with a light twin; one switch recolours Hyprland, the shell, kitty, Neovim, mako

- Terminal: kitty + zsh + Starship · Editor: Neovim · Font: JetBrains Mono

- Installer: a wizard that detects the hardware and links everything

Dotfiles: https://github.com/diominvd/vdx

Wallpapers wanted! Each theme has only one or two, the light twins none. PRs welcome for any theme — see wallpapers/README.md.

Ideas, feature requests, bugs — open an issue, I read them all and I'm happy to build what people actually want: https://github.com/diominvd/vdx/issues


r/unixporn • • 9h ago

Workflow [Niri] My Niri Rice With Cartoon Wall Combination.

Enable HLS to view with audio, or disable this notification

44 Upvotes

r/unixporn • • 1h ago

Screenshot [KDE Plasma] Simple evergreen setup. Any tips?

Thumbnail
gallery
• Upvotes

r/unixporn • • 9h ago

Screenshot [Hyprland] I'm really obsessed with TUI's

Thumbnail
gallery
42 Upvotes

My daily setup of NixOS and hyprland as a solo developer.
OS: NixOS 26.05(Yarara)
WM: Hyprland
Shell: retard
Terminal: Kitty
File Manager: Yazi
Bar: custom AGS shell
Editor: fracture
Music player: PULSE
Browser: Qutebrowser


r/unixporn • • 4h ago

Screenshot [XFCE] DesktopSuite: Lightweight live wallpaper & audio-reactive canvas running on ~200MB RAM (GTK3 / Cairo)

Thumbnail
gallery
15 Upvotes

r/unixporn • • 11h ago

Material [Hyprland] ChillPill-Shell now with (optional) lockscreen, spotlight and many new features with config options

Enable HLS to view with audio, or disable this notification

52 Upvotes

Shell: ChillPill-Shell
For: Arch and NixOS with Hyprland (Doesn't requires dGPU)
Repository URL: https://github.com/LUCKYS1NGHH/ChillPill-Shell

Song: Bunny Bunny Bunny


r/unixporn • • 9h ago

Screenshot [Hyprland] Made my own dock with Quickshell

Enable HLS to view with audio, or disable this notification

28 Upvotes

Hey everyone! I built my own dock for Hyprland using Quickshell. It hides on the left edge and slides out when you hover it. Its colors follow my wallpaper through pywal, so the whole setup changes together when I switch wallpapers.

WM: Hyprland · Dock/Bar: Quickshell · Colors: pywal

Dotfiles coming soon!


r/unixporn • • 4h ago

Workflow [KDE] Cyberpunk style rice

Enable HLS to view with audio, or disable this notification

9 Upvotes

Not quite finished cause i still have some keybinds to adjust and some other minor tweaks but its close to done. (i think)


r/unixporn • • 8h ago

Material [OC] TSWM. A window manager aiming to to replicate the oldschool Syllable desktop experience, by me.

Thumbnail
gallery
20 Upvotes

TSWM is an X11 window manager made by me (texivi) TSWM stands for
T-Texivi's S-Syllable W-window M-manager

WM: TSWM

Walllpapers: https://github.com/texivi/tswm/tree/main/data/wallpapers

Icons: Syllable 0.6.6 icons

Repo: https://github.com/texivi/tswm


r/unixporn • • 9h ago

Screenshot [niri] vitrum shell showcase

Enable HLS to view with audio, or disable this notification

23 Upvotes

Void Linux + niri, with the Niri-glass patches for glass that actually refracts what's behind it.

Everything you see is my own shell, written in Quickshell:

On screen

A bar made of separate islands that grow when something happens (recording, a game, updates), a dock, and a control centre for network, Bluetooth, VPN, sound and the player. Notifications and the lock screen are on the same glass.

Under a key

Mod+Space opens search for apps, files, maths, clipboard and emoji. Mod+/ shows every shortcut. Screenshots, recording, a colour picker, a window switcher and an overview are built in, no extra tools.

On the desktop

Clocks, weather, calendar, system graphs, notes and a to-do list, 26 widgets in all. You drag and resize them in an edit mode on the desktop itself, and you can write your own in QML or as a shell script.

Wallpapers are from wallhaven

Colours

One palette, taken from the wallpaper, for the shell, kitty, GTK, Qt, tmux and Neovim. It goes light or dark with the sun.

The rest

kitty, fish and Starship · Inter and JetBrains Mono · Papirus · Bibata

Getting it

An installer that asks once what you want and shows each step, with retry and skip if something breaks. It runs on Arch, Gentoo, Fedora and Void.

Code and dotfiles: https://github.com/LanisOff/vitrum-shell

If something breaks or you're missing something, open an issue. I read them all.


r/unixporn • • 15h ago

Screenshot [blackbox] 90s corporate system

Post image
44 Upvotes

A slightly modified version of my Virtualcorp blackbox style, which happened by chance when I was testing the appearance. I made it smaller and tried to get rid of the window buttons. So I settled for a flat button look.

Os: Devuan 1.0

Desktop: none

Window manager: blackbox 0.70

GTK theme: Raleigh

Icons: Tango

Wallpaper: none [just a solid colour]


r/unixporn • • 6h ago

Screenshot my first rice - shoreline [Hyprland]

Thumbnail
gallery
9 Upvotes

wallpaper is a live glsl shader

Details

- OS: Arch

- WM: Hyprland 0.56 (Lua config)

- Bar: Waybar

- Launcher: Rofi

- Notifications: mako

- Terminal: Ghostty with cursor-trail + bloom shaders

- Shell: zsh (autosuggestions, syntax highlighting)

- Font: JetBrains Mono Nerd Font

- Editor: Neovim (LazyVim)

- Files: yazi, with no highlight bar, just a white dot after the hovered file

- Wallpaper: shoreline.frag on shaderbg

- Matrix: unimatrix

Colours come from a small script: one palette file (bg / fg / accent) whichgets written out to Ghostty, Hyprland, Waybar, Rofi and Neovim

Palette: #000000 / #f2faff / #3fb6ff


r/unixporn • • 3h ago

Screenshot [OmniWM] Rose Pine and DMS-clone on Mac

Post image
5 Upvotes

Worked a bit more on my dms port for mac os, decided to update my rice to better show a different theme.
DISCLOSURE: The swift port of dankmaterialshell created with LLM-assistance. It still has many bugs and is nowhere near ready. But if you want to check it out, it now has a git repo https://github.com/JonasNowak/DankMacShell


r/unixporn • • 8h ago

Screenshot [niri] Ephemeral root + dendritic NixOS rice

Post image
11 Upvotes

r/unixporn • • 7h ago

Material [KDE] Fastfetch with current song album art and title

Enable HLS to view with audio, or disable this notification

10 Upvotes

I have it working on my server and windows too (i don't want to be taken out back and shot so i wont show the windows one)


r/unixporn • • 1h ago

Screenshot [Hyprland] My new Dotfiles. made all my widgets in quickshell, everything follows pywal

Thumbnail
gallery
• Upvotes

Dotfiles in Comments


r/unixporn • • 5h ago

Material [hyprland] custom wallpaper + successful arch reinstall

Thumbnail
gallery
5 Upvotes

wallpaper with my username (not reddit, everything else), and of course the arch linux logo with some overlays and stuff. how does it look?


r/unixporn • • 15h ago

Screenshot [Sway] Minimalistic Quickshell

Thumbnail
gallery
32 Upvotes

r/unixporn • • 15h ago

Screenshot [Denali] A Custom Wayland Compositor

Post image
26 Upvotes

Reposted to show more than one application running. Still a long way to go but I do daily drive it.


r/unixporn • • 4h ago

Screenshot [OC] rzwm - a fork of sxwm

Thumbnail
gallery
3 Upvotes

I absolutely adore sxwm, love it. uint23 did an amazing job with the WM. it's smooth as silk. After finding out that the most recent release was likely the last I wanted to make a fork of it and add some features that mainly were just things I wanted that might not necessarily be what uint23 wanted (namely based around workspaces) so I quickly slapped together rzwm.

it has all the existing features of sxwm but with a couple added workspace related features such as dedicated workspaces per monitor and the ability to cycle through workspaces using mod + [ and ] respectively.

I currently have it running on my Arch, NixOS, and OpenBSD machines.

Terminal: ST

Bar: sxbar

Font: Xanh Mono


r/unixporn • • 11h ago

Workflow [Hyprland] Changed Everything

Enable HLS to view with audio, or disable this notification

10 Upvotes

New rice! changed pretty much everything from my last one lol

posted on yt https://www.youtube.com/watch?v=VLMCzWtqh68 :)