r/UsabilityPorn • • 13h ago

[Aqua][XFCE] a boot for each foot πŸ₯ΎπŸ₯Ύ

Thumbnail
gallery
21 Upvotes

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


r/UsabilityPorn • • 2d ago

[Hyprland] NixOS btw

Enable HLS to view with audio, or disable this notification

11 Upvotes

r/UsabilityPorn • • 2d ago

[Openbox]

Post image
34 Upvotes

r/UsabilityPorn • • 3d ago

[Ratpoison] Slackware on a X200

Post image
25 Upvotes

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


r/UsabilityPorn • • 3d ago

[OC] Slowshell: Lightweight + Pluggable wayland shell.

4 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 • • 3d ago

[i3] my trusty X200 running Guix

Post image
121 Upvotes

just switched to guix!


r/UsabilityPorn • • 4d ago

I feel so retro!

Thumbnail
gallery
12 Upvotes

Debian 3.1 btw


r/UsabilityPorn • • 4d ago

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

7 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 • • 6d ago

Remote note taking session

Enable HLS to view with audio, or disable this notification

8 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.


r/UsabilityPorn • • 6d ago

[dwl] Simple

Thumbnail
gallery
22 Upvotes

Hyprland to dwl

Happy life

dotfiles: https://github.com/tohideq/dotfiles


r/UsabilityPorn • • 9d ago

pablo b (@pablob343622)

Thumbnail
substack.com
2 Upvotes

β–Ž A fast, keyboard-first Tokyo Night setup with a YouTube TUI built in

β–Ž I've been living in Fluxbox for a while and finally cleaned up my setup so others can use it.

β–Ž - Tokyo Night across Fluxbox, kitty (with a logo), rofi, dunst and a minimal conky

β–Ž - Everything on Win keys: vim-style window mode, half-screen tiling, a drop-down terminal and an in-terminal cheat sheet (Win+?)

β–Ž - tubetui on Win+Y: YouTube, subscriptions and local music/video in the terminal, with video embedded in kitty via mpv. It's my own Rust TUI: https://github.com/polblancoo/tubetui

β–Ž - Small shell scripts: audio output picker, Bluetooth menu, power menu, pomodoro study mode, movie mode, project launcher

β–Ž - NvChad, superfile (spf), flameshot screenshots, brightness keys, USB auto-mount

β–Ž - install.sh with --dry-run, backs up whatever it replaces, no machine-specific paths

β–Ž Debian/Ubuntu tested. Repo: https://github.com/polblancoo/fluxbox-optimal


r/UsabilityPorn • • 9d ago

pablo b (@pablob343622)

Thumbnail
substack.com
1 Upvotes

β–Ž A fast, keyboard-first Tokyo Night setup with a YouTube TUI built in

β–Ž I've been living in Fluxbox for a while and finally cleaned up my setup so others can use it.

β–Ž - Tokyo Night across Fluxbox, kitty (with a logo), rofi, dunst and a minimal conky

β–Ž - Everything on Win keys: vim-style window mode, half-screen tiling, a drop-down terminal and an in-terminal cheat sheet (Win+?)

β–Ž - tubetui on Win+Y: YouTube, subscriptions and local music/video in the terminal, with video embedded in kitty via mpv. It's my own Rust TUI: https://github.com/polblancoo/tubetui

β–Ž - Small shell scripts: audio output picker, Bluetooth menu, power menu, pomodoro study mode, movie mode, project launcher

β–Ž - NvChad, superfile (spf), flameshot screenshots, brightness keys, USB auto-mount

β–Ž - install.sh with --dry-run, backs up whatever it replaces, no machine-specific paths

β–Ž Debian/Ubuntu tested. Repo: https://github.com/polblancoo/fluxbox-optimal


r/UsabilityPorn • • 11d ago

[WASTE] wm on DragonFlyBSD

Post image
32 Upvotes

Runs like a charm


r/UsabilityPorn • • 11d ago

OpenBSD a minimalist system 117 MiB

Post image
27 Upvotes

r/UsabilityPorn • • 11d ago

A bash script to rotate through your stash of local wallpaper images.

Thumbnail github.com
2 Upvotes

r/UsabilityPorn • • 12d ago

skyland β€” free, open-source Hyprland-style tiling window manager for macOS (AeroSpace fork)

Enable HLS to view with audio, or disable this notification

15 Upvotes

Skyland β€” a Hyprland-inspired tiling window manager for macOS

I've been working on Skyland, a Hyprland-inspired desktop experience for macOS.

It's a fork of AeroSpace β€” huge thanks to nikitabobko for the foundation

The goal was to bring that Linux tiling WM feeling to my Mac, including animations, workspace transitions, groups, dynamic theming, and a cyberpunk HUD.

Projects

