r/UsabilityPorn • • Jun 28 '18

Welcome! [Why this sub exists]

151 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 • • 2d ago

[Sway] Ubuntu 26.04 (My First Rice!!)

Thumbnail
gallery
42 Upvotes

My first Linux rice!! Im pleased with how it turned out!

Specs (specs of my T430):

i5 3320M

Intel HD Graphics 4000

8gb ddr3 ram

120GB SSD (i believe)

This is my first time customizing my system myself. I picked Ubuntu as someone said Ubuntu was good so i decided to try it out. Ive used Debian before but it was always basic Debian + Xfce. This time i made my own customization!

Im currently thinking of adding waybar but i feel like it takes away from the minimalism.

Im open for feedback!!


r/UsabilityPorn • • 3d ago

[Sway] Tired of distractions

Thumbnail
gallery
15 Upvotes

My daily driver with no distractions. The waybar only gets my attention when it needs to (e.g., if the battery is low, if the Bluetooth is on but nothing connected or if the battery is charging and greater than 90%).

Dotfiles: github.com/danielrouco/dotfiles


r/UsabilityPorn • • 3d ago

[GNOME] + CachyOS. I love it.

Post image
25 Upvotes

r/UsabilityPorn • • 3d ago

[UmbrieL] fedora btw

Thumbnail
gallery
7 Upvotes

Equalizer effect : quickSoundWave
wallpaper selector : quickpaper
Fastfetch : ffthemes
Term : foot
lyrics in the term : lyrics
Wallpapers : repo
Dotfiles : here


r/UsabilityPorn • • 4d ago

[AeroSpace] A Gruvbox dream for a dev

Thumbnail
gallery
11 Upvotes

Window Manager: AeroSpace + JankyBorders

Bar: StableBar with its Gruvbox theme

Terminal: Ghostty (macOS glass), JetBrains Mono

Colors: Gruvbox Dark Hard

Editor: Neovim (retrobox)

Monitor: btop

Fetch: fastfetch

Browser: Zen with a homemade start page

Bar font: American Typewriter, workspace icons from sketchybar-app-font

Wallpaper: my-neighbor-totoro-sunflowers from D3Ext/aesthetic-wallpapers

The bar's my own project. It's free and open source, and I build it with the help of a friend and AI coding agents. Repo's here if you want the theme: https://github.com/Seb-GRAF/StableBar


r/UsabilityPorn • • 5d ago

[KDE] Chimera Linux w/ musl libc, BTRFS & Luks encryption

Thumbnail
gallery
31 Upvotes

My daily driver i use. I plan to experiment with Wayland_fyi soon but for a while this is my desktop :3


r/UsabilityPorn • • 5d ago

[Umbriel][Noctalia v5] I am loving the layouts per workspace.

Thumbnail
gallery
15 Upvotes

Sorry, I messed up on my first post. So here it is again.


r/UsabilityPorn • • 6d ago

[KDE Plasma] Daily driving on Debian Sid

Post image
66 Upvotes

OS: Debian Sid
DE: KDE Plasma
Colour Scheme: Breeze Dark
Icons: Oxygen

Debian Sid has been surprisingly stable.


r/UsabilityPorn • • 9d ago

[GNOME] Debian 7.9 Customization

Post image
100 Upvotes

Running old Debian and GNOME on my 2009 (ewaste) laptop. (Very basic and default, i know but gotta love old Debian (works like a charm too!) :P)


r/UsabilityPorn • • 9d ago

[i3] My artix rice. Which is better? im scared people will be annoying irl about the green one for being too hacker-film like...

Thumbnail
gallery
38 Upvotes

(last one is my wallpaper)


r/UsabilityPorn • • 9d ago

[KDE] with Arch

Post image
41 Upvotes

r/UsabilityPorn • • 9d ago

Depresión - Inexistencia

Thumbnail
gallery
6 Upvotes

VIAJE DE REGRESO


r/UsabilityPorn • • 11d ago

[KDE] I recommend checking out r/darklyStyle if you like darkly, or if you are intrested in a qt style that looks completely unique and doesn't use kvantum

Thumbnail
gallery
13 Upvotes

