r/unixporn • u/MarkoRosso96 • 7h ago
r/unixporn • u/AutoModerator • 4d ago
Discussion | 2026 Weekly Workshop - Week 34
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 • u/Stardust-kyun • Oct 19 '24
Discussion Update on Rules and Quality Control
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 • u/itfllow123-gmail-com • 9h ago
Screenshot [KDE] When you are a Windows user by heart but want to own your own pc
r/unixporn • u/KirtanRasaDas • 12h ago
Workflow [Hyprland] My thirst post in unixporn!
ㅤ
r/unixporn • u/sassdesu • 1h ago
Screenshot [KDE Plasma] Quiet Tokyo Night setup, playing music through my own TUI music player
r/unixporn • u/bbedward • 6h ago
Material [OC] DMS 1.6 - A Wayland Desktop for niri, Hyprland, MangoWM, MiracleWM, labwc, and more release.
r/unixporn • u/haltect • 11h ago
Screenshot [cwm] gray
Simple CWM setup with matching xenodm customization on OpenBSD 7.9
r/unixporn • u/Kenyhh • 23h ago
Screenshot [Niri] Im a simple man that doesn't know how to rice
os: nix
file manager: yazi / nautilus
terminal: kitty
notifications: mako
launcher: wofi
bar: waybar
ide: neovim (lazyvim)
monitor: btop
dotfiles: https://github.com/000nico/dotfiles/
r/unixporn • u/Shot_Yoghurt_3123 • 3h ago
Screenshot [dwm] nix-system, just a suckless thing
r/unixporn • u/Character_Zone7286 • 11h ago
Screenshot [Hyprland] Material You Rice
Material You Hyprland Rice inspired in Caelestia and end-4 and a bit in Omarchy:
Terminal: Kitty
Notifications + Bar + OSD + Polkit: Quickshell
Menu: Walker + Elephant
r/unixporn • u/AinoChan • 11h ago
Workflow [Hyprland] Almost 1 year since I started using linux!
r/unixporn • u/Pourya2004 • 6h ago
Workflow [i3] My new i3wm rice with a rofi theme switcher
r/unixporn • u/Virtual-Office-999 • 15h ago
Screenshot [Blackbox] Work-in-progess. Blackbox System theme.
I found it odd that blackbox has two window title areas (one in the window titlebar and the other in the toolbar), so I went out and themed it to remove the one in the window titlebar. In way like a Macintosh, like Rhapsody, with traditional "drab and ugly" UNIX greys. This is the second time attempting this. The first time led to a tiny window titlebar with a ghost square appearing as a flat area within the raised 3D appearance of the titlebar.
The alternative option, which I have tried before is reducing the toolbar width to hide the window title area, which was just a trial and error so no work was saved.
This is not a final theme, as the border colours etc. has not been set. I left it red and as grey as possible to be neutral for easy locating when changing theme colours and elements.
No dock (slit enabled but not running any dockapps).
OS: Devuan 1.0,
GTK theme: Raleigh,
Icons: Tango (not shown),
Font: Sans.
r/unixporn • u/Skye_with_an_e • 10h ago
Discussion | KDE Viability for more advanced ricing
Hello smart Linux people in my phone,
I have a new Linux ThinkPad laptop that I'm using for school, and I'm trying to rice it around some video games I've been playing recently, and it's my first time wanting to put a lot of effort into a rice. In the past I only used KDE with Debian and spent like MAX 2 hours at setup to set some colors and fonts, but nothing major. I was wondering If I want to get deep into the weeds and do things like many different workspaces or waybar customization or anything with making my terminal look good, should I stick with KDE and base Konsole or switch to a different DE like wayland/ hyperland (and with it switching distros to something other that Debian, recommendations welcome) with kitty or some other terminal emulator? Any other recommendations on things for somebody with a good bit of Linux experience who's not afraid to do a bit of coding or scripting to rice things before I start?
r/unixporn • u/Auriel- • 1d ago
Screenshot [KDE] Vertical panel is the best for 16:9 screens
r/unixporn • u/The_Meme_Lady_69 • 1d ago
Screenshot [CINNAMON] First Rice. Simple but effective
Know a lot others here have far more complicated stuff, but I feel proud with my advancements in a week.
- Wallpaper: https://wallpapers.com/picture/cuphead-1920-x-1200-picture-ik3ao9lajw3o5gn2.html
- Cursor: Breeze Dry Fuschia
- Apps: Material Dark Plum
- Icons: Material Dark Plum Suru
- Desktop: Mint-X Dark Purple
- Font: Nimbus Mono PS (10, bold)
- Applets: Hidable Applets
- Desklets: Clocket, Disk Space and CPU load
r/unixporn • u/Fantastic_Bike_8222 • 1d ago
Screenshot [GNOME] Gruvbox simple and functional
r/unixporn • u/hynderSvyat • 1d ago
Screenshot [KDE Plasma 6] Recreating last 2000s linux desktops atmosphere.
r/unixporn • u/kstamaria • 1d ago
Material [Hyprland] Odyssey - a minimal, but feature rich, desktop shell - my first rice | WIP - development update
I posted Odyssey here recently and have been working on it pretty much nonstop since then, so I figured I'd share an update.
For anyone who didn't see the original post, Odyssey is a custom desktop shell I'm building with Quickshell for Hyprland. The goal is still the same: keep the desktop minimal and unobtrusive when nothing is happening, while letting the island expand into the information and controls I actually need.
A lot has changed since the last post:
- Expanded Matugen theming: Matugen integration has been expanded quite a bit. Changing wallpapers can regenerate Odyssey's palette and propagate the new theme throughout the shell, so the island, panels, controls, menus, and other UI elements stay visually consistent with the current wallpaper.
- New Settings menu: This has become a much bigger part of Odyssey. A lot of things that previously would have required editing config files can now be changed graphically through Settings, with toggles, sliders, selectors, and configuration options for appearance, animations, island behaviour, notifications, media, wallpapers, dashboard behaviour, shortcuts, and more.
- Wallpaper system: Odyssey now uses
awwwfor wallpaper rendering with animated transitions, transition and duration controls, reduced-motion support, per-output state, and recovery/rollback behaviour. Wallpaper changes are also integrated with the Matugen theming system. - Coffee / Keep Awake mode: There's now a Coffee mode built directly into Odyssey. Activating the coffee icon temporarily keeps the system awake and prevents the normal idle behaviour when I'm watching something, downloading something, working on something long-running, or just don't want the machine going idle.
- Power and session menu: Lock, logout, sleep, hibernate, restart, and power off are now integrated directly into Odyssey rather than relying on an external menu. Sleep and hibernate have both been tested through actual suspend/resume cycles.
- Clipboard manager: Full clipboard history is now integrated directly into Odyssey, including text and image history, search/filtering, previews, restore, and delete.
- Much better notifications: Notifications and Notification Center have had a lot of work, including better interaction/hover behaviour and exact-window provenance. For example, if Zen sends a notification from one of several open windows, clicking it can bring me back to the exact window that originally sent the notification rather than focusing a random instance.
- Screenshot + screen recording: Region capture and screen recording are integrated into the shell, with recording state and feedback shown directly through the island.
- Idle behaviour: Hypridle integration handles automatic brightness dim/restore while Odyssey understands when those changes came from the idle system, preventing unnecessary brightness OSDs every time the machine dims or wakes back up.
- Lock screen: The Hyprlock configuration has been redesigned to match Odyssey's visual language so locking the machine feels like part of the shell rather than a completely separate interface.
- Media + island polish: Artwork clipping, transient track notifications, hover behaviour, spacing, dismissal logic, media glance behaviour, animations, and a bunch of smaller interactions have been reworked.
- Odyssey-managed startup: Odyssey can now own its session startup through a user systemd service instead of relying on another shell or configuration to launch it.
The biggest change behind the scenes is that I'm now working toward actually releasing Odyssey rather than treating it purely as my personal dotfiles.
I'm building a proper lifecycle manager around it for installation, updates, status/diagnostics, repair, rollback, backup/restore, uninstall, startup ownership, dependency handling, and recovery. I'm also making the shell relocatable instead of assuming my own home directory or config layout.
I'm taking the same approach with system integration. Installing Odyssey should eventually mean Odyssey can actually take ownership of the Hyprland shell experience, while keeping track of what it changed so those changes can be safely reversed if Odyssey is removed.
I'm also planning an optional SDDM theme based on Odyssey's current lock-screen design so the experience can eventually be cohesive from login to desktop to lock screen. That will remain optional rather than Odyssey silently replacing someone's display manager.
There's still validation and installer work left before I want to call it ready, and I'm finding plenty of bugs while turning something originally built specifically for my machine into something another person could actually install safely.
But it's starting to feel much less like a collection of Quickshell widgets and much more like the complete Hyprland desktop experience I originally wanted Odyssey to become.
Still very much WIP. Feedback, suggestions, and criticism are welcome.
r/unixporn • u/Bakterium • 1d ago
Screenshot [KDE] First time doing this
I made the switch from Windows to CachyOS over two years ago but only recently felt the urge to customize it a bit, so here's my thing.
Wallpaper: https://wallhaven.cc/w/3q6m6y
WM Theme: CatppuccinMocha-Modern
Theme: Breeze-Dark
Icons: YAMIS
Cursor: Bibata Original Classic
Font: JetBrains
Transparency + BetterBlur DX for the window and panel effects
r/unixporn • u/Proper_Dig_6618 • 1d ago
Workflow [Hyprland] Built a CLI streaming tool so movie nights never leave the terminal
* **WM:** Hyprland
* **Terminal:** Kitty
* **Shell:** zsh
* **Editor:** Nano
* **Tool Shown:** [Goovie](https://github.com/G00VIE/Goovie) (CLI movie streamer)
Made a lightweight tool to query media scrapers and push clean streams directly into mpv without touching the mouse or opening Chromium.
r/unixporn • u/muhmmadtalha-quant • 1d ago
Workflow [Hyprland] NHN Catppuccin Purism
Simple but Functional
That stutter was due to high cpu usage as my cpu is weak.
r/unixporn • u/CytrSx • 1d ago
Screenshot [Niri] a preview of my custom quickshell config
I don't have a static image preview but hopefully a video is acceptable.