Show HN: Docking – Extensible Linux dock in Python (docking.cc)

by edumucelli 18 comments 26 points
Read article View on HN

18 comments

[−] proxysna 39d ago
[−] szszrk 38d ago
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...

[−] edumucelli 38d ago
Haha, I am not native speaker as you can imagine. The idea here is more of a space ship/rocket docking into a base.
[−] proxysna 37d ago
Hehe, yeah i understand, just something that popped up. Great project!
[−] jitl 39d ago
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.
[−] yjftsjthsd-h 39d ago
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.
[−] edumucelli 38d ago
To be honest, I am not sure, I will be working on those as the next big thing for Docking. I am uncertain of how much I can achieve on Wayland. Looking forward.
[−] edumucelli 37d ago
Tested today, most of it works using XWayland. Some applets won't like windows killer as it uses xkill, also some feature like window preview as Wayland do not give access to other screens, but also features like having the dock follow the mouse across different monitors.
[−] edumucelli 38d ago
Yes, indeed. The next I will be working with is Wayland. Let's see how hard that will be. I am sure there will be applet that I will never be able to port like Window killer that users xkill, etc.
[−] linzhangrun 38d ago
[flagged]
[−] h1fra 39d ago
very cool project with a very unfortunate name
[−] acrophiliac 39d ago
Error installing from .deb: Dependency is not satisfiable: python 3.10. So I have to downgrade from 3.12 to use this?
[−] nsonha 39d ago
You have a customizable bar in your DE, put everything you need into that bar, why a second bar?
[−] functionmouse 39d ago
lollll
[−] zephyrwhimsy 39d ago
[flagged]