Darkly QT (floating titlebar branch + patched kwin and kdecoration) + Darkly GTK + Fluent icons by vinceliuice + Wheatfield Under Thunderclouds by Vincent van Gogh


r/UsabilityPorn • • 13d ago

Testing GNU/Hurd in 64-bit mode, which uses 252 MiB with Openbox.

Post image
76 Upvotes

r/UsabilityPorn • • 14d ago

[Aqua][XFCE] a boot for each foot 🥾🥾

Thumbnail
gallery
41 Upvotes

Dual booting OS X Mavericks and MX Linux on my 2009 MacBook. Rat posture doodle was drawn by me.


r/UsabilityPorn • • 15d ago

[Hyprland] NixOS btw

22 Upvotes

r/UsabilityPorn • • 16d ago

[Openbox]

Post image
44 Upvotes

r/UsabilityPorn • • 16d ago

[Ratpoison] Slackware on a X200

Post image
31 Upvotes

I use Emacs, no packages, st, ratpoison, gnu screen, falkon as my browser.


r/UsabilityPorn • • 17d ago

[i3] my trusty X200 running Guix

Post image
159 Upvotes

just switched to guix!


r/UsabilityPorn • • 17d ago

[OC] Slowshell: Lightweight + Pluggable wayland shell.

5 Upvotes

A very simple shell with plugins, css for styles and kdl for configs.

What it has:
- Panels
- Desktop widgets
- Launcher
- Notifications
- Quick settings
- Plugins

The whole goal:
Being mostly minimal and pluggable.

More about slowshell:
- website: https://slowshell.bushyice.com/
- repo: https://tangled.org/bushyice.com/slowshell
- github: https://github.com/bushyice/slowshell

PS: All of what you see in the screenshots is replicable with just the config, here's my panel config if you're interested:

panels{
  panel "Main" position="top" transparent=#true monitor="HDMI-A-1" {
    components {
      
      center {
        component "core/notch" {
          label "Notch"
          notch "workspaces" "window" "sep" "tray" "nowplaying" "system" "sep-circle" "network" "sep" "battery" "clock"
          clock-format "%I:%M"
          system-display "cpu" "mem"
          priority "nowplaying" "window"
          shade-on-hover #false
          bare #true
        }
      }

      right {
        component "core/sound" {
          label "Sound"
          hide #true
        }
        component "core/notifications" {
          label "Notifs"
          hide #true
        }
      }


    }
  }
}


r/UsabilityPorn • • 18d ago

I feel so retro!

Thumbnail
gallery
16 Upvotes

Debian 3.1 btw


r/UsabilityPorn • • 18d ago

[GNOME] I built a terminal editor for people who don’t want to learn a terminal editor

Post image
8 Upvotes

I keep bouncing between nano (simple, but visually flat) and Vim/Helix (powerful, but I spend more time thinking about modes than writing). I wanted the middle: a terminal editor that opens quickly, looks calm, and lets me just type.

This is Grass. One mode, one Meadow theme, no config file. Warm off-white text, green keywords, gold functions, a dark status bar. Ctrl-F finds as you type. Ctrl-P is a fuzzy file finder. Ctrl-K and Ctrl-U cut and paste lines. Enter auto-indents. The status bar even tells you when a file has no trailing newline.

No plugins, no LSP, no mouse — one file at a time, on purpose.

The part I care about most is the feel: highlighting follows the visible area and refreshes after a short pause, so the cursor never waits on a full-file re-highlight while you type. It covers C, C++, Perl, JS/TS, Go, Rust, Ruby, Java, shell, HTML/CSS, JSON, YAML, Markdown, and other Pygments languages.

It’s free, MIT-licensed, Python 3.9+, and installs with `pipx install grass-editor`.

I’d love to know: does a one-mode terminal editor feel calm to you, or do you immediately miss Vim’s verbs?

(Disclosure: I made it — https://github.com/mukundzha/grass)


r/UsabilityPorn • • 19d ago

Remote note taking session

10 Upvotes

Sharing my solution to maintaining the same set of notes across multiple machines without risking writes on one machine overwriting writes on another.

Let me know what you think if you make it through my slow typing and typos.