aboutsummaryrefslogtreecommitdiff
path: root/nofetch
blob: 234461462241e5d3026728618375a80208a5c7d6 (plain) (blame)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#!/usr/bin/env bash

if [[ $1 == "" ]];
then
	rng=$((1 + $RANDOM % 12 ))
else
	if [[ $1 -lt 13 ]];
	then
		rng=$1
	else
		rng=$((1 + $RANDOM % 12 ))
	fi
fi


if [ -d /Library ]
then
        osname="macOS"
elif [ -f /etc/os-release ]
then
	osname=$(cat /etc/os-release | grep -w NAME | head -1 | sed 's/NAME=//g' | sed 's/\"//g' | sed 's/ Linux//g')
else
	osname="Unknown"
fi

if [ $rng -eq 1 ]
then
        nofetch="probably a computer"
elif [ $rng -eq 2 ]
then
        nofetch="there's probably some ram in there"
elif [ $rng -eq 3 ]
then
        nofetch="init should ideally be running"
elif [ $rng -eq 4 ]
then
        nofetch="yeah"
elif [ $rng -eq 5 ]
then
        nofetch="you should probably go outside"
elif [ $rng -eq 6 ]
then
        nofetch="i would be lead to believe that / is mounted"
elif [ $rng -eq 7 ]
then
        nofetch="hey, what's this knob do ?"
elif [ $rng -eq 8 ]
then
        nofetch="do you have games on your phone ?"
elif [ $rng -eq 9 ]
then
        nofetch="you mean to tell me there aren't little men in this box?"
elif [ $rng -eq 10 ]
then
        nofetch="plan 4 from the front door"
elif [ $rng -eq 11 ]
then
	nofetch="i use "$osname" btw"
elif [ $rng -eq 12 ]
then
	nofetch="if you're reading this, it's already too late"
else
        nofetch="something has gone terribly wrong"
fi

echo " "
echo "> $nofetch" | tr '[:upper:]' '[:lower:]'
echo "> $osname $(uname -smr)" | tr '[:upper:]' '[:lower:]' | sed 's/\b\([a-z]\+\)[ ,\n]\1/\1/g'
echo " "