r/unixporn • • 6d ago

Discussion | 2026 Weekly Workshop - Week 40

3 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

131 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 • • 45m ago

Screenshot [Hyprland] Made my own quickshell to recreate Android 16 UI and chromiumOS shelf

• Upvotes

Almost DIED just to create this UI (it's painful), most of these things took a while to create by hand since I'm pretty new with quickshell (2 months+) so I had to look for examples online from other already made shell and came up with a modular approach (yes, I know it's inefficient, but hey, at least it works out in the end, so just bear with it).

The chromium OS shelf though, had to dig through official chromium OS source code (had to clone to my external hard disk, thank god it was 1TB, though it's painful to hear its screaming for mercy on those small files) to find out how the shelf (or named officially 'Ash' WM works) and had to port it over (gave up almost 6 times since it's too hard) (google help me).

Of course, I'll release the dotfiles for these, but not now since it's still buggy and modular approach really uses a ton of RAM (1 process of Quickshell ~ 100MB, and having 5 of them running at the same time isn't ideal)

(I hope this post doesn't get taken down by admins)
(spare me)

Quickshell version: v0.3.2

Device: Chromebook 11 G8 EE


r/unixporn • • 14h ago

Screenshot [COSMIC] Anime Noir

Post image
249 Upvotes
  • OS: Pop!_OS 24.04, COSMIC
  • Terminal: COSMIC Terminal, zsh + starship
  • Fonts: Maple Normal UI / Maple Mono NFM
  • Icons: Cosmic-Noir (recoloured Kanagawa)
  • Cursor: Oxygen, recoloured orange
  • Wallpaper: noir-anime, in the repo

Dotfiles: GitHub


r/unixporn • • 11h ago

Screenshot [pleamar-wm/Hyprland] VITREUS updates - dashboard and screenshot utility

133 Upvotes

r/unixporn • • 22h ago

Screenshot [GRUB] Made my own Hatsune Miku grub theme. The best one in existence!!

Thumbnail
gallery
838 Upvotes

r/unixporn • • 16h ago

Screenshot [Hyprland] Pixel Dream

Thumbnail
gallery
150 Upvotes

Never got to post it because of low karma.

Made this rice with a few other ones when my main os was Arch Linux

The rice is based on Zelda, Pokemon and other retro pixel art/games


r/unixporn • • 13h ago

Workflow [KDE] I built a PS3 XMB login, lock screen and power menu for Plasma 6

72 Upvotes

Built in QML: the SDDM login theme, a replacement KDE lock screen, the logout/power screens and the installer. The goal was to make the whole flow, from boot to login, lock, unlock and shut down, feel like the PS3's XMB.

🔊 Sound on! The sounds in the video are my own PS3 sound files. The repo doesn't include any Sony sounds: it comes with its own original sounds, and there's a custom-sounds folder where you can drop in your own.

Repo and install: https://github.com/luk3h/xmb-ps3-theme

Wave shader credits: int_45h ("PS3 Menu effect") and llmciv ("Ps3 XMB 3.0 Background") on Shadertoy, which my shader builds on.

- Note: Fedora 44's Plasma Login Manager can't be themed yet, so the installer can switch you to SDDM with --use-sddm (the uninstaller switches you back)


r/unixporn • • 12h ago

Screenshot [LXDE] A calming earthbound environment 🌍

Thumbnail
gallery
48 Upvotes

This time using CWM as the window manager and not Openbox!

OS: Loc-OS 24 (Devuan based)

Term: ST

GTK Theme: Sunrise-Dark

Icons: Pixora

Shell: Bash

DE: LXDE

WM: CWM


r/unixporn • • 9h ago

Screenshot [niri] + noctalia

Thumbnail
gallery
23 Upvotes

i love noctalia

wallpaper: https://wallhaven.cc/index.php/w/7pkm9e
music app: Sonora


r/unixporn • • 15h ago

Workflow [Hyprland] Anime girls on my desktop + smooth everything 🌸

40 Upvotes

YOO 👋 my Hyprland rice, with the anime girls running on GifEngine, my own

open-source desktop overlay. Free forever, works cross-platform.

🌸 GifEngine: [https://github.com/SunqdXX/GifEngine\]

🐧 Dotfiles: [https://github.com/SunqdXX\]

💬 Discord (Linux, anime, hackers, open source, we chill): https://discord.gg/eBAz5q7TpY

Smooth kitty cursor is a patch I made too. Ask me anything about the setup!


r/unixporn • • 17h ago

Screenshot [OC] terrahour - A world clock with a live day/night map in the terminal

56 Upvotes

terrahour is a terminal-based world clock with a live day/night map, multiple time zones, and a 24-hour timeline.

Includes different themes and display modes to fit your terminal setup.

https://github.com/ACoci86/terrahour

Feedback is welcome!


r/unixporn • • 1d ago

Material [KDE] Early look at my DoodlebookOS project, aiming to bring GooglebookOS UI to KDE Plasma

168 Upvotes

Work in progress, planning to bring 1:1 GOS UI. Let me know what you think!


r/unixporn • • 15h ago

Screenshot [OC] One compositor, eight layouts: tile like Hyprland, scroll like niri, float like KDE. Per monitor, switched live

28 Upvotes

r/unixporn • • 18h ago

Workflow [Niri] Pink Lain rice

39 Upvotes

r/unixporn • • 2h ago

Screenshot [swayfx] whole lotta orange

Post image
2 Upvotes

r/unixporn • • 20h ago

Screenshot [Hyprland] Minimo OS 1.1.0 - Entorno minimalista con isla dinámica (Novedades y correcciones)

29 Upvotes

Les presento la nueva versión Minimo OS 1.1.0. He estado trabajando en solucionar varios errores que encontre y en sumar nuevas características para hacer la experiencia mucho más fluida, funcional y personalizada.

Novedades:

  • Pantalla de inicio propia: Minimo te guiña al entrar y se duerme si no hacés nada. Avisa del Bloq Mayús, deja ver la contraseña y tiene selector de sesión.
  • Español e inglés, con selector en Ajustes. Las fechas y el calendario cambian según el idioma.
  • Notas y calendario del mes dentro de la isla.
  • Podés reordenar el menú de la isla y fijar accesos y deslizadores.
  • Historial del portapapeles con imágenes (Super+V) y aviso con miniatura cuando sacás una captura.
  • Vista de ventanas estilo Exposé con Super+Tab.
  • Fondos animados (video o GIF) que se pausan solos.
  • Minimo como mascota: comer, descansar y jugar.
  • Batería y Wi‑Fi en el panel de estado, y sección de atajos con buscador.
  • configuración de Ghostty y saludo en la terminal.
  • Atajos predeterminados como navegador, archivos y terminal (se usara el que este como predeerminado)

Para ser completamente transparente con la comunidad: este proyecto lo desarrollo combinando mis conocimientos en programación y tecnología con asistencia de IA (vibe coding).

Aprovechar las herramientas tecnológicas actuales para agilizar el desarrollo y la corrección de código es algo totalmente normal, eficiente y estándar en el entorno actual. Utilizo este sistema a diario, le invierto recursos continuamente para reparar errores y mejorar su rendimiento. Minimo OS no es un proyecto abandonado, sino un entorno vivo que sigo puliendo día a día.

Para los comentarios malintencionados o críticas destructivas de siempre: si hay feedback técnico, sugerencias de UX/UI o reporte de errores concretos, siempre serán más que bienvenidos para seguir mejorando.


r/unixporn • • 21h ago

Screenshot [KDE] My Celeste based theme (again)

Thumbnail
gallery
29 Upvotes

Reposted to match the rules I've missed.


r/unixporn • • 13h ago

Workflow [gnome] Introducing loco shell (colour based launcher instead of boring categories and a customisable pinch panel)

4 Upvotes

The ideas come from POCO Launcher on Android and One-Handed Operation on Samsung. I only vibe-coded (I hate clankers as the next guy, but i had to use them) the concept, and I'm not going to publish this extension to the GNOME Extensions site (but you can!) because I'm not a real programmer.

The launcher: I've always hated that Linux, Windows, macOS and others organize apps into categories, which feels boring and cluttered. That's why I wanted to present POCO Launcher's simple idea of organizing by color instead of by context to the Linux community. + i added an emoji picker with google emoji kitchen support.

The pinch panel: This saved me a lot of frustration on my old Samsung phones. It's easy and intuitive: add the tools you want, then pinch the screen to see it. I even stopped using the volume controls on my phone because the pinch panel provided anything i need.

Why are they together instead of in separate extensions? If you pinch toward the middle of the screen, it starts the launcher instead of the pinch panel. which i believe is super neat.

The entire code is about 3.5k lines and most of the complexity comes from google emoji kitchen integration, so it's not hard to reimplement elsewhere: https://github.com/coder56765/loco-shell


r/unixporn • • 22h ago

Material [OC] Now Playing Card: a minimal media card + live spectrum analyzer for the GNOME top bar

Post image
21 Upvotes

It puts a small animated indicator in the top bar and opens a compact card with cover art, a seek bar and playback controls. It works with any MPRIS player (Spotify, Firefox, mpv, Flatpaks...).

The indicator can be:

  • classic equalizer bars (they can follow the system accent colour)
  • a real spectrum analyzer that reacts to the audio (PipeWire)
  • Waves: hills that drift by and rise with the sound

It can also go into Quick Settings instead of having its own button, show the player's icon in the panel, and react to all system sound, not only the player.

Setup

Links

Supports GNOME 45–51. Feedback and feature requests welcome!


r/unixporn • • 16h ago

Screenshot [tinywm] A niri-style scrolling window manager for macOS

9 Upvotes

Details:

- OS: macOS 26

- WM: tinywm (my own project, free and open source):

https://github.com/bbodi/tinywm

- Terminal: Ghostty

- Editor: tt

- Browser: Firefox

tinywm puts windows on a strip that scrolls past the screen edge, like niri on

Linux. New windows open next to the focused one and nothing else resizes.

Right ⌘ + arrows to move around, workspaces per display, an overview, and a

plain-text config. Happy to answer questions!


r/unixporn • • 16h ago

Material [OC] sleek screenshot/screen recording tool

Thumbnail
gallery
7 Upvotes

if you find satty ugly like I do (no offense), try https://github.com/faetalize/waytator

It's basically an all encompassing screenshot tool - started out as merely an annotator, but expanded in scope recently :p

Not sure if it matters to anyone, but this app is AI-free as well (I'm not anti, but I'm working on this to practice on my C)

Standout features:

  1. Based on GTK4, but fast - sub 70ms launch from cold, so no need for a daemon (lots of pain to get this, GTK is annoying asf)
  2. Sleek design, fits in any WM, blurrrrrrr
  3. More than just for annotating screenshots - you can use waytator to take screenshots directly, either from the gui or from the cli (try binding to `waytator --screenshot --notify`
  4. Hyper configurable. Almost everything can be rebound
  5. OCR and text extraction (optional tessaract dependency)
  6. can be piped into if you prefer to use your WM's screenshot tool
  7. Planned, coming soon: screen/area recording, GPU accelerated video editing.

r/unixporn • • 1d ago

Workflow [Hyprland] SImple rice, nothing special

66 Upvotes

i constantly change the animation's and stuff so what ur seeing might become outdated pretty quickly.

repo links:
Codeberg

Github


r/unixporn • • 21h ago

Screenshot [Hyprland] 2nd ever rice

Thumbnail
gallery
10 Upvotes

if you have any tips for stuff i could do better please tell me :3


r/unixporn • • 21h ago

Screenshot [Hyprland] WhiteRabbitShell — follow the white rabbit 🐇 (my own Quickshell desktop)

Post image
12 Upvotes

WhiteRabbitShell — a dark, terminal‑green Hyprland desktop with a shell I wrote from scratch in Quickshell (QML).

  • OS: Arch Linux
  • WM: Hyprland 0.56 (Lua config)
  • Shell / bar: WhiteRabbitShell — custom, Quickshell 0.3
  • Terminal: terminology
  • Browser: Valkyr Browser
  • Lock / login: hyprlock · greetd + tuigreet
  • Hardware: Framework Laptop 13

Guys be honest with me... gas or ass? hahah