This is my 🦍🍌 Linux 🐧 setup ♻️ repository.
It contains my dotfiles, as well as a few scripts to set up my system the way I love it ❤️.
Various software will be installed from the package manager, see setup.sh for more details.
Various dotfiles will be symlinked:
- See configurations/ and
- shazam.yml (
configurations) for more details.
Note
shazam.sh is used to symlink the dotfiles.
# Ensure directory exists
mkdir -p ~/projects/personal
# Clone the repository
git clone [email protected]:gorillamoe/dotfiles.git ~/projects/personal/dotfiles
git submodule update --init --recursive --remote
# Change directory
cd ~/projects/personal/dotfiles
# .. and run the setup script
./setup.shDownload private SSH keys and place them in ~/.ssh/
cp path/to/private/id_rsa ~/.ssh/id_rsa
cp path/to/private/id_rsa.pub ~/.ssh/id_rsa.pub
chmod 600 ~/.ssh/id_rsa
chmod 644 ~/.ssh/id_rsa.pubDownload private GPG keys and import them:
gpg --import path/to/private/key.asc