:: Forward the ./doom script to Emacs

@ECHO OFF
PUSHD "%~dp0" >NUL

IF "%1"=="run" (
   SHIFT
   emacs -Q %* -l ..\init.el -f "doom|run-all-startup-hooks"
) ELSE (
   emacs --quick --script .\doom -- %*
)

POPD >NUL
ECHO ON
:: Forward the ./doom script to Emacs

@ECHO OFF
PUSHD "%~dp0" >NUL

IF "%1"=="run" (
   SHIFT
   start runemacs -Q %* -l ..\init.el -f "doom|run-all-startup-hooks"
) ELSE (
   emacs --quick --script .\doom -- %*
)

POPD >NUL
ECHO ON

Tweak the command used for the "run" argument
Tweak the command used for the "run" argument

- Using "start" will allow the batch script to return immediately,
  rather than waiting for the command to finish.
- Using "runemacs" (instead of plain "emacs") will hide the console
  window that is displayed while Emacs is running
