aboutsummaryrefslogtreecommitdiff
path: root/.config/yadm
diff options
context:
space:
mode:
Diffstat (limited to '.config/yadm')
-rwxr-xr-x.config/yadm/bootstrap12
-rw-r--r--.config/yadm/packages-arch8
2 files changed, 17 insertions, 3 deletions
diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap
index 57461bc..c152f92 100755
--- a/.config/yadm/bootstrap
+++ b/.config/yadm/bootstrap
@@ -34,6 +34,12 @@ s yadm reflog expire --expire-unreachable=now --all &&\
s yadm gc --prune=now
endtask
+# note: vim-plug is already installed system-wide (see ./packages-arch)
+begintask "installing vim plugins"
+s nvim --headless +'PlugInstall --sync' +qa &&\
+s nvim --headless +CocUpdateSync +qa
+endtask
+
[ -e "$HOME/readme.md" ] ||\
[ $(yadm status -s "$HOME/readme.md" | wc -l) -gt 0 ] && (
begintask "removing readme.md from home"
@@ -59,8 +65,6 @@ endtask
endtask
)
-# TODO: create a second repository for system configuration in /etc
-
TIMESTOP="$(date +%s)"
cat << EOF
@@ -68,7 +72,9 @@ bootstrap finished in $(( $TIMESTOP - $TIMESTART ))s!
follow-up steps to finish setup:
- install GPG keys
- - install fonts
+ - install nonfree fonts
+ - clone the pass repository in ~/.local/share/pass
- make the switch to microsoft edge
EOF
+
diff --git a/.config/yadm/packages-arch b/.config/yadm/packages-arch
index 258b805..a9e8152 100644
--- a/.config/yadm/packages-arch
+++ b/.config/yadm/packages-arch
@@ -79,6 +79,7 @@ zathura
zathura-pdf-mupdf
zip
zsh
+vim-plug
# audio
alsa-utils
@@ -97,3 +98,10 @@ pipewire-pulse
bluez
bluez-utils
+# fonts
+inter-font # Inter (default sans serif)
+texlive-fontsrecommended # TeX Gyre Schola + Math (default serif)
+ttf-jetbrains-mono # JetBrains Mono (monospace in documents)
+ttf-jetbrains-mono-nerd # JetBrains Mono Nerd Font (default monospace)
+ttf-times-new-roman # Times New Roman (instead of ugly liberation serif)
+