Live data from Hacker News

Show HN: I wrote an entire book to build a mouseless dev environment

themouseless.dev

101–110 of 221 posts

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#101
post #68

Does going mouseless reduce risk of RSI?

Depends on your keyboard, mouse and overall desk setup. Myself and a coworker use Ergodox keyboards to combat arthritis and carpal tunnel, but if you're using a standard keyboard and terrible posture it might be worse.

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#102
post #99

i dont like typing. it is a waste of time and very slow and error prone method at least in my case. i have too big fingers and i make too much spelling errors(not related to fingers). i developed my own style copy/paste/search/replace method. simply i just copy paste tons of code(you cant type so fast) and replace names. removing redundand code is faster then typing new one :) you are not bored typing for the miliont…

upvoted because your experience is so diametrically opposed to mine that I find your message very interesting. One comment, though; when you say

> you are not bored typing for the milionth time a for loop?

I don't really follow you. Do you ever use a bicycle? You are not bored pushing for the millionth time the left pedal?

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#104
post #77
post #75

I've been meaning to finally upgrade from my ancient but perfectly functional Linux Mint 18.3 (based on Ubuntu 16.04) to Regolith Linux, with the intention of getting into an i3 environment. Any thoughts or comments about Regolith? EDIT to mention that for people interested in getting into tiling window managers (such as i3), the Pop_OS distro also comes with its own, optional tiling wm that can be switched on/off, w…

Not OP, but I swapped over to Regolith a couple of months ago on my laptop and now it's on my main workstation too. Coming from Ubunutu MATE on both. Very happy with it. It's my first time using i3 or any tiling WM for that matter. Took about a day to get used to the basics (sane defaults), and that's mostly all I've needed so far. My one attempt to use the dedicated installer didn't work properly so instead I instal…

Sane defaults is key. I've seen lots of comments about how nice i3 is, but also about how it's a rabbit hole of small config changes until you reach some nice settings.

I like to adapt myself to default settings instead of the other way around, because that allows me to seamlessly move between workstations. So a carefully selected choice of default settings is a very nice thing to have.

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#105

Is it possible to disable mouse input in VSCode / Idea? A neat plugin would replace all click actions to show corresponding shortcut keys.

For both there are shortcuts already available for a "command" input. For example in IntelliJ it's called "Actions" - you can use it to look up basically any command/functionality from there.

I've been using Idea essentially without a mouse for a few years now. It takes a little bit of time to get used to all the shortcuts, but it definitely pays of in the long run.

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#106

"I don't want to try i3 or Vim. What's the point using less of the mouse? Such a waste of time!" That was me, 6 years ago. My colleagues were pushing me to try the tools they were already using for years. They are very good developers, so at the end they convinced me to look at them. I had to admit I was wrong. I fell in love with these tools. From there, I built my system step by step, configured it as I wanted, acc…

I have used (and still use) pretty much this same mouseless setup on both my main dev machines; I love it.

I just wanted to mention that a few years ago I swapped over to dwm from i3. If you haven't tried dwm before (it seems relatively little-known these days), then it might be worth spending an afternoon trying it out to see whether it suits your workflow as well as it does mine!

It's a lot more opinionated than i3, but if its opinions happen to match yours then it requires even fewer keypresses to zip windows around!

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#107

I never got the hate of mouse in the dev community. Isn’t most of work browsing code and Googling things? Making a mouse a way to navigate way more efficient than a keyboard? It seems retrograde.

Mouse is slower than the keyboard. It requires focus and precision.

Mouse is more finicky in many environments which are not a surface which is not a stable, flat, non-reflective, non-moving, non-vibrating desk.

But most importantly, moving the arm from mouse to keyboard, back and forth, over and over again, creates much strain, which translates to pain and long time-outs.

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#108
post #26

Earlier quoted context omitted.

We're all mortals :). Like other endeavors of growth, a good approach is to regularly make a small effort to learn a little more about something (like your tools, which includes keyboard shortcuts). As one simple example, if you have a URL somewhere and you want to quickly open it in a new window, you just use the keyboard shortcuts to copy (which hopefully everyone knows), switch to browser (alt-tab or cmd-tab or ev…

While all true IME the ever growing stack of libraries, frameworks, languages, and infra tools one must learn leaves little breathing room for modest gains in text wrangling. Most of my time isn't spent slicing and dicing snippets or juggling windows. Rather it's thinking, planning, a bit of experimentation, reading, repeat. And powerful, built-in auto complete with visual IDEs like IntelliJ or PyCharm make them hard…

I thought the same before trying to use my actual dev environment, but, at least for me, it felt more enjoyable to stop using the mouse when I was coding. I think the best is just to try both approach and see by yourself.

Re: Show HN: I wrote an entire book to build a mouseless dev environment

#109
post #43

Surprised to see no mention of Acme here. As much as I love keyboard-based tools, I must begrudgingly admit that from a scientific standpoint it is much quicker to use a pointing device because there is no recall associated with the action, you intuitively drive the device. However that said, there is appallingly little effort to actually utilise this power. Anyway, this is a roundabout way of saying that I don't thi…

> Surprised to see no mention of Acme here.

Don’t be surprised; plan9’s acme is not a popular application and its mouse orientation is too radical for high flying reviewers to grasp the merits of its original workings.

That said, I don’t want to use a mouseless environment, I just want the mouse to be useful and efficient when I use it.

Post reply on HN