-
Notifications
You must be signed in to change notification settings - Fork 0
Post Setup Scripts
XsMagical edited this page Aug 12, 2025
·
1 revision
The Post-Setup Scripts in Linux Tools are designed to automate essential system configuration after a fresh Linux installation.
- Quickly set up a ready-to-use environment without manual package installs.
- Offer multiple presets so you can match the setup to your needs.
- Work across multiple Linux distributions while using the native package manager.
- Gaming β Installs full gaming environment (Steam, Lutris, Heroic, Proton tools, MangoHud, GameMode, etc.).
- Media β Installs VLC, MPV, Celluloid, FFmpeg, HandBrake, and media codecs.
- General β Installs everyday CLI utilities and productivity tools.
- Lite β Minimal essentials for small footprint systems.
- Full β General + Media + development/virtualization tools.
File: tn_xs_post_install.sh
- Auto-detects your Linux distro (Fedora/RHEL, Ubuntu/Debian, Arch, openSUSE).
- Uses safe install flags to avoid breaking dependencies.
- Skips packages that are already installed.
- Logs every run to
~/scripts/logs/with a timestamp.
https://github.com/XsMagical/Linux-Tools/tree/main/scripts/post-setup
- The Gaming preset chains into
universal_gaming_setup.sh. - Can be safely re-run at any time to ensure your system is up to date with the preset.
Pushing Linux forward with safe, universal automation tools for all skill levels.
- Lead Developer: XsMagical
- GitHub Repository: Linux-Tools
π‘ These scripts are tested across multiple distros to ensure compatibility and safety.
Feedback and contributions are always welcome to help make them even better.
Universal scripts by Team Nocturnal
- Home: Home
- Post-Setup: Post-Setup-Scripts
- Gaming: Gaming-Scripts
- NVIDIA Drivers: NVIDIA
- Update: Update-Scripts
- Cleanup: Cleanup-Scripts
- Common: Common-Includes
Milestones
- v1.0 baseline (core presets + docs)
- Universal Cleanup v1
- Universal Update v1
- Gaming overlays guide (per-game)
- NVIDIA driver automation guide
- Distro matrix (tested + notes)
Docs
- Wiki Home
- Post-Setup overview
- Gaming overview
- NVIDIA driver overview
- Update overview
- Cleanup overview
Scripts
-
post-setup/tn_xs_post_install.sh -
gaming/universal_gaming_setup.sh -
drivers/tn_universal_nvidia_signed.sh -
update/* -
cleanup/universal_cleanup.sh -
common/header.sh