summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author0scar <example@example.org>2022-07-08 10:45:52 +0000
committer0scar <example@example.org>2022-08-23 18:15:09 +0000
commitc5a2e177dbce790d0ef8751b7000b82e3c0fd305 (patch)
tree3f8dccdd658f9306e7745da29e7ffbcf900d8e2f
parentfa30c58013689488b25f6918882ad63a93becaa9 (diff)
Add bat cache rebuild
-rw-r--r--.zprofile3
1 files changed, 3 insertions, 0 deletions
diff --git a/.zprofile b/.zprofile
index 785ceac..7ca0e43 100644
--- a/.zprofile
+++ b/.zprofile
@@ -75,4 +75,7 @@ export CARGO_HOME="${XDG_CACHE_HOME:-$HOME/.cache}/cargo"
export CARGO_HOME="${XDG_DATA_HOME:-$HOME/.local/share}/cargo"
export RUSTUP_HOME="${XDG_CACHE_HOME:-$HOME/.cache}/rustup"
+# Build bat cache if necessary
+$(which bat >/dev/null) && ! [ -f "${XDG_CACHE_HOME}/bat/themes.bin" ] && bat cache --build >/dev/null || true
+
[ "$(tty)" = "/dev/tty1" ] && ! pidof Xorg >/dev/null 2>&1 && exec startx "$XINITRC"