virtual-meme-machine / fedora-desktop

Automated post-installation configuration tool for Fedora Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fedora Desktop Configurator

Automated post-installation configuration tool for Fedora Linux (Workstation Edition).

Supports Fedora Linux 37, 38 and 39 as of November 2023.

preview

What Can This Do?

See Options for a complete list of actions Fedora Desktop Configurator can perform.

Usage

  1. Install Fedora Linux
    1. Fedora Linux 39 Live ISO
    2. Fedora Linux 38 Live ISO
    3. Fedora Linux 37 Live ISO
  2. Perform initial setup (create an account, etc.), most options can be skipped or left default
  3. Once at the desktop, open a terminal and git clone this package:
    git clone https://github.com/virtual-meme-machine/fedora-desktop.git ~/fedora-desktop
  4. Launch Fedora Desktop Configurator:
    ~/fedora-desktop/src/main.py
  5. Select your preferred options or load a profile
  6. Click 'Begin Setup'

Profiles

Fedora Desktop Configurator supports saving and loading pre-defined sets of options known as 'profiles'.

See Profiles for more information.

Non-Interactive Mode

Fedora Desktop Configurator can also be used to non-interactively install a profile.

~/fedora-desktop/src/main.py --profile /path/to/your_profile.profile

Contributing

Interested in contributing? See CONTRIBUTING.md.

About

Automated post-installation configuration tool for Fedora Linux

License:GNU General Public License v2.0


Languages

Language:Python 100.0%