- Clone the repo:
gh repo clone jmn/dotfiles
- Initialize and update git submodules
cd dotfiles && git submodule init && git submodule update
- Start Emacs.
In an administrator cmd, do:
mklink /D %APPDATA%\.emacs.d c:\users\jmn\git\dotfiles\.emacs.d
This repo uses rcm.
To do a full install:
git clone [email protected]:jmn/dotfiles.git && env RCRC=$HOME/dotfiles/rcrc rcup
Some dotfiles are kept in tag-specific directories. This allows for easy cherry-picking.
For example, if you want only my mutt setup:
% git clone https://github.com/jmn/dotfiles .jmn-dotfiles
% rcup -d .jmn-dotfiles -x README.md -t mutt
These options could be made the default in your own ~/.rcrc
.
See more details with man 7 rcm
.
______ __ __ ______ ______ ______ _____ ______ ______ ______ __ __ ______ ______
/\__ _/\ \_\ \/\ ___\/\ ___\/\ ___\ /\ __-./\ __ \/\__ _/\ ___/\ \/\ \ /\ ___\/\ ___\
\/_/\ \\ \ __ \ \ __\\ \___ \ \ __\ \ \ \/\ \ \ \/\ \/_/\ \\ \ __\ \ \ \ \___\ \ __\\ \___ \
\ \_\\ \_\ \_\ \_____\/\_____\ \_____\ \ \____-\ \_____\ \ \_\\ \_\ \ \_\ \_____\ \_____\/\_____\
\/_/ \/_/\/_/\/_____/\/_____/\/_____/ \/____/ \/_____/ \/_/ \/_/ \/_/\/_____/\/_____/\/_____/
__ __ __ __ __ ______ ______ ______ ______ ______ __ ______ ______ ______
/\ \/ / /\ \/\ \ /\ \ /\ ___\ /\ ___/\ __ \/\ ___\/\ ___\/\ \/\ ___\/\__ _/\ ___\
\ \ _"-\ \ \ \ \___\ \ \___\ \___ \ \ \ __\ \ __ \ \___ \ \ \___\ \ \ \___ \/_/\ \\ \___ \
\ \_\ \_\ \_\ \_____\ \_____\/\_____\ \ \_\ \ \_\ \_\/\_____\ \_____\ \_\/\_____\ \ \_\\/\_____\
\/_/\/_/\/_/\/_____/\/_____/\/_____/ \/_/ \/_/\/_/\/_____/\/_____/\/_/\/_____/ \/_/ \/_____/