From 59b9dd7697eaa89f47506ba303577eba6dbbf770 Mon Sep 17 00:00:00 2001 From: Anthony Rodriguez Date: Wed, 7 Feb 2024 15:45:56 +0100 Subject: [PATCH] add prerequisites --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index da2253e..e7b9550 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ - [My dotfiles](#my-dotfiles) - [Installing](#installing) + - [Prerequisites](#prerequisites) - [Fedora (desktop)](#fedora-desktop) - [Arch (window manager)](#arch-window-manager) - [Theme](#theme) @@ -15,8 +16,16 @@ I use different flavors for my configuration, as I prefer having a window manage This configuration uses git submodules in order to integrate my Emacs config from a separate repository, so make sure to initialize them before trying to install it (installation instructions below). +Since I use 1password as my password manager, I also use it to fetch my GPG key and import it automatically, which is why it's a dependency for my configuration. It expects a document called `gpg key`in the `Personal` vault. + ## Installing +### Prerequisites + +- [git](https://git-scm.com) +- [chezmoi](https://chezmoi.io) +- [1Password](https://1password.com) and the [1Password CLI](https://developer.1password.com/docs/cli) (these dependencies will eventually become completely optional if you are not using it) + **As of today, only Fedora is supported (with the desktop flavor) and Arch Linux (with the window manager flavor). The installation process for both of them is similar:** ### Fedora (desktop)