-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoptional.sh
More file actions
94 lines (77 loc) · 2.41 KB
/
optional.sh
File metadata and controls
94 lines (77 loc) · 2.41 KB
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
#!/bin/bash
echo "would you like to install optional programs (not suggested)? (y | n)"
read isDepend
if [ $isDepend = y ]
then
echo install snap
sudo apt -y install snap snapd
echo install blender
snap install blender --classic
echo install git kraken
snap install gitkraken --classic
echo "would you like to install programs that don't necessairly relate to utah robotics? (y | n)"
read isOther
if [ $isOther = y ]
then
echo install discord
snap install discord
echo install spotify
snap install spotify
echo install OBS
sudo apt -y install ffmpeg
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt -y install obs-studio
echo install VLC
sudo apt -y install vlc
fi
echo "do you want to install pygames? (y | n)"
read pygames
if [ $pygames = y]
then
echo sudo apt-get install python-pygame
fi
echo "are you michael (y | n)"
read isMichael
if [ $isMichael = y ]
then
echo you better be michael hahahahah \n\n
echo installing java
sudo apt install -y openjdk-8-jdk
echo installing gimp https://tipsonubuntu.com/2016/08/02/install-gimp-2-9-5-ubuntu-16-04/
sudo add-apt-repository ppa:otto-kesselgulasch/gimp-edge
sudo apt update && sudo apt install -y gimp gimp-gmic
sudo apt install -y ppa-purge && sudo ppa-purge ppa:otto-kesselgulasch/gimp-edge
echo installing gimp
sudo add-apt-repository ppa:inkscape.dev/stable-daily
sudo apt update
sudo apt install -y inkscape
echo setting up environment
cd ~
mkdir catkin
cd catkin
mkdir src
cd src
git clone --recursive https://github.com/UTAH-VEXU-Robotics/gazeboSimulation
git clone --recursive https://github.com/UTAH-VEXU-Robotics/cv
cd ~
mkdir java
cd java
git clone https://github.com/acetousk/moqui-selenium
git clone https://github.com/moqui/moqui-framework/ moqui
cd moqui
echo INSTALL GRADLE! https://gradle.org/install/
echo finish installing moqui https://www.moqui.org/docs/framework/Run+and+Deploy
cd ~
echo finish installing intellij https://www.jetbrains.com/idea/download/download-thanks.html?platform=linux
echo finish installing clion https://www.jetbrains.com/clion/download/download-thanks.html?platform=linux
fi
if [ $isMichael = n ]
then
echo "it sucks to suck doesn't it :)"
fi
fi
if [ $isDepend = n ]
then
echo not installing dependancies
fi