this post was submitted on 06 Dec 2024
73 points (95.1% liked)

Linux

5491 readers
540 users here now

A community for everything relating to the linux operating system

Also check out !linux_memes@programming.dev

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

macOS is my favourite operating system. Finder in column view with arrow keys to navigate, combined with space for file preview, is incredibly fast and intuitive. Trackpad integration also results in less hand movement. I'm building a Linux (Bazzite) desktop, though, and I've set my sights on the stars.

nnn looks to be an incredible file manager, and was a great recommendation. It looks even more capable than Finder, albeit without scrolling/zooming previews, thanks to macOS having unmatched trackpad functionality. Not to mention Spotlight, which makes opening apps trivial--especially with Alfred available as well. I want to go beyond mere file management, though.

File managenent, browsing, gaming, everything. Just how much can you configure a Linux system to eliminate mouse usage? Shortcut guides welcome (I already know the major ones). I also have a keen interest in tiling window managers, but I've not delved that deep yet. I don't know how to set one up.

Guess I'm forced to learn Emacs/Vim/similar.

(page 2) 32 comments
sorted by: hot top controversial new old
[–] nebeker@programming.dev 2 points 2 weeks ago (1 children)

Coming at this from an accessibility… is there any reason the tab, arrow, scape, escape and enter keys would not suffice?

Is it about efficiency? Are Linux GUI apps not expected to be keyboard-only accessible by default?

[–] HEXN3T@lemmy.blahaj.zone 2 points 2 weeks ago (2 children)

Yes, but keyboard-only is not the "top priority", now that everyone has a mouse, and everyone uses a GUI.

I'm on KDE Plasma. Dolphin is the file manager. F2 to rename. No shortcut to move selected files to a new folder, so I use the arrow keys, and that little key next to right Ctrl that I can guarantee you've never pressed. Eventually, the workflow breaks (when I have to go back to the web browser), if it wasn't already clear that this isn't how Dolphin was designed to be used.

I'm not necessarily trying to outright kill the mouse, but I'd like to keep to a workflow going when I'm using it--hence, why I'd need a fundamentally different setup. If I'm keyboard only for a portion of some task, I'd like to keep to that for other portions, if at all possible. It's just faster and more consistent.

So, I've come for recommendations on software. I've already seen quite a few suggestions that I've never heard of, and I'll be trying a lot of it.

[–] nebeker@programming.dev 2 points 2 weeks ago

OK, tiling window managers are neat and so are TUIs, but web pages are also supposed to work with keyboard only. On Windows, F6 will jump between different panels in an application - give that a try.

The key you’re talking about is the menu key, by the way.

Using a modern OS and the modern web with the keyboard only is essentially a solved problem, not only motivated by efficiency, but also to allow access to people with motor disabilities.

[–] klangcola@reddthat.com 2 points 2 weeks ago

KDE has a huge amount amount of configurable keyboard shortcuts, even many that are not assigned by default. Check out the keyboard shortcuts settings in each app, and in KDE Plasma Settings app.

For moving selected files in Dolphin (and any other file browser) I've always just used Ctrl+X Ctrl+V.

(Btw sounds like you're talking about the "context menu" button, and it's my personal pet peeve that this button is missing from many modern keyboards and laptops. On older Windows you used to be able to do Shift+F10 to get the context menu , but that doesn't work anymore so my main use for the mouse is right-clicking..)

[–] _hovi_@lemmy.world 2 points 2 weeks ago

Lot of great recommendations so far, but I will mention some of my favourites in case they were missed in the other comments: hyprland for a Wayland compositor / window manager, so you can easily set up keybinds for whatever you want, rofi for launching programs (and much more, I even made rofi-games so I can launch all my games from one place), and yazi for the file manager (use a lot of TUIs in general though).

You CAN go more extreme with the no mouse journey by using something like qutebrowser as your browser but I just use Firefox/librewolf with vimium c and find that's good enough for me.

[–] Michal@programming.dev 1 points 2 weeks ago

You can go a long way with a touchscreen, but the most annoying thing for me is that in Terminal, using touchscreen selects text instead of scrolling. Other than that, mouse is hardly necessary.

load more comments
view more: ‹ prev next ›