Smart and tinkering friendly from the start!! š§
Switching from the Windows ānext ā next ā bloatwareā experience to a single smart Fedora setup script felt like cheating⦠but the good kind. š Fresh off installing Fedora 43 Workstation on my old Core i7 laptop, I fired up āNot Another Things To Do Fedoraā (NATTDF) at https://nattdf.streamlit.app/ to generate a custom bash script that turns a bare-bones install into my perfect daily driverāin one go, no frantic copy-pasting from sketchy forums required!
Whatās NATTD All About? š
NATTD is this genius Streamlit web app where you tick boxes, tweak dropdowns, and boomāit spits out a tailored shell script for Fedora Workstation post-install magic. No more āthings to doā lists that span five browser tabs!
- Itās laser-focused on Fedora Workstation: updates, repos, codecs, apps, tweaksāyou name it.
- Preview the script right there, download it,
chmod +xit, and run. Itās like having a personal sysadmin who loves open source. ā¤ļø
My Selected Options (And Why They Rock)
I went section-by-section on NATTD, picking what a Windows refugee like me needs: speed, media that works, dev tools, and a pretty desktop without the Microsoft nagging. Hereās the breakdown, matching the script it generatedāexplanations included so you can tweak for your own setup!
System Upgrades & Basics šŖ
- Full system upgrade (
dnf upgrade -y): Grabs the latest everything first. Why? Fedoraās rolling fastādonāt build on yesterdayās bits! - Custom hostname (
AwesomeHostName): Makes your machine stand out on the network. No more āfedora.localā confusion during SSH sessions. š·ļø - DNF tweaks (
max_parallel_downloads=10+ plugins): Speeds up installs like caffeine on a Monday. - Auto-updates (
dnf-automatic+ timer): Windows Update, but politeāno forced reboots mid-Netflix. š - Firmware updates (
fwupdmgr): Fixes laptop quirks like wonky sleep or battery drain. My i7 thanks it!
Repos & Multimedia Unlocks š„
- Flathub over Fedora Flatpak: Ditches the stock remote for Flathubās massive app library. Stability + variety = win.
- RPM Fusion (free + nonfree): The secret sauce for codecs and extras Fedora canāt ship. Standard desktop move.
- Full multimedia groups (
ffmpegswap +@multimedia): Videos and audio just play. Goodbye, āmissing codecā errors! - Intel/AMD GPU acceleration: Smooth playback on my integrated graphics. Low CPU = happy laptop. ā”
Power, VMs & Remote Goodies š”ļø
- Virtualization group (
@virtualization): KVM/QEMU ready for VMs. Tinker away! - SSH server: Remote access without the Windows RDP hassle.
- No-sleep power tweaks: Stops surprise naps during long tasks. Power button still suspends for safety. š“ā
Apps I Picked (Essentials to Fun) š±
NATTDās app sections made this a breezeāhereās my āWindows power user ā Linux daily driverā kit:
Core Tools
btop,htop,unzip,git,wget,curl,gnome-tweaks: Task Manager vibes, unzipping nonsense, and tweak central. Must-haves!
Browsing & Chat
- Google Chrome: Muscle memory from Windows. Official repo keeps it fresh. š
Dev & Coding
- VS Code: Notepad++ on steroids, Microsoft repo for extensions galore.
- GitHub Desktop (Flatpak): GUI for lazy commit days.
- Docker CE: Containers without sudo drama (log out/in after). š³
- Wave Terminal: Fancy tabs and themesāWindows Terminalās cooler cousin.
Media Magic
- VLC: Plays anything. Period.
- Spotify (Flatpak): Tunes while you tweak. š¶
Remote & Utils
- AnyDesk (Flatpak): Cross-platform remoting.
- PeaZip (Flatpak): 7-Zip upgrade with modern flair.
- Pika Backup (Flatpak): Easy GNOME backupsādonāt skip this! š¾
Pretty It Up (Themes & Fonts) šØ
- Google Fonts pack: Web-ready fonts for coding/docs. Fonts cache refreshes automatically.
- Tela icon theme (orange variant): Modern icons that pop against Fedoraās blue. Set via
gsettingsāinstant polish!
Ends with a cute āCreated with ā¤ļø for Open Sourceā footer. Adorable.
Run It & Rejoice ā
- Download your NATTD script.
chmod +x setup.sh && sudo ./setup.sh.- Grab coffeeāitāll upgrade, fetch, and install for 10-20 mins.
Result? A dev-ready, media-slaying Fedora that feels mine. If my laptop croaks, re-run NATTD with these picks and Iām back in 30 mins. Windows who? Linux refugees, this is your superpower. š
What options would you tweak? Drop a comment below! š