Created
June 29, 2022 20:15
-
-
Save queeup/8542d95a3d708779bf33193728784e9d to your computer and use it in GitHub Desktop.
install script for Fedora 36 Silverblue
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# repos | |
sudo rpm-ostree install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y | |
sudo sh -c 'echo -e "[repo-tuxedo-computers] | |
name=TUXEDO Computers - 15.3 | |
baseurl=https://rpm.tuxedocomputers.com/opensuse/15.3 | |
path=/ | |
gpgcheck=0 | |
enabled=1 | |
autorefresh=1 | |
type=rpm-md" > /etc/yum.repos.d/repo-tuxedo-computers.repo' | |
# iwd wifi | |
sudo rpm-ostree install iwd -y | |
echo -e "[device]\nwifi.backend=iwd" | sudo tee /etc/NetworkManager/conf.d/wifi_backend.conf | |
echo -e "[connection]\nwifi.powersave = 2" | sudo tee /etc/NetworkManager/conf.d/wifi-powersave.conf | |
sudo systemctl disable wpa_supplicant NetworkManager-wait-online | |
sudo systemctl enable --now iwd | |
sudo systemctl restart NetworkManager | |
# nvidia | |
sudo rpm-ostree install akmod-nvidia xorg-x11-drv-nvidia-cuda intel-media-driver intel-mediasdk libva-intel-hybrid-driver libva-intel-driver -y | |
sudo rpm-ostree kargs --append=rd.driver.blacklist=nouveau --append=modprobe.blacklist=nouveau --append=nvidia-drm.modeset=1 | |
# packages | |
sudo rpm-ostree override remove firefox | |
# flatpak | |
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo | |
flatpak install marktext flatseal com.google.chrome com.valvesoftware.steam com.visualstudio.code org.telegram.desktop com.spotify.Client | |
# themes | |
sudo rpm-ostree install gnome-tweaks papirus-icon-theme fira-code-fonts -y | |
gsettings set org.gnome.desktop.interface gtk-theme "Adwaita-dark" | |
gsettings set org.gnome.desktop.interface icon-theme "Papirus-Dark" | |
# fstab | |
sudo mkdir /mnt/storage | |
echo "/dev/sda1 /mnt/storage exfat rw,relatime,fmask=011,dmask=011,umask=011,uid=1000,gid=1000 0 2" | sudo tee -a /etc/fstab |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment