r/UsabilityPorn • • Jun 28 '18

Welcome! [Why this sub exists]

148 Upvotes

r/UnixPorn has inspired a lot of creativity in the *nix community.

However, there is one problem.

A lot of the setups are too "riced-out" and unappealing for long-term desktop use.

This subreddit is an attempt to form a community around the love of practical, cozy, and solid desktop experiences.

DEFAULTS AND MINIMALLY-CONFIGURED SETUPS WELCOME! Let's create something special!

Rules:

  1. Screenshots of desktops must have at least one window open. You may include a screenshot of your blank desktop if necessary as an additional image in the album.
  2. Image links should either be from Imgur or reddit's built-in image service. Please don't use the Imgur album link unless you are posting an album.
  3. Text posts are allowed as long as they are relevant to creating a functional *nix setup. Try to post to support forums and desktop-specific subreddits instead whenever possible.
  4. Follow the reddiquette
  5. Right now only *nix (Linux, BSD (That includes Mac OS)) operating systems are allowed. This is open for discussion though.
  6. Moderators can be wrong. Don't hesitate to message the mods if your post has been wrongfully deleted.

Content Ideas:

  • Screenshots of a unique workflow for a specific task
    • ex. A desktop optimized for pen testing that has easy access to all of your tools.
    • ex. A desktop that you use graphic design with an easy-to-access color picker widget and Krita opened
  • Screenshots with beautiful software that ties in nice with your desktop
  • Regular screenshots of your every-day setup!
  • A short screencast of how you implement a given environment (DE, tilling windows manager, terminal multiplexer or even just your text editor) This idea came from u/piotr_wonsz
  • A photograph of your rig running Linux (Must have screen clearly visible and not glared out).
    • Ex. Raspberry Pi running a Nextcloud server and your Laptop right next to it with the Nextcloud page loaded on your web browser
    • Ex. Two project computers of yours comunicating through a socket application you wrote - I plan to do this, patent pending, patent pending, patent pending!
    • Ex. Your music production setup with MIDI devices hooked up to your computer and Bitwig Studio for Linux on your screen.
  • An album of a desktop environment with different GTK/Qt themes applied

UPDATE: I am now moderating this community as u/dougie-io.


r/UsabilityPorn • • 1d ago

[Mate] I wanted to go with a classic ubuntu look.

Thumbnail
image
67 Upvotes

My cosy setup on the laptop I use for school. It's very simple, but it has enough features to be a breeze to use. I posted this earlier, but I didn't like the screenshot I took, lol.


r/UsabilityPorn • • 1d ago

[MangoWM] Serenity came to Hyprland and Niri, now it's time for MangoWM

Thumbnail
image
17 Upvotes

Yeah, I'm switching workspaces too much, I know. But this time... It definitely is final from how deep I got into it. Introducing Serene Mango!

Software:

  • WC: MangoWM/Mango
  • Browser: Zen
  • Runner/Dmenu scripts: Rofi (FINALLY)
  • Terminal: Ghostty
  • Color generators: Matugen + Wallust
  • Wallpaper daemon: AWWW
  • Screenshot utility: Quickshot (my own wrapper for Grim + Slurp)
  • Music player/YTM client: Sung
  • OSD: Syshud
  • Bar: Waybar (I wanted to try Mangobar, but it's pretty limited ATM)
  • Editors: Neovim + NVChad, Zed
  • Wi-Fi manager: Impala
  • Bluetooth manager: Bluetuith
  • Audio manager: Pavucontrol-Qt
  • Power profile manager: TLP + tlpctl
  • Notis: SwayNC

Dotfiles: soon


r/UsabilityPorn • • 3d ago

TermiCube

Thumbnail
gif
13 Upvotes

Want a Rubik's Cube in your terminal?

I made one.

No dependencies just python and a terminal.

It scrambles itself, spins around, solves itself, and does it again.

Try it out!

https://github.com/ethanlabs101/TermiCube


r/UsabilityPorn • • 3d ago

[Xfce] Grok Bot's VM

Thumbnail
image
12 Upvotes

r/UsabilityPorn • • 4d ago

[KDE] Simple Arch

Thumbnail
gallery
27 Upvotes

r/UsabilityPorn • • 5d ago

caliburnOS, a desktop-friendly [Hyprland] starter that prioritizes functionality. features shown in video

Thumbnail
video
9 Upvotes

my goals for my dots were always the following: 1.) as few dependencies as possible (bloat-free) 2.) desktop friendly 3.) minimal terminal usage where possible 4.) make it look nice

the idea of being desktop friendly (for me) really just means "can i use it exclusively with a mouse"? sometimes you just want to kick your feet up and use your primary hand to navigate your system only. right click the top-right corner of an app to close it, run a system update and toggle workspaces all from your mouse. every possible system command or toggle you want can be found with the mouse. don't worry, everything has a keybind as well if you want.

your system settings are pretty much all managed either through custom shell scripts or TUI-based packages. the terminal should be used as little as possible ideally so all major settings, daemon-reloads and more are found in the system menu. there are times where i flat out just don't open up a terminal at all.

the theme engine helps blend everything all together, giving each theme a unique color palette that applies to many packages due to the TUI nature of the dots.

