"""
* SPDX-FileCopyrightText: 2023-2025 PeppermintOS Team
* (peppermintosteam@proton.me)
* SPDX-License-Identifier: GPL-3.0-or-later
*
* These lists are used to install general system packages
"""

system_list = ['cups\n'
               'curl\n'
               'dkms\n'
               'dbus-x11\n'
               'nala\n'
               'fonts-cantarell\n'
               'fonts-liberation\n'
               'gdebi\n'
               'gir1.2-webkit2-4.0\n'
               'git\n'
               'gvfs-backends\n'
               'inputattach\n'
               'inxi\n'
               'locales\n'
               'neofetch\n'
               'network-manager-gnome\n'
               'ntp\n'
               'pulseaudio-module-bluetooth\n'
               'simple-scan\n'
               'smartmontools\n'
               'smbclient\n'
               'sqlite3\n'
               'wireless-tools\n'
               'wget\n'
               'f2fs-tools\n'
               'xfsprogs\n'
               'alsa-utils\n'
               'bluez\n'
               'console-setup\n'
               'gparted\n'
               'libglib2.0'
               ]


system_list_64_32 = ['\n'
                     # Place Holder for 32 bit
                     ]


system_list_64 = ['\n'
                  'efibootmgr\n'
                  'grub-common\n'
                  'grub2-common\n'
                  'grub-efi\n'
                  'grub-efi-amd64\n'
                  'grub-efi-amd64-bin\n'
                  'grub-efi-amd64-signed\n'
                  'libefiboot1\n'
                  'libefivar1\n'
                  'mokutil\n'
                  'os-prober\n'
                  'shim-helpers-amd64-signed\n'
                  'shim-signed\n'
                  'shim-signed-common\n'
                  'shim-unsigned\n'
                  'grub-efi-ia32-bin\n'
                  'libglib2.0'
                  ]


system_list_arm64 = ['\n'
                     'efibootmgr\n'
                     'grub-common\n'
                     'grub2-common\n'
                     'grub-efi\n'
                     'grub-efi-arm64\n'
                     'grub-efi-arm64-bin\n'
                     'grub-efi-arm64-signed\n'
                     'libefiboot1\n'
                     'libefivar1\n'
                     'mokutil\n'
                     'os-prober\n'
                     'shim-helpers-arm64-signed\n'
                     'shim-signed\n'
                     'shim-signed-common\n'
                     'shim-unsigned\n'
                     'libglib2.0'
                     ]


system_list_32 = ['\n'
                  'efibootmgr\n'
                  'grub-common\n'
                  'grub2-common\n'
                  'grub-efi\n'
                  'grub-efi-ia32\n'
                  'grub-efi-ia32-bin\n'
                  'grub-efi-ia32-signed\n'
                  'grub-efi-ia32-bin\n'
                  'libefiboot1\n'
                  'libefivar1\n'
                  'mokutil\n'
                  'os-prober\n'
                  'shim-helpers-i386-signed\n'
                  'shim-signed\n'
                  'shim-signed-common\n'
                  'shim-unsigned\n'
                  ]