aboutsummaryrefslogtreecommitdiffhomepage
path: root/.config/fish/functions/fish_greeting.fish
blob: 0b2d1313fcd77338ee72b9bc2df320e4031036df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
function fish_greeting
    if [ $COLUMNS -lt 60 ]
        echo
        set_color --bold --italic 2188a0; echo '   Hello, World!'
        set_color normal
        set_color 166caa; echo ' ~~~~~~~~~~~~~~~~'
        set_color 556a7d; echo '     ::<>'
        set_color normal
        echo
        return
    end

    echo
    set_color --bold
    set_color 2aa197; echo '   _   _      _ _         __        __         _     _ _'
    set_color 25949c; echo '  | | | | ___| | | ___    \ \      / /__  _ __| | __| | |'
    set_color 2188a0; echo '  | |_| |/ _ \ | |/ _ \    \ \ /\ / / _ \| \'__| |/ _` | |'
    set_color 1d7ea4; echo '  |  _  |  __/ | | (_) |    \ V  V / (_) | |  | | (_| |_|'
    set_color 1a75a7; echo '  |_| |_|\___|_|_|\___( )    \_/\_/ \___/|_|  |_|\__,_(_)'
    set_color 166caa; echo '                      |/'
    echo
    set_color normal
    set_color 166caa; echo ' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
    set_color 556a7d; echo '              ::<>       ::<>  ::<>'
    set_color 556a7d; echo '          ::<>     ::<>   ::<>      ::<>'
    set_color 556a7d; echo '              ::<>      ::<>  ::<>   ::<>'
    set_color 556a7d; echo '            ::<>    ::<>        ::<>'
    echo
end