Skip to content

Roy-Fokker/dot-files

Repository files navigation

Dot File Readme

Emacs Configuration

Running the script below will create a symlink’ed file in user’s home directory. Usually %APPDATA%\.emacs.d

Must be run in Admin Mode CMD shell

powershell -File ./CreateSymlinks.ps1

.emacs-config.org is not used. All the config is now managed via init.el.

Windows Terminal

Setting up MSys2 in Windows Terminal use following

{
	  "acrylicOpacity": 0.75,
	  "closeOnExit": true,
	  "colorScheme": "Solarized Dark",
	  "commandline": "E:\\msys2\\msys2_shell.cmd -defterm -no-start -mingw64",
	  "cursorColor": "#FFFFFF",
	  "cursorShape": "bar",
	  "fontFace": "Cascadia Code",
	  "fontSize": 10,
	  "guid": "{09dc5eef-6840-4050-ae69-21e55e6a2e63}",
	  "historySize": 9001,
	  "icon": "ms-appdata:///roaming/msys2.ico",
	  "name": "MSYS2 64",
	  "padding": "0, 0, 0, 0",
	  "snapOnInput": true,
	  "useAcrylic": true
}

The commandline variable can be anyone one of following where %MSYS2_DIR% is path to where Msys2 x64 is installed.

# For MSys2 MinGW x64
%MSYS2_DIR%/msys2_shell.cmd -defterm -no-start -mingw64

# For MSys2 MinGW x32
%MSYS2_DIR%/msys2_shell.cmd -defterm -no-start -mingw32

# For MSys2
%MSYS2_DIR%/msys2_shell.cmd -defterm -no-start -msys2

The icon needs to be copied to %LOCALAPPDATA%\packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\RoamingState directory. That is what ms-appdata:///roaming/msys2.ico refers to. Icon can be copied from Msys2 root directory.

Magit.sh

This will launch Emacs with just Magit. It’s pretty ugly.

BASH

.bashrc just style colours in bash console, mostly to override stupid ones default windows-bash uses. Setup by CreateSymlinks.ps1 as well.

Org Mode output style

notes-style.org is to style the output from emacs org-mode. Mostly for HTML styling.

VIM Configuration

VIM configuration is empty. Haven’t figured it out yet. Both .vimrc and init.vim are empty.

About

repo for various dot-files (emacs, vim, bash, etc, et.al. )

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published