Skip to content

Instantly share code, notes, and snippets.

@AmaralMarti
Last active July 2, 2023 16:31
Show Gist options
  • Save AmaralMarti/69ff2d022eadc39153dd2ea42d7dd461 to your computer and use it in GitHub Desktop.
Save AmaralMarti/69ff2d022eadc39153dd2ea42d7dd461 to your computer and use it in GitHub Desktop.
Fedora | Default configurations script
#!/bin/bash
# Upgrade Fedora
sudo dnf -y upgrade --refresh
# Install dependecies
sudo dnf -y install dnf-plugins-core wget zsh htop vim git openssh-server net-tools
# SSH Server
sudo systemctl enable sshd
sudo systemctl start sshd
# Oh My Zsh
wget --no-check-certificate http://install.ohmyz.sh -O - | sh
sed -i 's/ZSH_THEME=".*"/ZSH_THEME="bira"/g' ~/.zshrc
echo "alias ll='ls -la'" >> ~/.zshrc
sudo usermod -s /usr/bin/zsh $USER
source ~/.zshrc
# Docker
sudo dnf config-manager --add-repo=https://download.docker.com/linux/fedora/docker-ce.repo
sudo dnf -y install docker-ce docker-ce-cli containerd.io
sudo systemctl enable docker
sudo systemctl start docker
# Speedtest CLI
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
sudo dnf -y upgrade --refresh
sudo dnf install speedtest-cli
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment