Laptop setup scripts and personal dotfiles. Uses GNU Stow
Supports:
- OS X Ventura
- (K)Ubuntu 18.04
Older versions may work but aren't regularly tested
- Packages installed by laptop script
Installs source code to ~/.dotfiles
by default
-
Grab source code
git clone git@github.com:mdzhang/dotfiles.git ~/.dotfiles git submodule init && git submodule update --init --recursive
-
Customize with your personal info
- Replace occurrences of
mdzhang
with your system user name (for me this is also my git handle) - Replace occurrences of
md.zhang.aka@gmail.com
with your email - Replace occurrences of
m d zhang
with your full name - Update GPG
user.signingkey
ingit/.gitconfig
- Replace occurrences of
-
Install
stow
on your OS -
Stow folders you're interested in
stow git stow bash stow sh stow vim ...
-
Remove them later if you want
stow -D bash stow zsh
Add to sh/.config/sh/general/secrets.sh
m d zhang
Copyright (c) 2013-2023 m d zhang. MIT Licensed, see LICENSE for details.