Add custom style pack
This commit is contained in:
@@ -50,6 +50,7 @@ if [[ -t 0 ]]; then
|
||||
echo " 2) Dynamic season (auto, shifts with the year)"
|
||||
echo " 3) Contest pack (static)"
|
||||
echo " 4) Holidays pack (static)"
|
||||
echo " 5) Custom pack (static)"
|
||||
read -r -p "Choose [3]: " season_mode_choice
|
||||
case "${season_mode_choice}" in
|
||||
1)
|
||||
@@ -128,6 +129,10 @@ if [[ -t 0 ]]; then
|
||||
*) echo "Invalid choice, using day-time-user."; contest_layout="day-time-user" ;;
|
||||
esac
|
||||
;;
|
||||
5)
|
||||
season_mode="static"
|
||||
style_pack="custom"
|
||||
;;
|
||||
*)
|
||||
echo "Invalid choice, using dynamic."
|
||||
season_mode="dynamic"
|
||||
@@ -164,6 +169,34 @@ if [[ -t 0 ]]; then
|
||||
*) echo "Invalid choice, using aurora."; style_choice="aurora" ;;
|
||||
esac
|
||||
|
||||
elif [[ "$style_pack" == "custom" ]]; then
|
||||
echo
|
||||
echo "Custom styles:"
|
||||
echo " 1) Radar - Green scanline HUD, ultra clean"
|
||||
echo " Preview: [user time] @host /path"
|
||||
echo " 2) Synthwave - Pink/cyan/orange glow blocks"
|
||||
echo " Preview: [date time user] | @host | /path"
|
||||
echo " 3) Noir - Near-black minimal + red path"
|
||||
echo " Preview: [date time user] @host /path"
|
||||
echo " 4) Topo - Elevation path (multi-tone)"
|
||||
echo " Preview: [date time user] @host /path"
|
||||
echo " 5) Glitch - Jitter glyph separators"
|
||||
echo " Preview: [date time user] ~ @host /path"
|
||||
echo " 6) ArcticFire - Ice blue to ember orange"
|
||||
echo " Preview: [date time user] | @host | /path"
|
||||
echo " 7) AcidLime - Black + electric green"
|
||||
echo " Preview: [date time user] @host /path"
|
||||
read -r -p "Choose style [1]: " style_pick
|
||||
case "${style_pick}" in
|
||||
2) style_choice="synthwave" ;;
|
||||
3) style_choice="noir" ;;
|
||||
4) style_choice="topo" ;;
|
||||
5) style_choice="glitch" ;;
|
||||
6) style_choice="arcticfire" ;;
|
||||
7) style_choice="acidlime" ;;
|
||||
""|1) style_choice="radar" ;;
|
||||
*) echo "Invalid choice, using radar."; style_choice="radar" ;;
|
||||
esac
|
||||
else
|
||||
style_choice="aurora"
|
||||
fi
|
||||
|
||||
@@ -26,6 +26,7 @@ if [[ -t 0 ]]; then
|
||||
echo " 2) Dynamic season (auto, shifts with the year)"
|
||||
echo " 3) Contest pack (static)"
|
||||
echo " 4) Holidays pack (static)"
|
||||
echo " 5) Custom pack (static)"
|
||||
read -r -p "Choose [3]: " season_mode_choice
|
||||
case "${season_mode_choice}" in
|
||||
1)
|
||||
@@ -104,6 +105,10 @@ if [[ -t 0 ]]; then
|
||||
*) echo "Invalid choice, using day-time-user."; contest_layout="day-time-user" ;;
|
||||
esac
|
||||
;;
|
||||
5)
|
||||
season_mode="static"
|
||||
style_pack="custom"
|
||||
;;
|
||||
*)
|
||||
echo "Invalid choice, using dynamic."
|
||||
season_mode="dynamic"
|
||||
@@ -140,6 +145,34 @@ if [[ -t 0 ]]; then
|
||||
*) echo "Invalid choice, using aurora."; style_choice="aurora" ;;
|
||||
esac
|
||||
|
||||
elif [[ "$style_pack" == "custom" ]]; then
|
||||
echo
|
||||
echo "Custom styles:"
|
||||
echo " 1) Radar - Green scanline HUD, ultra clean"
|
||||
echo " Preview: [user time] @host /path"
|
||||
echo " 2) Synthwave - Pink/cyan/orange glow blocks"
|
||||
echo " Preview: [date time user] | @host | /path"
|
||||
echo " 3) Noir - Near-black minimal + red path"
|
||||
echo " Preview: [date time user] @host /path"
|
||||
echo " 4) Topo - Elevation path (multi-tone)"
|
||||
echo " Preview: [date time user] @host /path"
|
||||
echo " 5) Glitch - Jitter glyph separators"
|
||||
echo " Preview: [date time user] ~ @host /path"
|
||||
echo " 6) ArcticFire - Ice blue to ember orange"
|
||||
echo " Preview: [date time user] | @host | /path"
|
||||
echo " 7) AcidLime - Black + electric green"
|
||||
echo " Preview: [date time user] @host /path"
|
||||
read -r -p "Choose style [1]: " style_pick
|
||||
case "${style_pick}" in
|
||||
2) style_choice="synthwave" ;;
|
||||
3) style_choice="noir" ;;
|
||||
4) style_choice="topo" ;;
|
||||
5) style_choice="glitch" ;;
|
||||
6) style_choice="arcticfire" ;;
|
||||
7) style_choice="acidlime" ;;
|
||||
""|1) style_choice="radar" ;;
|
||||
*) echo "Invalid choice, using radar."; style_choice="radar" ;;
|
||||
esac
|
||||
else
|
||||
style_choice="aurora"
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user