-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall_all
executable file
·86 lines (62 loc) · 2.64 KB
/
install_all
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
#!/bin/bash
#Install Script
#David Rhoads
#November 15, 2019
echo "This script installs all necessary components of my linux system. Note: it was written on PopOS 19.10 in November 2019, but should work on any Ubuntu bases system"
#Configure Flatpaks
#sudo add-apt-repository ppa:alexlarsson/flatpak &&
sudo apt update &&
sudo apt install flatpak
#Install Snap
sudo apt install snapd &&
#sudo apt install gnome-software-plugin-flatpak &&
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo &&
#Install git
sudo apt install -y git &&
#Install libdvdcss
sudo apt install -y libdvd-pkg &&
sudo dpkg-reconfigure libdvd-pkg &&
#Install Sushi
sudo apt install gnome-sushi &&
#Install Syncthing
# Add the release PGP keys:
curl -s https://syncthing. net/release-key.txt | sudo apt-key add - &&
# Add the "stable" channel to your APT sources:
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list &&
# Update and install syncthing:
sudo apt-get update &&
sudo apt-get install syncthing &&
#Install Gnome Tweaks
sudo apt-get install chrome-gnome-shell &&
sudo apt install gnome-tweaks &&
#Install Joplin
wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash &&
#Install neofetch
sudo apt install neofetch &&
#Install Brave
sudo apt install apt-transport-https curl
curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update &&
sudo apt install brave-browser &&
#Install Ubuntu Studio Installer
sudo apt install ubuntustudio-installer &&
#Install MS Fonts
sudo apt install -y ttf-mscorefonts-installer &&
#Install Lutris
sudo add-apt-repository ppa:lutris-team/lutris &&
sudo apt update &&
sudo apt install lutris &&
#Uncomment below to install Zorin OS theming
#echo "Installing Zorin OS theming, you will need to install the following gnome shell extensions:
#User Themes, Tray Icons, Dash to Panel, and Arc Menu. Press [enter] to continue"
#read varname
#sudo apt install gettext libgettextpo-dev gnome-shell-extensions gnome-tweak-tool gnome-menus gir1.2-gmenu-3.0 &&
#git clone https://github.com/ZorinOS/zorin-desktop-themes.git &&
#git clone https://github.com/ZorinOS/zorin-icon-themes.git &&
#sudo cp -r zorin-desktop-themes/Z* /usr/share/themes &&
#sudo cp -r zorin-icon-themes/Z* /usr/share/icons &&
#Update all Packages
sudo apt update &&
#Upgrade all packages
sudo apt upgrade