Hacker News new | ask | show | jobs
by wruza 702 days ago
Msys2 (mandatory), ahk, rapid environment editor, notepad2, winaero tweaker (bigger fonts, disabling nonsense).

Not sure about "install", but I think all of them can be just copied to your Documents/MyApps folder and run from there and/or associated in explorer.

I also write all my cli tools in typescript. It’s just a matter of copying a project from my template and running yarn link. Now it’s available in PATH as <toolname>, links directly to project folder (no need to “reinstall” on changes).

Learn how to add menu items in explorer https://stackoverflow.com/questions/20449316/how-add-context...

In msys usr/bin, copy at least the following: echo, find, grep, mkdir, sort, bash - into `x${name}`, so you can run xfind, xbash, etc to not clash with windows builtins. You’ll cp more tools later, but these are immediately necessary.

Use a cmd-prolog for bash scripts:

  script.cmd:

  :<<BATCH
      @xbash %~dpf0 %*
      @exit /b
  BATCH

  echo "bash here"
Powertoys FancyZones work better for me than any K/G/tiling wms.

For Excel, I used `npm i winax` (COM automation) at my last job. You may find it useful for advanced scripting.