dotfiles

regexghost dotfiles and scripts
git clone https://git.regexghost.com/dotfiles.git
Log | Files | Refs | README

commit 3e639a300c3058816dd8175b84b3832f7c960223
parent 106f2788cb6b3c83f3458fae364b99365213f52a
Author: regexghost <dev@regexghost.com>
Date:   Thu,  9 Jul 2026 11:54:21 +0100

added fastfetch to otherPrograms.sh

Diffstat:
MotherPrograms.sh | 22+++++++++++++++++++++-
Mterminal-scripts/ytdl-wrapper.sh | 2+-
2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/otherPrograms.sh b/otherPrograms.sh @@ -239,7 +239,6 @@ retroarch () { cd .. } - lemonbar () { sudo apt install libxcb-randr0-dev libx11-xcb-dev libxcb-xinerama0-dev git clone https://github.com/silentz/lemonbar-xft @@ -376,6 +375,24 @@ mepo () { cd .. } +fastfetch () { + mkdir fastfetch + cd fastfetch + url="$(github_latest_release "github" "fastfetch-cli" "fastfetch")" + wget --hsts-file="$XDG_STATE_HOME/wget-hsts" "$url" + unzip *.zip + cd */ + mkdir build + cd build + cmake -DCMAKE_INSTALL_PREFIX="$HOME/.local" .. + make + make install + + cd .. + cd .. + cd .. +} + build () { read -p "q to quit, s to skip (next: $1)" qToQuit [ "$qToQuit" = "q" ] && exit @@ -409,6 +426,7 @@ elif [ "$1" = "notmine" ]; then build alpine build dotacat build mepo + build fastfetch build retroarch echo "done" elif [ "$1" = "jwm" ]; then @@ -459,6 +477,8 @@ elif [ "$1" = "dotacat" ]; then dotacat elif [ "$1" = "mepo" ]; then mepo +elif [ "$1" = "fastfetch" ]; then + fastfetch elif [ "$1" = "alpine" ]; then alpine else diff --git a/terminal-scripts/ytdl-wrapper.sh b/terminal-scripts/ytdl-wrapper.sh @@ -75,4 +75,4 @@ while [[ $# -gt 0 ]]; do done all_args=("${output_format_args[@]}" "${aria_args[@]}" "${metadata_args[@]}" "${cookies_args[@]}" "${format_args[@]}" "${archive_args[@]}" "${other_args[@]}" "$@") -/usr/bin/yt-dlp "${all_args[@]}" +~/.local/bin/yt-dlp "${all_args[@]}"