From b582bb9574ffd528f7c4d75d58f8a1f5c6ea3856 Mon Sep 17 00:00:00 2001 From: Dominik Roth Date: Mon, 25 Aug 2025 11:07:39 +0200 Subject: [PATCH] better ascii logos --- dotfiles/.zshrc | 3 +++ install.sh | 1 + post-install.sh | 27 +++++++++++++++++++++++++++ 3 files changed, 31 insertions(+) diff --git a/dotfiles/.zshrc b/dotfiles/.zshrc index 956a0f3..524edce 100644 --- a/dotfiles/.zshrc +++ b/dotfiles/.zshrc @@ -15,6 +15,9 @@ autoload -U +X bashcompinit && bashcompinit export EDITOR='nvim' +# nullpoint custom fastfetch +alias fastfetch='fastfetch --file-raw /etc/nullpoint-logo' + if [ $TILIX_ID ] || [ $VTE_VERSION ]; then [ -f /etc/profile.d/vte.sh ] && source /etc/profile.d/vte.sh fi diff --git a/install.sh b/install.sh index 0c7079c..458d498 100644 --- a/install.sh +++ b/install.sh @@ -5,6 +5,7 @@ set -euo pipefail BANNER=$(cat << "EOF" + __.,,.__ :^7J5GB##&&##GPY?~: ^75B&@@@@@@&&&@@@@@@@#GJ~: 5&@@@&B5?7~^^^^^~!7YP#@@@@#! diff --git a/post-install.sh b/post-install.sh index 8eb6a60..c0bdad6 100755 --- a/post-install.sh +++ b/post-install.sh @@ -2,6 +2,7 @@ set -euo pipefail BANNER=$(cat << "EOF" + __.,,.__ :^7J5GB##&&##GPY?~: ^75B&@@@@@@&&&@@@@@@@#GJ~: 5&@@@&B5?7~^^^^^~!7YP#@@@@#! @@ -178,6 +179,32 @@ echo "[+] Installing lsd, bat, and fastfetch..." # Try to install fastfetch from repos first dnf install -y fastfetch || echo "fastfetch not available in repos, skipping" +# Create nullpoint logo file for fastfetch +echo "[+] Creating nullpoint logo file..." +cat > /etc/nullpoint-logo << 'EOF' + __.,,.__ + :^7J5GB##&&##GPY?~: + ^75B&@@@@@@&&&@@@@@@@#GJ~: + 5&@@@&B5?7~^^^^^~!7YP#@@@@#! + Y##P7^ :~JB#B! + :: : + 7PP?: :^~!!~^: :?PP7 + :B@@B: !5B&@@@@&B5! :#@@B: + :!!: ^G@@@&BPPB@@@@G^ :!!: + :B@@@5^ ^5@@@B: +:7J7: !@@@# :&@@@~ :?J7: +J@@@5 :#@@@Y: :Y@@@B: 5@@@J +!@@@&^ ~B@@@&G55G&@@@B~ ~&@@@~ + 5@@@G: :7P#@@@@@@#P7: :B@@@Y + :P@@@B~ :~!77!~: ~B@@@P + Y@@@&Y^ ^5@@@@J + !G@@@&P7^ ^7P&@@@G~ + !P&@@@&B? :: ?B&@@@&P! + ^75#&&Y :P&&5: 5&&B57^ + :^^ :P&&5: ^^: + ^^ +EOF + # Install user-specific tools for the user account echo "[+] Installing user-specific tools for ${ALMA_USER}..." su - ${ALMA_USER} -c 'curl -fsSL https://claude.ai/install.sh | bash' || echo "WARNING: Claude Code installation failed"