Skip to content

Commit

Permalink
Themes (#61)
Browse files Browse the repository at this point in the history
* themes

* themes

* themes

* themes

* linux

* mac

* windows

* windows version

* fix

* fix
  • Loading branch information
ShiranAvidov authored Dec 12, 2022
1 parent 4351f14 commit fd1f6c7
Show file tree
Hide file tree
Showing 12 changed files with 652 additions and 81 deletions.
39 changes: 12 additions & 27 deletions scripts/linux/agent.bash
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,13 @@ function get_agent_functions_scripts () {
fi
}

function get_logo_theme () {
curl -fsSL $repo_url/scripts/mac/logo-themes/christmas.bash > $logzio_temp_dir/christmas.bash 2>$task_error_file
if [[ $? -ne 0 ]]; then
echo -e "\033[0;36mLogz.io Agent\033[0;37m"
fi
}


# Consts
logzio_temp_dir="./logzio-temp" # Logz.io temp directory
Expand Down Expand Up @@ -180,33 +187,11 @@ echo -e "[INFO] [$(date +"%Y-%m-%d %H:%M:%S")] Loading agent functions ..." >> $
source ./logzio-temp/agent_functions.bash
source ./logzio-temp/utils_functions.bash

# Print title
echo -e "\033[0;36m
LLLLLLLLLLL iiii
L:::::::::L i::::i
L:::::::::L iiii
LL:::::::LL
L:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo
L:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo
L:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o
L:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o
L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
L:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o
LL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o
L::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o
L::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo
LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo
g:::::g
gggggg g:::::g
g:::::gg gg:::::g
g::::::ggg:::::::g
gg:::::::::::::g
ggg::::::ggg
gggggg
\033[0;37m"
echo -e "Running \033[0;36mLogz.io\033[0;37m Agent:\n"
# Get logo theme script
get_logo_theme

# Print main title
source ./logzio-temp/christmas.bash

# Run prerequisite installations
echo -e "prerequisite installations:"
Expand Down
33 changes: 33 additions & 0 deletions scripts/linux/logo-themes/christmas.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/bin/bash

#################################################################################################################################
#################################################### LINUX Logo Theme Script ####################################################
#################################################################################################################################

# Christmas title

echo -e '\033[0;31m
LLLLLLLLLLL .-""-.
\033[0;37mL:::::::::L \033[0;31m/,..\033[0;37m___\033[0;31m\
\033[0;31mL:::::::::L \033[0;37m() {_____}
LL:::::::LL
\033[0;31mL:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo
\033[0;37mL:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo
\033[0;31mL:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o
\033[0;37mL:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o
\033[0;31mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
\033[0;37mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
\033[0;31mL:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
\033[0;37mL:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o
\033[0;31mLL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o
\033[0;37mL::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o
\033[0;31mL::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo
\033[0;37mLLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo
\033[0;31mg:::::g
\033[0;37mgggggg g:::::g
\033[0;31mg:::::gg gg:::::g
\033[0;37mg::::::ggg:::::::g
\033[0;31mgg:::::::::::::g
\033[0;31mggg::::::ggg
\033[0;37mgggggg
'
33 changes: 33 additions & 0 deletions scripts/linux/logo-themes/default.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#!/bin/bash

#################################################################################################################################
#################################################### LINUX Logo Theme Script ####################################################
#################################################################################################################################

# Default title

echo -e '\033[0;36m
LLLLLLLLLLL iiii
L\033[0;33m:::::::::\033[0;36mL i\033[0;33m::::\033[0;36mi
L\033[0;33m:::::::::\033[0;36mL iiii
LL\033[0;33m:::::::\033[0;36mLL
L\033[0;33m:::::\033[0;36mL ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo
L\033[0;33m:::::\033[0;36mL oo\033[0;33m:::::::::::\033[0;36moo g\033[0;33m:::::::::\033[0;36mggg\033[0;33m::::\033[0;36mgz\033[0;33m:::::::::::::::\033[0;36mz i\033[0;33m:::::\033[0;36mi oo\033[0;33m:::::::::::\033[0;36moo
L\033[0;33m:::::\033[0;36mL o\033[0;33m:::::::::::::::\033[0;36mo g\033[0;33m:::::::::::::::::\033[0;36mgz\033[0;33m::::::::::::::z i\033[0;33m::::\033[0;36mi o\033[0;33m:::::::::::::::\033[0;36mo
L\033[0;33m:::::\033[0;36mL o\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mog\033[0;33m::::::\033[0;36mggggg\033[0;33m::::::\033[0;36mggzzzzzzzz\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mo
L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo
L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo
L\033[0;33m:::::\033[0;36mL o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m:::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo
L\033[0;33m:::::\033[0;36mL LLLLLLo\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mog\033[0;33m::::::\033[0;36mg g\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mz i\033[0;33m::::\033[0;36mi o\033[0;33m::::\033[0;36mo o\033[0;33m::::\033[0;36mo
LL\033[0;33m:::::::\033[0;36mLLLLLLLLL\033[0;33m:::::\033[0;36mLo\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mog\033[0;33m:::::::\033[0;36mggggg\033[0;33m:::::\033[0;36mg z\033[0;33m::::::\033[0;36mzzzzzzzz i\033[0;33m::::::\033[0;36mio\033[0;33m:::::\033[0;36mooooo\033[0;33m:::::\033[0;36mo
L\033[0;33m::::::::::::::::::::::\033[0;36mLo\033[0;33m:::::::::::::::\033[0;36mo g\033[0;33m::::::::::::::::\033[0;36mg z\033[0;33m::::::::::::::\033[0;36mz ...... i\033[0;33m::::::\033[0;36mio\033[0;33m:::::::::::::::\033[0;36mo
L\033[0;33m::::::::::::::::::::::\033[0;36mL oo\033[0;33m:::::::::::\033[0;36moo gg\033[0;33m::::::::::::::\033[0;36mg z\033[0;33m:::::::::::::::\033[0;36mz .\033[0;33m::::\033[0;36m. i\033[0;33m::::::\033[0;36mi oo\033[0;33m:::::::::::\033[0;36moo
LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg\033[0;33m::::::\033[0;36mg zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo
g\033[0;33m:::::\033[0;36mg
gggggg g\033[0;33m:::::\033[0;36mg
g\033[0;33m:::::\033[0;36mgg gg\033[0;33m:::::\033[0;36mg
g\033[0;33m::::::\033[0;36mggg\033[0;33m:::::::\033[0;36mg
gg\033[0;33m:::::::::::::\033[0;36mg
ggg\033[0;33m::::::\033[0;36mggg
gggggg
\033[0;37m'
39 changes: 39 additions & 0 deletions scripts/linux/logo-themes/hanukkah.bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
#!/bin/bash

#################################################################################################################################
#################################################### LINUX Logo Theme Script ####################################################
#################################################################################################################################

# Hanukkah title

echo -e '\033[0;33m
(
)\
/ )
( \033[0;31m* \033[0;33m(
\033[0;36m\\\033[0;31m#\033[0;36m/ \033[0;33m) ) ( ( )
\033[0;37m# \033[0;33m/( /( )\ )\ /(
LLLLLLLLLLL ( \ ( \ / ) / ) ( \
L:::::::::L ) \033[0;31m* \033[0;33m) ) \033[0;31m* \033[0;33m) ( \033[0;31m* \033[0;33m( ( \033[0;31m* \033[0;33m( ) \033[0;31m* \033[0;33m)
L:::::::::L \033[0;36m\ \033[0;31m# \033[0;36m/ \\\033[0;31m#\033[0;36m/ \ \033[0;31m# \033[0;36m/ \\\033[0;31m#\033[0;36m/ \ \033[0;31m# \033[0;36m/
\033[0;33mLL:::::::LL \033[0;37m# # # # #
\033[0;33mL:::::L \033[0;36mooooooooooo \033[0;33mggggggggg ggggg\033[0;36mzzzzzzzzzzzzzzzzz \033[0;33miiiiiii \033[0;36mooooooooooo
\033[0;33mL:::::L \033[0;36moo:::::::::::oo \033[0;33mg:::::::::ggg::::g\033[0;36mz:::::::::::::::z \033[0;33mi:::::i \033[0;36moo:::::::::::oo
\033[0;33mL:::::L \033[0;36mo:::::::::::::::o \033[0;33mg:::::::::::::::::g\033[0;36mz::::::::::::::z \033[0;33mi::::i \033[0;36mo:::::::::::::::o
\033[0;33mL:::::L \033[0;36mo:::::ooooo:::::o\033[0;33mg::::::ggggg::::::gg\033[0;36mzzzzzzzz::::::z \033[0;33mi::::i \033[0;36mo:::::ooooo:::::o
\033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o
\033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o
\033[0;33mL:::::L \033[0;36mo::::o o::::o\033[0;33mg:::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o
\033[0;33mL:::::L LLLLLL\033[0;36mo::::o o::::o\033[0;33mg::::::g g:::::g \033[0;36mz::::::z \033[0;33mi::::i \033[0;36mo::::o o::::o
\033[0;33mLL:::::::LLLLLLLLL:::::L\033[0;36mo:::::ooooo:::::o\033[0;33mg:::::::ggggg:::::g \033[0;36mz::::::zzzzzzzz \033[0;33mi::::::i\033[0;36mo:::::ooooo:::::o
\033[0;33mL::::::::::::::::::::::L\033[0;36mo:::::::::::::::o \033[0;33mg::::::::::::::::g \033[0;36mz::::::::::::::z \033[0;37m...... \033[0;33mi::::::i\033[0;36mo:::::::::::::::o
\033[0;33mL::::::::::::::::::::::L \033[0;36moo:::::::::::oo \033[0;33mgg::::::::::::::g \033[0;36mz:::::::::::::::z \033[0;37m.::::. \033[0;33mi::::::i \033[0;36moo:::::::::::oo
\033[0;33mLLLLLLLLLLLLLLLLLLLLLLLL \033[0;36mooooooooooo \033[0;33mgggggggg::::::g \033[0;36mzzzzzzzzzzzzzzzzz \033[0;37m...... \033[0;33miiiiiiii \033[0;36mooooooooooo
\033[0;33mg:::::g
gggggg g:::::g
g:::::gg gg:::::g
g::::::ggg:::::::g
gg:::::::::::::g
ggg::::::ggg
gggggg
\033[0;37m'
39 changes: 12 additions & 27 deletions scripts/mac/agent.bash
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,13 @@ function get_agent_functions_scripts () {
fi
}

function get_logo_theme () {
curl -fsSL $repo_url/scripts/mac/logo-themes/christmas.bash > $logzio_temp_dir/christmas.bash 2>$task_error_file
if [[ $? -ne 0 ]]; then
echo -e "\033[0;36mLogz.io Agent\033[0;37m"
fi
}


# Consts
logzio_temp_dir="./logzio-temp" # Logz.io temp directory
Expand Down Expand Up @@ -180,33 +187,11 @@ echo -e "[INFO] [$(date +"%Y-%m-%d %H:%M:%S")] Loading agent functions ..." >> $
source ./logzio-temp/agent_functions.bash
source ./logzio-temp/utils_functions.bash

# Print title
echo -e "\033[0;36m
LLLLLLLLLLL iiii
L:::::::::L i::::i
L:::::::::L iiii
LL:::::::LL
L:::::L ooooooooooo ggggggggg gggggzzzzzzzzzzzzzzzzz iiiiiii ooooooooooo
L:::::L oo:::::::::::oo g:::::::::ggg::::gz:::::::::::::::z i:::::i oo:::::::::::oo
L:::::L o:::::::::::::::o g:::::::::::::::::gz::::::::::::::z i::::i o:::::::::::::::o
L:::::L o:::::ooooo:::::og::::::ggggg::::::ggzzzzzzzz::::::z i::::i o:::::ooooo:::::o
L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
L:::::L o::::o o::::og:::::g g:::::g z::::::z i::::i o::::o o::::o
L:::::L LLLLLLo::::o o::::og::::::g g:::::g z::::::z i::::i o::::o o::::o
LL:::::::LLLLLLLLL:::::Lo:::::ooooo:::::og:::::::ggggg:::::g z::::::zzzzzzzz i::::::io:::::ooooo:::::o
L::::::::::::::::::::::Lo:::::::::::::::o g::::::::::::::::g z::::::::::::::z ...... i::::::io:::::::::::::::o
L::::::::::::::::::::::L oo:::::::::::oo gg::::::::::::::g z:::::::::::::::z .::::. i::::::i oo:::::::::::oo
LLLLLLLLLLLLLLLLLLLLLLLL ooooooooooo gggggggg::::::g zzzzzzzzzzzzzzzzz ...... iiiiiiii ooooooooooo
g:::::g
gggggg g:::::g
g:::::gg gg:::::g
g::::::ggg:::::::g
gg:::::::::::::g
ggg::::::ggg
gggggg
\033[0;37m"
echo -e "Running \033[0;36mLogz.io\033[0;37m Agent:\n"
# Get logo theme script
get_logo_theme

# Print main title
source ./logzio-temp/christmas.bash

# Run prerequisite installations
echo -e "prerequisite installations:"
Expand Down
Loading

0 comments on commit fd1f6c7

Please sign in to comment.