-
Notifications
You must be signed in to change notification settings - Fork 2
/
dnf-install-gui.sh
executable file
·38 lines (27 loc) · 1.12 KB
/
dnf-install-gui.sh
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
#!/usr/bin/env bash
set -euxo pipefail
./setup.sh
./git-install.sh
./dnf-install.sh
# This installs the Visual Studio Code (VSC) "Client" UI;
# code-install-cli-tunnel-service.sh installs the VSC Server Tunnel as a Service.
# https://code.visualstudio.com/docs/setup/linux#_rhel-fedora-and-centos-based-distributions
if [ ! -s /usr/bin/code ]; then
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
dnf check-update
fi
sudo dnf install -y \
pass kitty code powertop \
ImageMagick \
powerline-fonts fira-code-fonts mozilla-fira-mono-fonts google-roboto-fonts google-roboto-mono-fonts liberation-fonts \
gnome-extensions-app gnome-tweak-tool \
android-tools
sudo dnf remove "libreoffice*"
./fonts-install.sh
./all-install.sh
./symlink.sh
./gnome-settings.sh
# sudo alternatives --config java
# sudo alternatives --config javac
# sudo alternatives --config java_sdk_openjdk