A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd

zig: customize dev shell

+30 -4
+16 -1
bin/activate-hermit
··· 4 4 # 5 5 # THIS FILE IS GENERATED; DO NOT MODIFY 6 6 7 + readonly YELLOW="$(tput setaf 3 2>/dev/null || echo '')" 8 + readonly NO_COLOR="$(tput sgr0 2>/dev/null || echo '')" 9 + 7 10 if [ "${BASH_SOURCE-}" = "$0" ]; then 8 11 echo "You must source this script: \$ source $0" >&2 9 12 exit 33 ··· 17 20 hash -r 2>/dev/null 18 21 fi 19 22 20 - echo "Hermit environment $("${HERMIT_ENV}"/bin/hermit env HERMIT_ENV) activated" 23 + cat <<EOF 24 + ${YELLOW} 25 + __________ __ ___. 26 + Open \______ \ ____ ____ | | _\_ |__ _______ ___ 27 + Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / 28 + Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < 29 + Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \\ 30 + \/ \/ \/ \/ \/ 31 + ${NO_COLOR} 32 + EOF 33 + echo Zig $(zig version) 34 + echo $(which zig) 35 + echo "Hermit environment $("${HERMIT_ENV}"/bin/hermit env HERMIT_ENV) activated" 21 36 fi
+14 -3
flake.nix
··· 22 22 pkgs.zig 23 23 ]; 24 24 shellHook = '' 25 - echo 'Zig version:' 26 - zig version 27 - echo 'Welcome to Zig shell!' 25 + readonly YELLOW="$(tput setaf 3 2>/dev/null)" 26 + readonly NO_COLOR="$(tput sgr0 2>/dev/null)" 27 + echo $YELLOW 28 + cat <<EOF 29 + __________ __ ___. 30 + Open \______ \ ____ ____ | | _\_ |__ _______ ___ 31 + Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ / 32 + Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < < 33 + Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \\ 34 + \/ \/ \/ \/ \/ 35 + EOF 36 + echo $NO_COLOR 37 + echo 'Zig' $(which zig) 38 + echo 'Welcome to Rockbox development shell!' 28 39 ''; 29 40 }; 30 41 });