Script for installing and configuring a new Fedora install to my likings.
- Fedora 40 Gnome
- Fedora 40 KDE
(Likely works elsewhere too, but these are the ones I use)
Run curl -sL https://raw.githubusercontent.com/MrMinemeet/FedoraSetup/main/setup.sh | sudo bash
in your terminal to download and run the script.
- btop
- vscode
- dotnet
- fastfetch
- gcc
- gh
- git
- java-latest-openjdk
- micro
- mpv
- mupdf
- ncdu
- nmap
- obs-studio
- powertop
- python3-pip
- rclone
- ripgrep
- steam
- zsh
- 7zip - (official binary)
- Jetbrains Toolbox - (official "installer")
- zsh-nvm - (zsh plugin)
- RustUp - (official install script)
- oh-my-zsh - (official install script)
- oh-my-posh - (official install script)
- antigen - (official install script)
- atomic - (oh my posh style)
- akregator
- cheese
- dragon
- gnome-boxes
- gnome-contacts
- gnome-maps
- gnome-tour
- gnome-weather
- elisa-player
- libreoffice (everything of it)
- kaddressbook
- kamaso
- kmahjongg
- kmines
- kmail
- kpat
- kolourpaint
- konversation
- korganizer
- merkuro
- rhythmbox
- simple-scan
- totem
- yelp
dnfs
-dnf search
dnfl
-dnf list
dnfu
-sudo dnf upgrade
dur
-dnfu --refresh -y && flatpak upgrade -y && flatpak remove --unused
mergepdf
-mutool merge ./*.pdf
update-ohmyposh
-curl -s https://ohmyposh.dev/install.sh | bash -s
coder
-code -r
gradlew
-./gradlew
- Install
rpmfusion
repositories and additionally enablerpmfusion-free-steam
- Disable
google-chrome
repository - Disable
phracek/PyCharm
COPR repository - Add and enable Terra repository
- Add
flathub.org
repository in addition to the default Fedora flatpak repository - Use
zsh
as default shell