Autotype is already solved - ydotool, wtype and dotool exists (and possibly others as well).
These tools work by creating a virtual keyboard so they don’t let you send input to a specific window. The input goes to whatever happens to be focused at the moment. This makes them less reliable than the X11 equivalents and unusable for tasks where you need to guarantee that the right window gets the input.
Those of us who use the autocd feature of shells “execute” directories all the time. For example I’d type just /usr/bin RET
if I wanted to cd to /usr/bin.
not having kludges 42 levels deep
There are already almost a hundred extension protocols and you need dozens of them to implement just barebones desktop functionality. If you look under the surface the Wayland ecosystem is arguably already more complex than X11 ever was and it’s only going to get worse.
There is a fairly compact Thinkpad USB keyboard which would be much easier to connect if you can make it fit somehow. It has the trackpoint but no trackpad.
Yeah, I ended up doing something similar but using my own Dockerfile where I specified ebook-convert
as the entry point.
Yep, I realized that as soon as I posted and tried to ninja-delete but too late :)
If I sum up the numbers from March 2022 it’s 26% AMD and 38% NVIDIA.
I would like the ability to do a CLI-only build since I only really use the ebook-convert
command. Never felt the need to “manage” my ebooks.
deleted by creator
It’s a very useful tool too, I use it semi-regularly. Besides being RPN it’s also arbitrary precision so for example 2 10000 ^ p
gives the right result.
Maybe other tools support this too but one thing I like about xdiskusage is that you can pipe regular du output into it. That means that I can run du on some remote host that doesn’t have anything fancy installed, scp it back to my desktop and analyze it there. I can also pre-process the du output before feeding it into xdiskusage.
I also often work with textual du output directly, just sorting it by size is very often all I need to see.
I am on Gentoo. It’s not really a goal for me to stick with it, I am pretty pragmatic about these choices. What I value about Gentoo is the flexibility and the lack of magic. The ability to fully own and understand my system. I know what’s installed, what’s running and why. It’s up to me if I want to use systemd or something else, do I want pulseaudio, pipewire or just plain ALSA, X11 or Wayland, what type of desktop environment to use (if any). I can easily apply local patches if needed, I can build a package from git or stick to some old version if I prefer. I know how I want things to work and Gentoo lets me get there. If I found a better way to do it I’d switch. Maybe something like NixOS someday but I am not ready for those trade-offs yet.
The reason I’ve been maintaining the same image for so long is that I didn’t have a reason to rebuild it. I’ve always been able to make the changes I needed. I re-did the image when going from 32 to 64 bit because it was less work.
That’s something that beginners do to entertain themselves. My desktop image has been rolling forward since 2013 (when I switched to 64 bit userspace) and it has survived through several generations of hardware.
The last paragraph notes this is not X11 specific, Wayland is affected too it’s just that a bug prevents it from working when the FF window is not focused.
The comment was talking about dired which is a file manager that runs inside Emacs and Emacs can be used in terminal mode.
It has paragraphs and an unordered list so it’s technically not a wall of text :)
There is truth in it though, it’s fun to ramble on about all the cool stuff that we get to do with Emacs.
I use parcellite. Sensible UI, has all the functionality I need and it’s not tied to any desktop environment.
The functionality I care about:
Clipboard managers often have an option to synchronize them. There are standalone tools as well, autocutsel for example.
One thing that is difficult to do though is adding a custom search engine query that is not already offered in the OpenSearch XML format. For example, how would you go about making https://lemmy.world/search?type=All&listingType=All&page=1&sort=TopAll&q=%s
the default search engine pattern?
When I tried to do something similar I ended up creating and serving the XML from my own web server. Would love to know if there is an easier way. It used to be trivial to do via preferences.
Edit, sorry, Lemmy insists on turning ampersands into &
for some reason, here it is the example URL pattern as a link
Also, this support post has some discussion on the issue.
I’ve been using various Aftershokz/Shokz models for many years and well over a thousand hours. They are a great option for speech-focused contents like podcasts, audiobooks and that’s what I use them for. I almost never use them for music, the lack of bass (even with earplugs) just doesn’t do it for me. But I don’t find any earbuds satisfactory for music either so maybe I am more picky than most.
I agree with OP about the controls. They are workable but could be much better even considering the limited inputs. I particularly hate the choice of triple-click for backwards-seek and I mess up the timing half the time. Another pet-peeve is the loud beep on play/pause that cannot be turned off. Using the phone/computer controls instead of the on-device ones avoid these issues.
As far as models I originally got the Aeropex and later on “downgraded” to the OpenMove. The audio quality is comparable between the two, the only thing you are missing with the lower end model is comfort - but that is highly subjective! I actually prefer the way the OpenMove feels.
I really wish that there was more competition in this space. The Shokz products are a bit overpriced and slow to evolve and the rest of the options I’ve seen seems lower quality and worse form factor. Would love to hear if anybody has found a different brand that they prefer over the Shokz models.