From e59d033dc3deca5c3169ab5f375d8d4748dc8029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20N=C3=A1jera?= Date: Sat, 29 May 2021 14:44:13 +0200 Subject: Starting config --- install.scm | 2 +- readme.org | 15 ++++++++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/install.scm b/install.scm index f7dbba4..c4190e0 100755 --- a/install.scm +++ b/install.scm @@ -206,7 +206,7 @@ (config-links "calendars.conf" "~/.calendars.conf" #f) (git-config) (symlink-tree "home-dots" "~/") - (config-links "gnupu/gpg-agent.conf" "~/.gnupg/gpg-agent" #f) + (config-links "gnupg/gpg-agent.conf" "~/.gnupg/gpg-agent.conf" #f) (symlink-tree "bin" "~/.local/bin") (symlink-tree "config" "~/.config") (mail-config) diff --git a/readme.org b/readme.org index cebeeb7..10aff43 100644 --- a/readme.org +++ b/readme.org @@ -1,7 +1,7 @@ #+TITLE: Managing my dotfiles * Installation -Be sure to have Guile installed on the system. Then execute the install +Be sure to have Guile and guile-lib installed on the system. Then execute the install script #+begin_src bash ./install.scm @@ -9,3 +9,16 @@ script 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 -- cgit v1.2.3