Added the automated installation of Tailscale & Ghostty. Also made #8

Merged
Siim merged 1 commits from add-ghostty-and-tailscale into main 2026-07-22 08:23:15 +02:00
+8 -1
View File
@@ -18,6 +18,13 @@ dnf install -y https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-
# Get the nonfree repository (NVIDIA drivers, some codecs) # Get the nonfree repository (NVIDIA drivers, some codecs)
dnf install -y https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm &> /dev/null dnf install -y https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm &> /dev/null
# Add Ghostty
dnf copr enable scottames/ghostty -y &> /dev/null
dnf install ghostty -y &> /dev/null
# Installing Tailscale
curl -fsSL https://tailscale.com/install.sh | sh &> /dev/null
# Update everything so it all plays nice together # Update everything so it all plays nice together
echo "Updating everything..." echo "Updating everything..."
dnf update --refresh -y &> /dev/null dnf update --refresh -y &> /dev/null
@@ -89,7 +96,7 @@ sed -i "$ a MultiProfile=multiple" /etc/bluetooth/main.conf
###Adding the update alias ###Adding the update alias
echo "Now you can just use the command 'upup' to update everything." echo "Now you can just use the command 'upup' to update everything."
"alias upup='sudo dnf update --refresh -y'" >> $HOME/.bashrc "alias upup='sudo dnf update --refresh -y && flatpak update -y'" >> $HOME/.bashrc
###Archive support ###Archive support
echo "Installing archive support" echo "Installing archive support"