WSL Inurement Programs
Find a file
2024-07-08 10:26:22 -04:00
env-share env-share: fixed a couple minor issues and added release profile 2024-07-08 10:26:22 -04:00
man env-share: initial implementation 2024-07-08 10:12:46 -04:00
mkwin mkwin: added a 'find' flag to use 'find' to locate binaries with changing paths 2024-06-25 09:45:01 -04:00
path-convert path-convert: no target converts pwd 2024-06-17 08:45:44 -04:00
qdls just: moved qdls chmod from base 'install all' script to qdls 'install' script 2024-06-14 13:53:36 -04:00
scripts scripts: created pwsh launch script 2024-07-03 16:20:46 -04:00
justfile man: added pages for mkwin and path-convert 2024-06-25 12:34:40 -04:00
README.md scripts: created pwsh launch script 2024-07-03 16:20:46 -04:00

Winure: WSL inurement tools

These are tools I use to use Windows primarily through WSL. A lot of them assume you have PowerShell somewhere in your PATH as "pwsh".

mkwin

A Linux utility to quickly make a bash script to run a Windows executable with certain parameters.

path-convert

A Linux utility to canonicalize and convert paths from Unix to DOS, which makes it easier to open programs like explorer from WSL. This solves hiccups from paths like missing support for symbolic links, mismatched path separators, inability to handle spaces in directory names, and resolves C-drive paths to their normal DOS form.

qdls

A feature-barren DOS clone of ls that hides Windows hidden files. Relies on dotnet-warp as a build dependency.


Scripts

  • dos.sh: Simple wrapper for executing Windows commands directly.
  • elevate.sh: Elevate WSL (-l) or Windows (-w) commands from WSL.
  • explorer.sh: Launch explorer from WSL.
  • pwsh.sh: Launch PowerShell Core.
  • terminal.sh: Launch Windows Terminal.