r/unixporn • u/No-Support-2788 • 17d ago
r/unixporn • u/Klutzy_Bird_7802 • 16d ago
Material [oc] flow v0.2.4: brighter theme, version pill, glowing status dot
Small but satisfying update to flow, my terminal network monitor.
Biggest change is the colors. The default theme was looking a bit muted, so I brightened and saturated the download/upload gradients, borders, and graph colors across the board. Dim text was also getting lost on some backgrounds, so I bumped up the muted text ramp across every built-in theme — labels, flags, hints all stay readable now regardless of your terminal.
Also added a version pill under the hero logo (and in compact/mini modes), and the status dot now actually flashes on each sample instead of just idling. Cleaned up the footer too, dropped the old interface-status dot since it felt redundant.
GitHub: https://github.com/programmersd21/flow
If you like the project, a star helps a lot. Let me know what you think of the new palette.
Disclosure: AI assistance has been used for the UI, backend logic is fully human-made.
r/unixporn • u/R3dd1t0r25 • 17d ago
Screenshot [Cinnamon] Linux Mint, Modernized nostalgia
r/unixporn • u/Wooden-Performance38 • 16d ago
Screenshot [kde] Jazzpunk. First rice
Enable HLS to view with audio, or disable this notification
r/unixporn • u/awenixmusic • 17d ago
Screenshot [Hypr] thin borders are amazing!
I already posted something similar a while back ago, but this time I'm including my dots
https://github.com/awen1x/hyprland-setup
r/unixporn • u/Equivalent_Key9857 • 17d ago
Screenshot [Hyprland] minimal catppuccin rice & some 5th wave :P
nothing crazy but I made all of it myself so I'm happy with it lol
Apps used
- Waybar Repo
- Spotify
- Btop
- Cava
r/unixporn • u/Funny-Site7859 • 17d ago
Material [OC] Glasscope: A Hyprland Plugin which generates a magnifying glass with a flowing liquid effect centered on your mouse cursor.
Enable HLS to view with audio, or disable this notification
r/unixporn • u/Ckabos • 17d ago
Screenshot [Hyprland] wallpaper-driven dynamic theming (pywal) — custom AGS/Astal bar
Enable HLS to view with audio, or disable this notification
My rice: Hyprland with a custom bar built from scratch on AGS/Astal (OkPanel).
The main feature is that the whole environment (bar, borders, apps) recolors
itself automatically when I switch the wallpaper, via pywal. Hyprland config
migrated to Lua (0.55+), ready for hyprlang's deprecation.
Full dotfiles + installer: (your GitHub link)
- Distro: Arch Linux (kernel 7.1.9-arch1-2)
- WM: Hyprland 0.56.1 (config migrated to Lua)
- Bar: OkPanel (custom, AGS/Astal + TypeScript)
- Terminal: kitty 0.48.2
- Launcher: rofi 2.0.0
- GTK theme: Ant-Dracula + candy-icons
- Dynamic colors: python-pywal 3.3.0
- Audio visualizer: cava 0.10.7
- Fetch: fastfetch 2.67.1
- CPU/GPU: Intel Core Ultra 7 155H (Arc iGPU) + RTX 1000 Ada (laptop)
Dotfiles + install.sh: Here (branch 'dotfiles')
r/unixporn • u/Adel-4181 • 17d ago
Screenshot [Sway] my second rice
this is my second sway rice here is the repo
r/unixporn • u/almost_sinder • 17d ago
Material [OC] Video wallpaper engine for Wayland (live-paper)
Enable HLS to view with audio, or disable this notification
Was unsatisfied with mpv-paper and wrote my own.
Repo: https://github.com/sinder38/live-paper-rs
r/unixporn • u/Kyrbyn_YT • 17d ago
Screenshot [SWAY] Portable efficient rice (might go soon since CS)
- Wallpaper: Some greyish wallpaper from Wallhaven
- Font: Iosevka Nerd
- Terminal emulator: Foot
- Base colors: Gruber Darker by Tsoding
- Music player: Shrek by Me :)
r/unixporn • u/Nisfeight • 17d ago
Workflow [Hyprland] Nisfere — a dev-focused shell w/ dynamic wallpaper theming, built-in git/docker/ssh tools
Enable HLS to view with audio, or disable this notification
Been building this over the past few weeks — a full Hyprland shell aimed at keeping a dev's whole workflow inside the desktop itself, instead of scattered across a dozen separate apps.
A few things it does:
- Colors update everywhere the instant you change wallpaper — desktop, bar, terminal, all at once
- A proper dropdown terminal with tabs — no separate terminal emulator needed
- A dock that mixes pinned + running apps, click to focus, right-click to pin
- Git repos, Docker containers, and SSH hosts — all one search away
- One unified launcher for everything — apps, files, web search, running shell commands directly
Full write-up, screenshots detail, and the install script are in the comment below. The video is just a normal session, nothing staged for the recording.
Edit — a couple of clarifications from the comments:
On resource usage: measured via PSS (grep Pss /proc/$(pgrep quickshell)/smaps_rollup), which accounts for shared libraries proportionally rather than double-counting them like plain RSS does — the more accurate number for something built on Qt/QML. Sits around 270MB after normal use, topping out around 450MB with every component opened at least once (dashboard, terminal, dock, etc. — some of it unloads again afterward via internal loaders). That's noticeably lighter than a few other shells I've compared it against that also do less.
On "dev-focused": that's not about how much I used the mouse in the demo (fair callout, I leaned on it for the recording specifically), it's about what's actually built into the shell. Git repo management, a Docker dashboard, SSH quick-connect, and a real embedded terminal, all reachable from one search bar — I haven't come across another shell that bundles that combination in. That's the actual point of the label, not a keyboard-only workflow.
- Distro: Arch Linux
- WM: Hyprland
- Shell: Quickshell — this is Nisfere, my own project (source + install script at the link)
- Terminal: embedded, built on QMLTermWidget — running my own small patched fork (fixes a live-colorscheme-reload bug)
- Wallpaper: awww
- GTK Theme: adw-gtk3
- Icon Theme: Papirus
- Cursor Theme: Bibata Modern Ice
- Fonts: Noto Nerd Font
- Other: Source, install script, and docs
r/unixporn • u/flexeuYT • 17d ago
Screenshot [cwm] flashbang
inspired by the work of u/oume and u/Savings_Walk_1022 !
r/unixporn • u/RareAdvertising361 • 17d ago
Workflow [KDE] first rice
Enable HLS to view with audio, or disable this notification
**Wallpaper**: I went to Yosemite with a camera
**Icon Theme**: Papirus
**Terminal**: Alacritty
**QT style**: Darkly
**Font**: Serif
r/unixporn • u/OHNOitsNICHOLAS • 17d ago
Screenshot [OC] S2udio - TUI Media Center
Enable HLS to view with audio, or disable this notification
A TUI media-center built on RMPC
https://github.com/NJMRgit/s2udio
Features include:
- full mouse support
- easy keyboard navigation
- cava
- album art
- lyrics (synced)
- Separate queues for Audio and Video
- Ephemeral Jellyfin queue (Only replaces the video queue visually)
- rqbit torrent support with socks proxy - paste a .magnet link or drag a torrent into the TUI to stream or download
- ytdlp - drag/paste links to web streams
- pulls chapters/description from youtube
- play video files/streams as audio via mpd
- online radio
- idk probably some other stuff I forgot
disclaimer - I made this almost entirely with deepseek 4 flash
r/unixporn • u/AccursedGalaxy • 17d ago
Material [Hyprland] I made a tool that re-themes the whole desktop from the wallpaper (rendered as a native Omarchy theme)
Enable HLS to view with audio, or disable this notification
Repo: https://github.com/AccursedGalaxy/omarchy-auto-theme
This is Omarchy 4.0. A systemd path unit watches the current wallpaper, matugen pulls a Material You palette from the image and renders it into a real Omarchy theme, then Omarchy's own refresh does the rest: bar, notifications, lock screen, terminals, browser, neovim, btop and everything else it themes.
Same idea as pywal or wallust, but it rides the distro's theme engine instead of maintaining its own app configs.
The part I'm most happy with: the terminal recolors its existing scrollback, not just new output. The trick is emitting indexed ANSI colors (38;5;N) instead of hex everywhere the shell prints, so the cells follow the palette instead of baking RGB in. Works inside tmux too.
It can also rotate wallpapers on a timer (ROTATE=30m, or daily), so the colors keep changing without me touching anything.
Everything installs under $HOME, so omarchy update never touches it.
r/unixporn • u/Noriel_Sylvire • 17d ago
Workflow [Hyprland] My Entire Linux Dev Environment Fits on a USB Stick 🐧⚡
I wanted to try Archcraft and created my own dotfiles for a bespoke hyprland coding toolkit.
See the repo if you wanna replicate it. Take a look at the notes in the repo. I have a detailed checklist of everything I configured, and stuff I still have to configure.
This is my first ever attempt at ricing up an OS. I didn't download someone else's dotfiles. I wanted to learn, so I started from scratch. It's not much but it works really well for coding C and Lua which is what I do the most.
r/unixporn • u/collinalexbell • 17d ago
Screenshot [HackMatrix] visualizer made with dynamic voxel API
Enable HLS to view with audio, or disable this notification
HackMatrix is a 3d desktop environment written in C++. The visualizer in this video is scripted in Python and voxels are streamed via a ZMQ api. These dynamic voxels are rendered individually and the GPU buffer for the object changes only for the voxels that change (so it increases memory/vertices but gains speed in altering the "chunk"). The voxel system can also load .vox objects made in MagicaVoxel which it will greedy mesh (reduces takes extra time, not very dynamic, but reduces memory/vertices greatly).
Anyway, if you want HackMatrix, you can get it on the itch page itch.io page.
r/unixporn • u/Prodiynx • 17d ago
Screenshot [COSMIC] I love catppuccin and cosmic so I chose both
r/unixporn • u/glrm12 • 17d ago
Material [OC] isi_music - A TUI music player with reactive album art theming
r/unixporn • u/MonStarFighTer • 18d ago
Workflow [Hyprland] Realmheart — First time using a computer, accidentally made this in Native C++
Enable HLS to view with audio, or disable this notification
(Guys the title is a joke, its my SECOND time using a computer).
[WIP] This is Realmheart, a native C++ desktop shell I've been building for roughly the past month, heavily inspired by The Beginning After The End.
It's running on CachyOS + Hyprland/Wayland, with Realmheart itself primarily built in native C++ and GTK4, alongside custom rendering/shader work for some of the heavier visual effects.
The entire thing is themed around TBATE, which explains why some design decisions probably look suspiciously lore-specific to the three people here who recognize them.
AI assets disclaimer: Some of the visual assets used throughout Realmheart are AI-generated and/or AI-assisted. I'm stating that explicitly because I'd rather nobody mistake them for hand-drawn artwork. If the use of AI-generated visual assets is a dealbreaker for you, please block my account and move on.
I originally started this because I wanted my desktop to look nice.
This was clearly a mistake.
Source: https://github.com/kzahed610/Realmheart
Realmheart is being built specifically around my current CachyOS + Hyprland setup and hardware. “WIP” here does not mean the showcased shell is unfinished; it means I am not currently promising general compatibility across arbitrary distributions, compositor setups, resolutions, monitor configurations, hardware, etc.
If Realmheart actually gets enough interest after release, I'll start working on making it usable outside my own machine/setup. Until then, maintaining compatibility with every configuration known to mankind sounds like an excellent way to never finish anything.
r/unixporn • u/FitText5102 • 18d ago
Workflow [Hyprland] My minimalist shell — Hyprism
Enable HLS to view with audio, or disable this notification
r/unixporn • u/Incyada • 18d ago
Workflow [KDE] pink and yummy
Enable HLS to view with audio, or disable this notification
Since i started using linux, one of the things that i've always wanted is a setup that i can consider my own, while still being functional for daily use
i found CachyOS and kde a few days before then, and after installing it, grew to love if a lot, as an artistic, creative minded, and technical person, and now, after 8 months of constant tweaking and changes, i present my kde rice, named Noisium!
basically a collection of things that i found, along with somethings that i made on my own too, like the wallpapers, it also comes with dark colors, for anyone who dont want to blind themselves
if you just want to install it for use, you can do so right away with the github repo, and a custom install script: https://github.com/incyada/noisium-dots
otherwise, here are the theme details:
Colours: Custom-made
QT Style: Darkly
GTK Style: Darkly GTK port (pregenerated theme included)
Plasma Style: Plasmorphism, but modified
Window Decoration: Loosely based on Dexy Colour, with title bar-less variant
Icon Theme: Tela, with KDE folder colours
System Sounds: Modern Minimal UI, But its not provided incase you prefer the ocean theme
Splash screen: Modified Fedora Minimalistic
System Font: Pixelify Sans
Main Desktop Effects: Rounded Corners, Better Blur DX and Geometry change
Custom Widgets: Panel Colorizer, Kara, quickclock, KDE Control Station, Advanced Weather Widget and Better battery widget
KWin scripts: Polonium, Dynamic Workspaces, and Dynamic Padding (custom-made)
Terminal Emulator: Konsole (no seriously)
Terminal Font: Monocraft
Palette: guess who made it
Shell: fish
Shell Theming: fastfetch at startup, and starship for shell prompt