if you're interested, the dots are here.


r/UsabilityPorn • • 5d ago

[XFCE] - Cyberpunk theme

Thumbnail
image
32 Upvotes

Back at my parents' place, had this computer before I moved out. I spent a couple of days setting up Debian and a user account for myself, since Windows was unusable on it.


r/UsabilityPorn • • 7d ago

Easier AppImage integration

3 Upvotes

Wanted to make use of AppImage applications simpler, so wrote gnome-appimage-integration.
Reduces an AppImage install (er, integration) to three clicks.

Tried to handle all the usual edge cases and XDG / FreeDesktop conventions.

Right-click context menu for downloaded file:

After download

Main AppImage Activator window:

Status after Integrate:

Right-click context menu for application:

context menu

Downloaded AppImage is moved into $HOME/Applications/
so no manual cleanup needed.


r/UsabilityPorn • • 8d ago

[KDE] New semester, new laptop

Thumbnail
gallery
20 Upvotes

I had gotten a new laptop and after setting it up, I made this simple setup in a day for now, i might switch to niri or sway later. I had to get a new laptop after the last laptop motherboard i had its ram slots fail

a friend said it was a "unique setup" and that i should post it


r/UsabilityPorn • • 8d ago

[Hyprland] My NixOS + Hyprland setup with DankMaterialShell

Thumbnail
video
16 Upvotes

Declarative NixOS config: Hyprland, DankMaterialShell, one consistent look across native apps, Flatpak and AppImages.

https://github.com/deadinside28/nixos-config


r/UsabilityPorn • • 8d ago

[GNOME] Kawaiintu OS - Native GTK4/libadwaita & Exhaustive MIME-type Mapping

Thumbnail
imgur.com
2 Upvotes

r/UsabilityPorn • • 8d ago

[KDE Plasma] Conky Orrery; a 3D armillary clock drawn in Lua + cairo, on Slackware current

Thumbnail
video
6 Upvotes

Distro: Slackware Linux x86_64 (kernel 7.2.4)
DE: KDE Plasma 6.7.5 on Wayland
Theme / Icons: Breeze-Dark, candy-icons
Terminal / Shell: Konsole, bash 5.3.20
Resolution: 3440×1440
Widgets: two conkys; the Orrery in the middle, and a hover-revealed dashboard on the right edge


r/UsabilityPorn • • 9d ago

[XFCE] Resident Evil-themed (wesker@umbrella)

Thumbnail
image
15 Upvotes

r/UsabilityPorn • • 10d ago

[Gnome] Arch linux

Thumbnail
image
43 Upvotes

same as title!


r/UsabilityPorn • • 11d ago

[KDE] Slackware and some Conky

Thumbnail
gallery
30 Upvotes

Running Slackware current, first pic showing two conkys, one in the middle and one as a dashboard. Second pictures shows sbopkg and slackpkg GUI.


r/UsabilityPorn • • 14d ago

[GNOME]

Thumbnail
gallery
60 Upvotes

r/UsabilityPorn • • 19d ago

Chat Runner

Thumbnail
gallery
7 Upvotes

Clipboard actions differ by context. Made plugin for Dank Material Shell.

if the context of clipboard is file-path/color/link/text, you assign a command for that spesific file or link.
github: https://github.com/by-architect/DMS-Plugins/tree/main/clipboardRunner
DMS installer: dms plugins install clipboardRunner


r/UsabilityPorn • • 24d ago

I built a fast tmux session switcher with live preview and frecency

Thumbnail
video
9 Upvotes

I work with LOTS of tmux sessions, and wanted something closer to how Ctrl+Shift+P in VSCode works: fuzzy search, frecency and live preview. So, I built Natare (from latin “to swim”)


r/UsabilityPorn • • 25d ago

[Gnome] Back on Ubuntu

Thumbnail
gallery
32 Upvotes

After a 2 year hiatus on Win11 it's good to be back on Linux.

Wallpaper

Extensions:

Caffeine

Dash to Panel

GSConnect

Lockscreen Studio

Notification Banner


r/UsabilityPorn • • 26d ago

[GNOME] January VS September

Thumbnail
gallery
32 Upvotes

Wanted to share my desktop's evolution. As much as I like eye-candy, I've slowly gravitated towards a more simplistic setup for better performance and stability. also I love ponies :)


r/UsabilityPorn • • 28d ago

OpenBSD Window Maker on a cheap netbook from 2008

Thumbnail
image
19 Upvotes

r/UsabilityPorn • • Sep 02 '26

My Debian gaming TV setup. I've tried so many DEs, but I always go back to Cinnamon. Already used Mint, but there were display issues that made gaming hard. People who say you can't game on normal Debian are cowards

Thumbnail
image
20 Upvotes

r/UsabilityPorn • • Aug 31 '26

[KDE] No Reason to Switch When You Have the GOAT

Thumbnail
gallery
99 Upvotes

r/UsabilityPorn • • Aug 30 '26

updated dwm daily driver

Thumbnail
gallery
62 Upvotes

updated the bar a bit and added patches. lmk what you would change.

os = NixOs
wm = dwm
color theme = apprentice
bar = dwm bar + slstatus
application launcher = dmenu
patches = look at image 2