#+TITLE: Managing my dotfiles * Installation Be sure to have Guile and guile-lib installed on the system. Then execute the install script #+begin_src bash ./install.scm #+end_src This will either symlink files from the home directory to the ones in this repository or dynamically create some files in read only mode. * Bootstrapping When in a new machine, import my public keys. Private keys are always in my nitrokey with me. #+begin_src bash curl https://keybase.io/oscarnajera/pgp_keys.asc | gpg --import #+end_src Get the first configuration of zsh. Because that configures the agent correctly. #+begin_src bash sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" #+end_src #+begin_src bash curl https://git.oscarnajera.com/dotfiles/plain/home-dots/dot-zshrc --output ~/.zshrc #+end_src