These are my dotfiles. Take anything you want, but at your own risk.
It mainly targets macOS systems, but it works on at least Ubuntu as well.
$EDITOR(and Git editor) is GNU nano
On a sparkling fresh installation of macOS:
sudo softwareupdate -i -a xcode-select --install
The Xcode Command Line Tools includes
make (not available on stock macOS). Now there are two options:
bash -c "`curl -fsSL https://raw.githubusercontent.com/webpro/dotfiles/master/remote-install.sh`"
This will clone or download, this repo to
~/.dotfiles depending on the availability of
git clone https://github.com/webpro/dotfiles.git ~/.dotfiles
cd ~/.dotfiles make
The installation process in the Makefile is tested on every push and every week in this GitHub Action.
dot dock(set Dock items)
dot macos(set macOS defaults)
ln -s ~/.config/mackup/.mackup.cfg ~(until #632 is fixed)
$ dot help Usage: dot <command> Commands: clean Clean up caches (brew, npm, gem, rvm) dock Apply macOS Dock settings edit Open dotfiles in IDE (code) and Git GUI (stree) help This help message macos Apply macOS system defaults test Run tests update Alias for topgrade
To customize the dotfiles to your likings, fork it and make sure to modify the locations above to your fork.
Many thanks to the dotfiles community.