What's in the video?

  • Dwindle layout with smart split (the split direction follows the cursor) and togglesplit
  • Bezier animations β€” windows pop in, shrink and fade on close, and workspaces use slidefadevert transitions
  • Window groups with a tabs bar, similar to Hyprland's grouping workflow
  • Master layout per workspace, with the master window centered on ultrawide screens
  • Rounded corners, active/inactive opacity, and a gradient border around the focused window
  • 18 themes from 43PR, plus wallpaper-generated colors using Matugen; light or dark mode is selected based on wallpaper brightness
  • Cyberdeck HUD β€” a translucent, eye-implant-inspired app launcher and a unified messages panel for macOS notifications and script messages
  • Claude Code integration β€” a Hermes plugin notifies me when an agent finishes or needs input
  • Workspace overview with live thumbnails and drag-and-drop between workspaces
  • Shortcut cheat sheet and a settings window that edits the TOML configuration while preserving comments

I'm sharing this because I wanted a more Hyprland-like workflow on macOS, and figured others might enjoy it too.

I'd love to hear your feedback, suggestions, and ideas for what to improve next!

GitHub: https://github.com/waxdred/skyland


r/UsabilityPorn • • 13d ago

WASTE Window Manager

Thumbnail
gallery
70 Upvotes

I've created a window manager. I call it WASTE Window Manager (wastewm). WASTE is a lightweight X11 window manager with a built-in taskbar, a right-hand sidebar of live widgets, nine workspaces, and a set of skins and accent colors. It needs no desktop environment and no toolkit libraries. It uses only Xlib (plus Xinerama if you have more than one monitor).

Source code and documentation: https://tty1.neocities.org/wastewm/


r/UsabilityPorn • • 14d ago

I made a Liquid Glass theme for iTerm2 and Ghostty (real glass in Ghostty)

Thumbnail
github.com
5 Upvotes

Four glass levels (Clear, Frosted, Tinted, Solid), automatic light/dark, the macOS accent colors, and a high-contrast option. Every color is contrast-checked for readability over translucent windows. brew install vukkt/tap/iglass && iglass install. Free and MIT. Feedback welcome!


r/UsabilityPorn • • 16d ago

CachyOS, running an experimental recompilation of IRIX's Indigo Magic Desktop

Post image
47 Upvotes

r/UsabilityPorn • • 17d ago

I made a Stage Manager-style layout for Omarchy: one window in the middle, everything else as live thumbnails

0 Upvotes

I wanted something between dwindle and scrolling, so I built **Stage Layout**: a real tiling layout where the window you're working in sits alone in the middle and every other window on the workspace becomes a thumbnail in columns on the left and right.

What it does:

β€’ Adds a third step to SUPER + L: dwindle β†’ scrolling β†’ stage

β€’ Click a thumbnail (or press SUPER + Z) to swap it into the middle, and nothing else moves

β€’ ALT + TAB steps through windows in the order you opened them

β€’ SUPER + - and SUPER + = widen or narrow the middle window; the freed space fills with more, smaller columns (great on ultrawides)

β€’ With the optional bundled Hyprland plugin, thumbnails are real scaled-down miniatures instead of tiny re-laid-out apps

It's a Hyprland 0.56 Lua layout, packaged as an Omarchy plugin, and it doesn't touch your hyprland.lua. Install it with:

omarchy plugin add https://github.com/Sulejman/omarchy-stage --enable

Remove it with:

omarchy plugin remove io.github.sulejman.stage

Plugin marketplace: https://plugins.omarchy.org/plugin.html?id=io.github.sulejman.stage

Repo: https://github.com/Sulejman/omarchy-stage

Inspired by Scott Jenson's talk "Are we really going to use the same Desktop UX forever?": https://www.youtube.com/watch?v=V7AfAcQwLW0

Feedback welcome, especially from ultrawide and multi-monitor setups. I've mostly tested on a 16:10 laptop panel.


r/UsabilityPorn • • 20d ago

[Hyprland] Thanks to Gentoo, Touchscreen UI is coming along...

Enable HLS to view with audio, or disable this notification

128 Upvotes

Hyprland + DMS + Gentoo on a Surface Pro 7+.

It's taken a lot of work to get here.


r/UsabilityPorn • • 21d ago

[Hyprland] Noctalia

Post image
20 Upvotes

what ya think ?


r/UsabilityPorn • • 23d ago

Windows 10 cursor theme for linux

3 Upvotes

Does anybody here know a site where I can download the full windows 10 cursor theme for linux?

Ive been searching everywhere but I cannot find it. If anyone knows a site let me know! Thanks for your time :)


r/UsabilityPorn • • 24d ago

LvL

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/UsabilityPorn • • 24d ago

[KDE Plasma] Fooling around with pixel

Thumbnail
gallery
17 Upvotes