-
Notifications
You must be signed in to change notification settings - Fork 0
/
fedora-install.sh
executable file
·23 lines (17 loc) · 1.01 KB
/
fedora-install.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# dnf flags
echo 'max_parallel_downloads=20' | sudo tee -a /etc/dnf/dnf.conf
echo 'fastestmirror=True' | sudo tee -a /etc/dnf/dnf.conf
# packages
sudo dnf install g++ wayland-devel hyprland-devel hyprpaper hyprlock waybar dunst rofi-wayland nodejs clang-tools-extra htop neovim mingw64-gcc-c++ fontawesome-fonts-all blueman pasystray pavucontrol network-manager-applet sqlite kitty keepassxc python3-pip
# flatpak repos
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak update
# rpm fusion repos
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-"$(rpm -E %fedora)".noarch.rpm
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-"$(rpm -E %fedora)".noarch.rpm
# install icons
cd && git clone https://github.com/vinceliuice/Tela-icon-theme.git && cd Tela-icon-theme && ./install.sh && cd && sudo rm -r Tela-icon-theme
# install codecs & drivers
sudo dnf install mpv akmod-nvidia
# update
sudo dnf update