Skip to content

Tool that automates the setup and configuration of an Fedora Linux system.

License

Notifications You must be signed in to change notification settings

thorvatek/linux-helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Linux Helper πŸ› οΈ

A Fedora-focused automation tool for streamlined system setup.
Simplify package installation, and utility setup with a single script.


οΏ½ What Gets Installed

Flatpak Packages

  • Extension Manager
  • Bazaar
  • Mission Center
  • Font Manager
  • Visual Studio Code
  • Lutris (gaming platform)
  • Heroic Games Launcher

DNF Packages

  • Yaru Sound Theme
  • mc (Midnight Commander)
  • htop
  • Alacritty
  • FastFetch
  • Gnome-Tweaks
  • Gnome-Firmware
  • Steam
  • gcc
  • make

πŸ”§ Prerequisites

  • Fresh Fedora Linux installation (tested on Fedora 38+),
  • Active internet connection (for package downloads),
  • Root privileges (sudo access).

Note: Designed for fresh installs but can be used on existing ones too.


πŸš€ Installation

  1. Clone the repository:

    git clone https://github.com/thorvatek/linux-helper.git  
    cd linux-helper  
  2. Make the script executable:

    chmod +x install-packages.sh  
  3. Run the setup script:

    sudo ./install-packages.sh  
  4. Reboot your system to apply changes:

    sudo reboot  

πŸ“œ License

This project is licensed under MIT β€” see the LICENSE file for details.


πŸ’‘ Inspiration

Inspired by Crucible, this project was built independently to deepen my understanding of Linux system automation. All credit for the original idea goes to the Crucible authors.

About

Tool that automates the setup and configuration of an Fedora Linux system.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages