Simple structure with scripts to make emacs portable for Windows
The repo contains the following structure:
. | +-build | +-<emacs versions for diff OS> | +-Emacs; emacs build | +-cache; cache built by emacs +-cots | +-Git; portable | | +-<git for different OS> | +-KeyTweak.exe; for windows +-resource +-src +-.ssh +-.emacs.d +-main.sh; script to prompt emacs version to run +-main.bat;
- Download
- place emacs configurations in
~/.emacs.d
, make sure that any paths within configs must be relative fromHOME
- Relevant SSH keys, stored in
~/.ssh
- Git portable installed in
~/cots/Git
, with global configs configured in - msys64 installed in system, configured to the appropriate path i
~/.emacs.d/per-system/per-system-settings.el
- Place portable emacs version within a folder titled
~/<version number>/Emacs
- Write a
~/Emacs <version number> [nodeps].bat
script, change theemacs_version
parameter to the appropriate version - First run the
build_emacs.bat
script to build theorg-roam
sqlite database - Double-click on bat file to run
- Keytweak.exe for changing CAPS into CTRL