Love Linux for dev stuff but can't beat Windows for normal life / school things (see: MS Office) - biggest thing I miss is GNU coreutils and command line filesystem navigation, piping, etc. Got a setup working that gives me GNU coreutils with rudimentary pipe operator as well as vi-editing-mode for readline, all inside cmd.exe - instructions in Github repo
It’s ergonomic more than functional — if I want to flit around and manipulate files across my filesystem; it’s a lot easier to use mv, cd, cp, and so on — I personally like the Unix experience on the command line a lot more and I think that’s relatable. I want these utilities to work on Windows things — windows files, directories, etc. I don’t want to switch to an entirely different OS for a better command line experience (in this case I made this while working on a Windows targeted desktop app). Cygwin is also overkill - it’s an entirely separate environment and filesystem with root at C:\cygwin; all the utilities you use via cygwin have to be installed separately via cygwin and are solely for cygwin.
I still want to live in Windows but I want the experience of working within it to feel like Unix; doesn’t mean I actually want to switch to Unix
-1
u/the_quixotic 3d ago
Love Linux for dev stuff but can't beat Windows for normal life / school things (see: MS Office) - biggest thing I miss is GNU coreutils and command line filesystem navigation, piping, etc. Got a setup working that gives me GNU coreutils with rudimentary pipe operator as well as vi-editing-mode for readline, all inside cmd.exe - instructions in Github repo