Skip to content
This repository was archived by the owner on Apr 7, 2024. It is now read-only.

Configuration

Marcellino Abdelmalak edited this page Jul 2, 2022 · 1 revision

Configuration

How to start making your config:

  • Go into the same directory as 'installer.sh'!
  • Create a config.sh file. touch config.sh

All the variables:

packagesToInstall:

Description -

All the packages that this script will install. It has to install 'git' and 'util-linux-user' so you don't need to add those two packages to this variable. The reason it needs to install these packages is because we are planning on using these packages for installing Powerlevel10k and for changing the password of Root.

Default -
packagesToInstall=(
    "vlc"
    "steam"
    "gnome-tweaks"
    "helvum"
    "easyeffects"
    "wine"
    "bottles"
    "pipewire0.2-libs"
    "pipewire-doc"
    "pipewire-plugin-libcamera"
    "papirus-icon-theme"
    "discord"
    "gh"
)

packagesToRemove:

Description -

All the bloat that this script will remove, you don't need to add Firefox (since that's another variable).

Default -
packagesToRemove=(
    "cheese"
    "gnome-contact"
    "libreoffice-writer"
    "libreoffice-calc"
    "libreoffice-impress"
    "gnome-photos"
    "rhythmbox"
    "gnome-system-monitor"
    "gnome-text-editor"
    "gnome-tour"
    "totem"

)

DNFConfig (This will be added soon, as well as the rest of them.)