Hi HN,

I’ve been having a lot of fun building Docking, an open-source dock for Linux written in Python with GTK 3 and Cairo. It includes an extensible applet system, 38 built-in applets, 12 themes, multi-monitor support, auto-hide, and works across several Linux/X11 desktop environments.

It also has prebuilt releases for x64 and arm64 across multiple package formats: AppImage, .deb, RPM, Flatpak, Snap, Arch, and Nix outputs.

GitHub: https://github.com/edumucelli/docking

Feedback is very welcome!

heuh https://www.urbandictionary.com/define.php?term=docking

Words have many meanings and we somehow don't change old ones because someone used them in dirty context.

https://en.wikipedia.org/wiki/Docking_and_berthing_of_spacec...

[deleted]

X11 only is a bit of a bummer although I’m not surprised - i don’t think i’d target Wayland either for this sort of thing if i was a happy x11 user already.

I'm actually curious about that - this seems like something that should at least partially work through XWayland? Blindly speculating, it might not work against existing windows, but I'd expect things like system monitors and launching apps to not care.

very cool project with a very unfortunate name

[flagged]

Error installing from .deb: Dependency is not satisfiable: python 3.10. So I have to downgrade from 3.12 to use this?

You have a customizable bar in your DE, put everything you need into that bar, why a second bar?

lollll

[dead]