This Repository contains my dotfiles as well as scripts to manage the installation and configuration of various applications.
It is managed by YADM.
Used for the following systems systems:
- MacOS
- Arch Linux
- Debian
- Install Homebrew
To install the Dotfiles, install yadm with your package manager (apt/pacman/brew) and run:
yadm clone --no-bootstrap https://github.com/primeapple/dotfilesCheck that there are no local diffs:
yadm -c core.pager='' diff
# if there are changes, inspect them, then run
yadm checkout "$HOME"Set the corresponding classes of the machine, if needed:
# if the machine run on nvidia gpu and needs graphical user interface
yadm config --add local.class nvidia
# if the machine is interactively used
yadm config --add local.class workstationNow run the bootstrap script:
yadm bootstrapYou may now need to do some more things:
yadm decrypt- Use this Keyboard Layout: https://github.com/carjorvaz/macos-us-altgr-intl