From b1495b020b8d2eba70492a1bd30f7c99c6c9fee2 Mon Sep 17 00:00:00 2001 From: Badstagram Date: Fri, 16 Jan 2026 14:49:28 +0000 Subject: [PATCH] chore(arch): start installing rices --- .../run_onchange_arch-install-rice.sh.tmpl | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .chezmoiscripts/run_onchange_arch-install-rice.sh.tmpl diff --git a/.chezmoiscripts/run_onchange_arch-install-rice.sh.tmpl b/.chezmoiscripts/run_onchange_arch-install-rice.sh.tmpl new file mode 100644 index 0000000..eab0999 --- /dev/null +++ b/.chezmoiscripts/run_onchange_arch-install-rice.sh.tmpl @@ -0,0 +1,23 @@ +{{ if (and (eq .chezmoi.os "linux") (eq .chezmoi.osRelease.idLike "arch")) -}} +#!/bin/bash + +_apply_grub_theme() { + TMPDIR=$(mktemp -d) + + git clone https://github.com/catppuccin/grub.git $TMPDIR + cd $TMPDIR/grub + + sudo cp -r src/catppuccin-macchiato-grub-theme /usr/share/grub/themes/ + + sudo sed -i \ + -e 's|^[[:space:]]*#\?[[:space:]]*GRUB_THEME=.*|GRUB_THEME="/usr/share/grub/themes/catppuccin-macchiato-grub-theme/theme.txt"|' \ + -e '$a GRUB_THEME="/usr/share/grub/themes/catppuccin-macchiato-grub-theme/theme.txt"' \ + /etc/default/grub + + sudo grub-mkconfig -o /boot/grub/grub.cfg +} + +_apply_grub_theme + + +{{ end -}} \ No newline at end of file