r/unixporn

▲ 193 r/unixporn+2 crossposts

[Hyprland] Introducing... Orbit Wallpaper Engine!

Orbit Wallpaper Engine v0.1.0 is here!

TL;DR: GLSL Shader Wallpapers for your desktop environment.

- Animated Intro and Exit commands
- GUI Settings Panel with control over animation speed and intro/exit curves
- Colour Remapping (with palette strength control)
- In app access to the repository of KDE Shader Wallpapers (https://github.com/y4my4my4m/kde-shader-wallpaper)

Hey all! A few days ago I posted my WIP rice in Hyprland using Noctalia and a custom GLSL shader wallpaper that I vibecoded. A lot of people asked for my dots, but more specifically people wanted the wallpaper and wanted to know how to achieve login and logout animations.

As a result things kinda ran away from me, I got really excited, and I basically scope creeped myself into a corner. I wasn't really prepared to share my dots at that point, and unfortunately I'm still not - but I've been building something a bit bigger than my initial plan just because I've been having so much fun.

So, whilst I'm still working on the more ambitious project, I got the shader wallpaper to a place where poeple can start to have some fun with it.

https://github.com/CleanShirtUK/orbit-wallpaper-engine

Note: this is eeeearly. I've run clean install tests on my machine but I don't have another machine available to test on. Proceed at your own risk!

Also... snuck in a little sneak peak of something else I've been working on as part of the bigger shell project at the end.

NOTE: Substantial AI usage made this happen. More details in the github.

u/cleanshirtuk — 1 day ago

[MonsterWM] Fuji Calica 😺

OS: Devuan Excalibur

Wallpaper: https://wallhaven.cc/w/gw979d (put a Gruvbox filter on it)

Bar: Lemonbar 🍋

Terminal: ST

Editor: Vim (I also use nano btw)

GTK theme: Colloid-Dark Gruvbox

Icons: Colloid-Dark Gruvbox

Shell: Bash

WM: MonsterWM

u/GlaciConCheese — 1 day ago
▲ 267 r/unixporn

[sway] wish I were born in the future, when foxes are domesticated pets. 🦊

u/mammilloid — 1 day ago
▲ 181 r/unixporn

[KDE] First rice attempt

couldnt figure out how to remove the drop shadow on waterfox

:(

Took about 3 days. Any and all advice/suggestions are very appreciated!

u/EuphoricFact5713 — 1 day ago
▲ 90 r/unixporn+7 crossposts

flow v0.2.0 is out! 🎊💫

flow just hit 0.2.0, and it's the biggest update since launch. A quick recap for anyone new here: flow is a real time terminal bandwidth monitor with Braille grid waveforms, spring smoothed numbers, and glowing borders that react to traffic load.

What's new

Throughput values now actually use the spring physics the README always claimed. Numbers glide toward their targets instead of snapping, which sounds small but changes how the whole dashboard feels under load.

The ping target is now configurable. It defaulted to 1.1.1.1 and had no way to change it. Now you can set ping_target in the config or pass --ping on the command line if you want to check latency against your own gateway or a different host entirely.

There's a new streaming JSON mode. --json-stream writes one JSON object per line to stdout, continuously, so you can pipe flow into whatever else you're building. This was the most requested feature since --json and --once shipped.

Daily totals now survive restarts. They get written to ~/.config/flow/stats.json on quit and reloaded on the next launch, so closing your terminal doesn't wipe out the day's numbers anymore.

Themes are no longer limited to the 8 built in ones. Drop a .toml file into ~/.config/flow/themes/ and flow picks it up automatically at startup. Full control over colors and gradients if the defaults don't match your setup.

There's also a public roadmap now (ROADMAP.md) laying out where 0.2.x through 0.5.x are headed, and test coverage got a real pass, especially around the spring animation math and the history persistence round trip.

Since the last big writeup

If you've been following along, a lot happened between 0.1.1 and 0.1.7 too: a theme selector, bits/sec toggle, live ping indicator, a network processes panel, an interface details overlay, reset confirmation to stop accidental data loss, and a full typography and spacing pass that gave the whole UI a much more deliberate hierarchy. 0.2.0 is really the point where all of that groundwork turns into new capability instead of polish.

Usage

flow                        # hero view, auto interface
flow --compact               # numbers only
flow --tiny                  # tmux status bar
flow --json-stream            # continuous JSON Lines, new in 0.2.0
flow --ping 8.8.8.8            # custom ping target, new in 0.2.0

Install / upgrade

go install github.com/programmersd21/flow/cmd/flow@latest

Pre-built binaries for Linux, macOS, and Windows are on the releases page. Config and theme files are backward compatible, nothing to migrate.

Links

Source, changelog, and roadmap: https://github.com/programmersd21/flow

Appreciate everyone who's been using flow and sending feedback, it's shaped most of what shipped in this release. If it felt cool, a star on the repo goes a long way.

u/Klutzy_Bird_7802 — 1 day ago

[niri] Yes I'm changing

title is a tame impala reference, definitely worth a listen

if you're already taking suggestion also listen to 'A Moon Shaped Pool'

u/tinyducky1 — 1 day ago
▲ 80 r/unixporn+2 crossposts

[HackMatrix] saved locations for hotkeys and using the cursor at an angle (volume up)

With the Wayland port for HackMatrix, I am now able to use the cursor on applications at an angle. Hotkeys are now saved based on locations.

HackMatrix is closed source now btw.

If you want to support the project you can get it at https://collinalexbell.itch.io/hackmatrix

u/collinalexbell — 2 days ago

| why did you choose your DE or WM?

hello everyone. i'd like to know why you chose your certain desktop enviroment or a window manager, both or alone. did you feel comfortable at first?

reddit.com
u/Chemical-Regret-8593 — 3 days ago