Skip to content

linuxgamerlife/lgl-system-loadout

Repository files navigation

LGL System Loadout

Get a fresh Fedora install ready for gaming, content creation, and development — without the terminal.

License: MIT Fedora Qt

Buy Me a Coffee at ko-fi.com


Overview

LGL System Loadout is a graphical setup wizard for Fedora. Pick exactly what you want from a curated list of software across gaming, multimedia, content creation, development, browsers, communication, GPU drivers, virtualisation, and the CachyOS kernel. One password prompt covers the entire installation.

  • Nothing is selected by default — every choice is yours
  • Every item shows its current installed state before you commit
  • Installs only — nothing is removed without your knowledge

Install

Recommended — COPR

sudo dnf copr enable linuxgamerlife/lgl-system-loadout
sudo dnf install lgl-system-loadout

Launch LGL System Loadout from your application menu.

No Terminal — RPM from Releases

Download the .rpm for your Fedora version from GitHub Releases and double-click to install via Discover.

  • lgl-system-loadout-2.0.3-1.fc43.x86_64.rpm — Fedora 43
  • lgl-system-loadout-2.0.3-1.fc44.x86_64.rpm — Fedora 44

After installing from Discover, close it and launch the app from your application menu rather than from the Discover install screen.


Build from Source

# Install build dependencies
sudo dnf install cmake gcc-c++ qt6-qtbase-devel

# Clone and build
git clone https://github.com/linuxgamerlife/lgl-system-loadout.git
cd lgl-system-loadout
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)

Always build on the same machine you intend to run on. If you see version 'Qt_6.x' not found, run sudo dnf upgrade qt6-qtbase first.


What's Included

Category Highlights
System Update Optional dnf upgrade --refresh before installing
Repositories RPM Fusion Free & NonFree
System Tools btop, fastfetch, htop, xrdp, cmatrix, tldr, distrobox, timeshift, Flatseal
System Tweaks Disable NetworkManager-wait-online · Clean DNF cache
Development Tools pip, pipx, Zed, GitHub Desktop
Multimedia ffmpeg, GStreamer plugins, VLC
Content Creation OBS Studio, Kdenlive, GIMP, Inkscape, Audacity, Tenacity, Blender, yt-dlp
GPU Drivers AMD (Mesa, Vulkan, VA-API)
Gaming Steam, Lutris, Wine, Protontricks, MangoHud, vkBasalt, GOverlay, Controller Support, Heroic, Faugus, ProtonPlus, ProtonUp-Qt
Virtualisation virt-manager, libvirt
Browsers Chromium, Firefox, Chrome, Brave, Vivaldi, LibreWolf
Communication & Productivity LibreOffice Calc, LibreOffice Writer, Thunderbird, Discord, Vesktop, Spotify
CachyOS Kernel kernel-cachyos, kernel-cachyos-devel-matched
LGL Tool Kit LGL SCXCTL Manager, LGL DNF Helper, LGL Emoji Picker, LGL Colour Picker, LGL Power Profile Manager
KineticWE Tiling KWin Wayland compositor — obsoletes stock KWin, see in-app warning

License

MIT — see LICENSE for details.


Made for Fedora · by LinuxGamerLife

About

A curated Fedora setup wizard for gaming, content creation, and development. Pick your loadout. Hit install. Your system is ready.

Resources

License

Stars

31 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors