TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: OS X/Linux: Which helps to decrease mouse usage/increase productivity?

5 pointsby abraham_sabout 10 years ago
Hi,<p>I am trying out new techniques&#x2F;tools&#x2F;equipment to increase my &quot;general productivity&quot; (roughly defined as how fast can I get stuff done). Some changes I have made is using Dvorak layout on a kinesis advantage keyboard, using Alfred, keeping apple magic trackpad on my keyboard. I found the latter two via HN comments. I wanted to reach out the HN readers for such tools&#x2F;method that they use.

6 comments

EvanPlaiceabout 10 years ago
The productivity gains don&#x27;t come from increased typing speed. They come from the ability to script and automate most, if not all, of the administration and setup tasks from the command line.<p>The first time a system is built will always take a significant amount of time. It&#x27;s the ability to quickly and easily replicate the process that saves in the long run.<p>For example frameworks save on setup by providing a scaffold to build on. Package management systems (ex apt-get, npm, etc) save on the time required to build, update, manage dependencies. Provisioning (ex puppet, chef) save on setup and administration of full system builds. Containerization can be used to standardize development and production deployments.<p>If the processes can be scripted, versioned, and shared publicly via open source platforms and package registries then the initial setup can be reduced to nothing more than finding and gluing the right pieces together.<p>Windows is still years behind the curve on automation simply because the ecosystem still builds on the assumption that everything should be configurable via a GUI.<p>It&#x27;s not so much, keyboard vs mouse as computer vs human. Automation will always produce the greatest gains in productivity and automation is best left to the command line.
ashiabout 10 years ago
OS X: Shortcat[1], Karabiner[2], Moom[3] (or similar), and the Shift+Command+&#x2F; shortcut to access the help menu to search app menu items.<p>Other *nix: dmenu[4], xcape[5]<p>[1] <a href="http://shortcatapp.com/" rel="nofollow">http:&#x2F;&#x2F;shortcatapp.com&#x2F;</a><p>[2] <a href="http://pqrs.org/osx/karabiner/" rel="nofollow">http:&#x2F;&#x2F;pqrs.org&#x2F;osx&#x2F;karabiner&#x2F;</a><p>[3] <a href="http://manytricks.com/moom/" rel="nofollow">http:&#x2F;&#x2F;manytricks.com&#x2F;moom&#x2F;</a><p>[4] <a href="http://tools.suckless.org/dmenu/" rel="nofollow">http:&#x2F;&#x2F;tools.suckless.org&#x2F;dmenu&#x2F;</a><p>[5] <a href="http://github.com/alols/xcape" rel="nofollow">http:&#x2F;&#x2F;github.com&#x2F;alols&#x2F;xcape</a>
评论 #9243443 未加载
Someone1234about 10 years ago
Seems like Parkinson&#x27;s law of triviality, or maybe just pure procrastination. If this project works out, best case scenario, you&#x27;ve saved like a second or two? How much time have you already wasted trying to figure this out?
评论 #9228581 未加载
drl42about 10 years ago
Master emacs &amp; shell. You can achieve a high level of productivity if you can get into the flow. Of course, this requires more training and you will be slow initially, but over time, it helps.
评论 #9229186 未加载
vezzy-fnordabout 10 years ago
Your implication that productivity increases with more exclusive use of the keyboard against all other input devices, is dubious. See: <a href="https://en.wikipedia.org/wiki/Mouse_chording" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mouse_chording</a>, and programs where it is put to good use (acme).
评论 #9228204 未加载
abraham_sabout 10 years ago
iterm2 on OSX is an example of another tool that made my life much better. On the editor side I am using emacs and I am very happy with it.
评论 #9228658 未加载