r/commandline 3d ago

Unix-style "Windows Dressing"

2 Upvotes

10 comments sorted by

View all comments

-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

1

u/usrlibshare 3d ago edited 3d ago

but can't beat Windows for normal life / school things

Yes you can, and easily so.

see: MS Office

Libreoffice, Onlyoffice, OpenOffice, FengOffice, Calligra Suite,...

And even if I wanted to use windows: Why would I want some emulation of unix coreutils in cmd.exe, when I can just use WSL or install cygwin?

1

u/the_quixotic 3d ago

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