From e87e2295e62f2c38f3d1a2b41bfe8e5efe54cd81 Mon Sep 17 00:00:00 2001 From: Eric Renfro Date: Tue, 26 Dec 2023 15:43:14 -0500 Subject: [PATCH] Update template and added README --- .chezmoi.yaml.tmpl | 2 +- .chezmoiexternal.yaml | 5 +++++ README.md | 12 ++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 .chezmoiexternal.yaml create mode 100644 README.md diff --git a/.chezmoi.yaml.tmpl b/.chezmoi.yaml.tmpl index 9bdba9e..b1e2b34 100644 --- a/.chezmoi.yaml.tmpl +++ b/.chezmoi.yaml.tmpl @@ -1,6 +1,6 @@ {{- $personal := promptBool "Personal?" -}}{{/* true if this is a personal machine */}} {{- if eq $personal true -}} - {{- $email = "psi-jack@linux-help.org" -}} + {{- $email := promptString "Email?" -}} {{- $work := false -}} {{- else -}} {{- $email = promptString "Email?" -}} diff --git a/.chezmoiexternal.yaml b/.chezmoiexternal.yaml new file mode 100644 index 0000000..ff0f011 --- /dev/null +++ b/.chezmoiexternal.yaml @@ -0,0 +1,5 @@ +".local/share/fonts/hack": + type: archive + url: https://github.com/ryanoasis/nerd-fonts/releases/download/v3.1.1/Hack.zip + refreshPeriod: 169h + exact: false diff --git a/README.md b/README.md new file mode 100644 index 0000000..0a58103 --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# dotfiles + +This repo contains the configuration to setup my machines. This is using [Chezmoi](https://chezmoi.io), the dotfile manager to setup the install. + +This automated setup is currently only configured for Fedora machines. + +## How to run + +```shell +export GITHUB_USERNAME=erenfro +sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply $GITHUB_USERNAME +```