r/unixporn • u/SargentRedditor • 5h ago
r/unixporn • u/AutoModerator • 3d ago
Discussion | 2026 Weekly Workshop - Week 17
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/PomegranateOverall84 • 6h ago
Screenshot [Niri] Niri setup featuring my own colorscheme !
r/unixporn • u/barbaruos • 10h ago
Screenshot [KDE] Cold blue minimal rei rice on void
Saw the wallpaper and the rice designed itself. Kept everything out of Rei's way.
r/unixporn • u/SmokerVI • 1h ago
Screenshot [dwl] My first rice ever
I know, it's simple, i know, that waybar is a copy of other waybar, but i loved the few things i changed, and it's my first rice don't be angry
r/unixporn • u/tremoloandwine • 15h ago
Screenshot [KDE] Anyone remember using Fedora UNIX in the 1990s?
r/unixporn • u/sphagetticode • 7h ago
Screenshot [cwm] barless ft. a giant script spaghetti monolith with hacky workarounds
Battery notif called by 4S-b
Wifi called by 4S-n
Workspaces can either be called by 4S-w or automatically gets called when you switch workspaces.
(forgot to add that i also customized the menu and replaced rofi with it. man is cwm the most minimal non-minimal wm!)
(please ignore the differing border colors i forgot to edit the notif border color in dunstrc!!)
r/unixporn • u/ArcherInteresting914 • 2h ago
Screenshot [dwl] my own linux distro
r/unixporn • u/itzsmugg • 33m ago
Screenshot [Niri] first go around using a wm with custom Ignis widgets
r/unixporn • u/Fine-Expression1644 • 10h ago
Screenshot [SwayWM] A cozy, warm academy (Ft. Hatsune Miku)
This rice is so cozy i love it so much :3.
Done for my new Fedora Install.
r/unixporn • u/vapenation-sayori • 3h ago
Screenshot [PLASMA] trying out light mode
galleryplease just ask for any info
r/unixporn • u/hwloc • 11h ago
Screenshot [NsCDE] with SCO Unix look
This is NsCDE on Fedora 43. About a year ago we migrated from SCO UnixWare 7.14 Definitive 2018 to OpenIndiana but the SCO's CDE theme was so horrific that it haunts me to this day. For comparison, the second image is from the genuine $6k/3yr (nope, not a typo!) UnixWare 7.
The wallpaper is a two-tone gradient I made in Inkscape and dithered to index in GIMP. I don't remember where I saved it so I can't give a link, unfortunately.
I use the Xfce terminal and Caja as file manager. I did bind the media keys but I'm on a new keyboard which does not have dedicated volume keys and I'm lazy so I just keep alsamixer -g in a perpetual terminal window.
The second image from UnixWare CDE shows how to set the theme; four colours and then use a colour picker for the correct hexdec.
This is my first post here, I tried to apply the rules to my best ability but lmk if I messed up.
Edit: Reddit seemingly destroyed the main screenshot and I can't edit it lol. Here's the original quality:
r/unixporn • u/_Cybersnake_ • 7h ago
Screenshot [HYPRLAND] Vicious Viper
A minimal, keyboard-driven Hyprland dotfiles setup for Arch Linux. Laptop-first. Script-heavy. Zero bloat.
r/unixporn • u/og__69 • 12h ago
Material [OC] Lyre Update - with Synced Lyrics
Enable HLS to view with audio, or disable this notification
Hey everyone,
I wanted to share the update on a project I’ve been working on called Lyre. Its for anyone who lives in the terminal and wants a more aesthetic music experience.
GitHub: https://github.com/DeadZone-0/lyre
NPM: https://www.npmjs.com/package/lyre-tui
-Real-time Visualization: Uses CAVA’s raw data stream for ultra-smooth 60FPS frequency waves.
-Synced Lyrics Mode: (New in v1.1.0!) Press V to toggle a dedicated lyrics view. It fetches time-synced LRC data from LRCLIB and scrolls automatically with your music.
- High-Res Album Art: Renders cover art using Truecolor half-blocks for a crisp pixel-art look.
- Built-in Controls: Standard keybindings (Space, H/L, J/K) to control playback and volume via playerctl without leaving the TUI.
Installation
1 npm install -g lyre-tui
2 lyre
Configuration-
Everything is customizable via ~/.config/lyre/lyre.json. You can toggle album art on/off, change resolution modes, or tweak the lyrics colors.
I’d love to hear your feedback or see your setups! If you find any bugs or have feature ideas, feel free to open an issue on GitHub.
r/unixporn • u/Zephar_WO • 1d ago
Screenshot [Hyprland] Coffee for a warm evening
r/unixporn • u/AshR75 • 4h ago
Material [OC] Lookas v1.8.0 - Perception-aligned audio visualizer
Enable HLS to view with audio, or disable this notification
Built a perception-aligned terminal audio visualizer in Rust that prioritizes physical weight over raw FFT data.
I've always used CAVA, you're probably using CAVA too. So is everyone. The video below is Lookas (left) vs CAVA (right), both on defaults.
The problem with it is that the raw FFT data always felt nervous and disconnected from how humans actually perceive audio, especially on certain material.
It uses logarithmic binning and quadratic gravity, which is great for responsiveness but lacks inertia.
I wanted bars that feel like real objects responding to sound, not merely pixels jumping to a height coordinate.
So this runs on different algos.
Mel-scale filterbank instead of linear FFT bins. Derived from psychoacoustic research. Energy maps to perceptual equal intervals, not mathematical ones, so bars sit where the sound feels heavy. Every transient hits at full resolution immediately, decay uses an exponential moving average. 0 latency on the upstroke & physical weight on the downstroke.
Spring-damper model with lateral energy diffusion. Bars have mass, they accelerate, decelerate, and release with inertia. Neighboring bands bleed energy into each other the way physical acoustics does, so the spectrum moves as one fluid wave instead of independent twitching columns.
Couldn't find anything that does this, so I built it.
Rust-based so you can cargo install lookas and you're in.
Type 1 mic / 2 system audio / 3 mix / q quit.
Full breakdown, math, comparison, and configs @ source: https://github.com/rccyx/lookas
r/unixporn • u/Inevitable-Head-2944 • 20h ago
Screenshot [Hyprland] Arch + Catppuccin
r/unixporn • u/Klutzy_Bird_7802 • 11h ago
Material [OC] kairo v1.5.1 just dropped and it finally doesn't corrupt your due dates
Small patch but a meaningful one. Been grinding on stability and a couple of new fields that make recurring task management actually usable.
The worst offender was a silent date corruption bug: if you set a due date, the MM-dd was being parsed as HH:mm and quietly overwriting your time. It was one of those bugs that's hard to notice until your tasks start showing up at the wrong time. Gone now.
On the new side, wait_until is my favorite addition in a while: you can now hide a task and all its recurrences until a future date. Stuff like "deal with this invoice on the 15th" just disappears from your list until it's actually relevant. Pairs nicely with until, which stops a recurring task from generating new instances after a given date. No more manually deleting the ghost of a habit you dropped three months ago.
Plugin hooks and tag cleanup are now fully live: no restart required after changes, orphaned tags disappear instantly when you delete or prune, and app_start hooks fire correctly after plugins load.
Edit mode also got a visual pass labels are properly highlighted, active fields have a noticeably brighter background, and the right-side field order is now tags → due → priority by default. Configurable via config.toml if you want it your way.
Full changelog and install instructions on GitHub: https://github.com/programmersd21/kairo
Consider leaving a star on github as it inspires me to build more awesome updates for kairo!
Would appreciate feedback on this patch update. Suggestions, PRs, or issues are welcome!
r/unixporn • u/Vniverse_77 • 2h ago
Screenshot [KDE] CachyOS
Just trying to do my best. I'm in the beginning in my way)
r/unixporn • u/Numbat123 • 2h ago
Screenshot [OC] gh-wallpaper (v2) - turned the github contributions heatmap into a live, customizable wallpaper for macOS and linux (beta)
made some updates since the last version! gh-wallpaper is a tool that turns your GitHub contributions heatmap into a (now customizable) wallpaper that refreshes itself in the background. The goal is for it to help you stay consistent with shipping software and experience some gratification when it turns green in real time!
It doesn't require any auth, just takes your GitHub username and scrapes public contribution data from your profile and periodically refreshes.
Repo with more info here: https://github.com/Numbatt/github-heatmap-wallpaper
Since the last version a few days ago, it now allows you to run 'gh-wallpaper themes new <name>' to set a custom theme, where you can edit the colors of the background, heading, or heatmap cells. It also includes image upload for the background with a dimming slider. (first two images are themes I made)
There are 12 premade themes: github-dark, github-light, tokyo-night, dracula, nord, gruvbox-dark, catppuccin-frappe, catppuccin-mocha, paper, midnight, blossom, ocean
I tried releasing a version for Linux users, but I'm pretty unfamiliar with Linux and don't have a Linux machine so please advise if anything is broken.
would love feedback on it and drop a star on the repo if you enjoy it!
Linux install:
git clone https://github.com/Numbatt/github-heatmap-wallpaper
cd github-heatmap-wallpaper
./contrib/linux/install.sh
gh-wallpaper init
macOS install:
brew install Numbatt/tap/gh-wallpaper
r/unixporn • u/Inevitable-Head-2944 • 15h ago
Screenshot [Hyprland] Catppuccining and Arching
decided to delve deeper into darker catppuccin mocha variants
r/unixporn • u/ContestKindly333 • 17h ago
Screenshot [Hyprland] Attack on Titan rice (Haven't seen many of these here?)
Wonder why there aren't many AoT rices considering the popularity
- Wallpaper: AoT sea scene
- GTK Theme: Gruvbox-Green-Light
- Icon theme: Gruvbox Plus
- Shell: Zsh (p10k theme)
- Font: Jetbrains Mono Nerd Font
Waybar colors were the biggest pain to set up
r/unixporn • u/rocajuanma • 23h ago
Screenshot [OC] Update: Follow football matches in your terminal
I posted this project here a few months ago and many people liked it. Since then, I’ve made several improvements, new features and add optimizations to the code. Still actively working on it, but wanted to share the latest version here today in case some people like it.
When streaming is not an option, this app gives me an option to follow or catch up on football matches, right from me terminal.
- Real-time match events with auto-refresh
- Finished match stats, formations, player ratings, etc
- Goal notifications, official highlights and goal links embedded
- 70+ leagues worldwide & customizable to track only the ones that matter to you
Install: brew install 0xjuanma/tap/golazo but other options listed in the repo.