Update
This commit is contained in:
parent
132edd931d
commit
53a83c25ed
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"[python]": {
|
||||||
|
"editor.defaultFormatter": "ms-python.autopep8"
|
||||||
|
},
|
||||||
|
"python.formatting.provider": "none"
|
||||||
|
}
|
|
@ -4,7 +4,8 @@ files=$(ls -1 ./out)
|
||||||
|
|
||||||
if [ -n "$files" ]; then
|
if [ -n "$files" ]; then
|
||||||
sudo chown -R 1000:1000 ./out
|
sudo chown -R 1000:1000 ./out
|
||||||
mv ./out/* ../boot/iso/
|
mv ./out/*.iso ../boot/iso/
|
||||||
|
mv ./out/*.txt ../boot/txt/
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Ready"
|
echo "Ready"
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -10,14 +10,9 @@ _clean_packages() {
|
||||||
_packages_to_remove+=(
|
_packages_to_remove+=(
|
||||||
$(pacman -Qq | grep calamares)
|
$(pacman -Qq | grep calamares)
|
||||||
arch-install-scripts
|
arch-install-scripts
|
||||||
boost-libs
|
archiso
|
||||||
ckbcomp
|
ckbcomp
|
||||||
clonezilla
|
clonezilla
|
||||||
cmake
|
|
||||||
doxygen
|
|
||||||
edk2-shell
|
|
||||||
expect
|
|
||||||
extra-cmake-modules
|
|
||||||
gpart
|
gpart
|
||||||
grsync
|
grsync
|
||||||
hdparm
|
hdparm
|
||||||
|
@ -29,7 +24,6 @@ _clean_packages() {
|
||||||
rate-mirrors
|
rate-mirrors
|
||||||
squashfs-tools
|
squashfs-tools
|
||||||
syslinux
|
syslinux
|
||||||
tcpdump
|
|
||||||
yaml-cpp
|
yaml-cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,250 @@
|
||||||
|
#!/usr/bin/env python3
|
||||||
|
|
||||||
|
import os
|
||||||
|
import yaml
|
||||||
|
|
||||||
|
|
||||||
|
"""
|
||||||
|
документ = набор диктов
|
||||||
|
|
||||||
|
набор диктов = текстовые элементы + список
|
||||||
|
|
||||||
|
список может содержать текстовые элементы или дикт
|
||||||
|
"""
|
||||||
|
|
||||||
|
def deep_deep(group: dict, all_elements: bool = True):
|
||||||
|
"""Рекурсивный обход структуры yaml
|
||||||
|
|
||||||
|
Args:
|
||||||
|
group (dict): _description_
|
||||||
|
all_elements (bool, optional): _description_. Defaults to True.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
_type_: _description_
|
||||||
|
"""
|
||||||
|
|
||||||
|
packages = []
|
||||||
|
packages_x86_64_new = []
|
||||||
|
|
||||||
|
if isinstance(group, dict):
|
||||||
|
|
||||||
|
for item in group:
|
||||||
|
|
||||||
|
if all_elements:
|
||||||
|
pass
|
||||||
|
|
||||||
|
else:
|
||||||
|
if 'selected' in group:
|
||||||
|
if group['selected'] == True:
|
||||||
|
pass
|
||||||
|
|
||||||
|
else:
|
||||||
|
continue
|
||||||
|
|
||||||
|
if isinstance(group[item], list):
|
||||||
|
if 'name' in group:
|
||||||
|
packages_x86_64_new.append(f"\n## {group['name']}")
|
||||||
|
|
||||||
|
if 'packages' in group:
|
||||||
|
for package in sorted(group['packages']):
|
||||||
|
package = package.replace("$LOCALE", LOCALE)
|
||||||
|
packages.append(package)
|
||||||
|
packages_x86_64_new.append(package)
|
||||||
|
|
||||||
|
for element in group[item]:
|
||||||
|
if isinstance(element, dict):
|
||||||
|
res = deep_deep(element, all_elements)
|
||||||
|
packages += res[0]
|
||||||
|
packages_x86_64_new += res[1]
|
||||||
|
|
||||||
|
return packages, packages_x86_64_new
|
||||||
|
|
||||||
|
|
||||||
|
def deep(doc: dict, all_elements: bool = True):
|
||||||
|
"""Функция проверки объекта что он словарь и запуск рекурсии для получения данных
|
||||||
|
|
||||||
|
Args:
|
||||||
|
doc (dict): _description_
|
||||||
|
all_elements (bool, optional): _description_. Defaults to True.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
_type_: _description_
|
||||||
|
"""
|
||||||
|
|
||||||
|
packages = []
|
||||||
|
packages_x86_64_new = []
|
||||||
|
|
||||||
|
for group in doc:
|
||||||
|
if isinstance(group, dict):
|
||||||
|
res = deep_deep(group, all_elements)
|
||||||
|
packages += res[0]
|
||||||
|
packages_x86_64_new += res[1]
|
||||||
|
|
||||||
|
return packages, packages_x86_64_new
|
||||||
|
|
||||||
|
|
||||||
|
def get_packages(filename):
|
||||||
|
"""Функция для packages.x86_64
|
||||||
|
|
||||||
|
Args:
|
||||||
|
filename (_type_): _description_
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
_type_: _description_
|
||||||
|
"""
|
||||||
|
|
||||||
|
with open(filename, mode="rt") as f:
|
||||||
|
lines = f.readlines()
|
||||||
|
|
||||||
|
packages = []
|
||||||
|
|
||||||
|
for line in lines:
|
||||||
|
if line.startswith("#") or len(line) <= 1:
|
||||||
|
continue
|
||||||
|
else:
|
||||||
|
package = line.strip().replace("\n", "")
|
||||||
|
packages.append(package)
|
||||||
|
|
||||||
|
packages = set(packages)
|
||||||
|
|
||||||
|
packages = sorted(packages)
|
||||||
|
|
||||||
|
return packages
|
||||||
|
|
||||||
|
|
||||||
|
def get_packages_v2(filename):
|
||||||
|
"""Функция для netinstall.yaml
|
||||||
|
|
||||||
|
Args:
|
||||||
|
filename (_type_): _description_
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
_type_: _description_
|
||||||
|
"""
|
||||||
|
with open(filename, 'rt') as f:
|
||||||
|
doc = yaml.safe_load(f)
|
||||||
|
|
||||||
|
res = deep(doc, all_elements = False)
|
||||||
|
packages = res[0]
|
||||||
|
packages_x86_64_new = res[1]
|
||||||
|
|
||||||
|
packages = set(packages)
|
||||||
|
|
||||||
|
packages = sorted(packages)
|
||||||
|
|
||||||
|
packages_v2 = []
|
||||||
|
for package in packages:
|
||||||
|
packages_v2.append(package)
|
||||||
|
|
||||||
|
packages = packages_v2
|
||||||
|
|
||||||
|
return packages, packages_x86_64_new
|
||||||
|
|
||||||
|
|
||||||
|
def write_new_packages_x86_64(filename, packages_x86_64_new: list):
|
||||||
|
|
||||||
|
with open(filename, mode="wt+") as f:
|
||||||
|
|
||||||
|
if isinstance(packages_x86_64_new, list):
|
||||||
|
packages_x86_64_new[0] = packages_x86_64_new[0].replace("\n#", "")
|
||||||
|
for item in packages_x86_64_new:
|
||||||
|
if "## ARCHISO PACKAGES" in item:
|
||||||
|
item = f"\n{item}"
|
||||||
|
f.write(f"{item}\n")
|
||||||
|
|
||||||
|
#####################################################################################
|
||||||
|
|
||||||
|
LOCALE = os.environ.get('LANG')[0:2]
|
||||||
|
filename1='packages.x86_64'
|
||||||
|
filename2='netinstall.yaml'
|
||||||
|
filename3='packages.x86_64'
|
||||||
|
|
||||||
|
|
||||||
|
list_of_packages = get_packages(filename1)
|
||||||
|
length_list_of_packages = len(list_of_packages)
|
||||||
|
|
||||||
|
result_netinstall = get_packages_v2(filename2)
|
||||||
|
|
||||||
|
list_of_packages_v2 = result_netinstall[0]
|
||||||
|
length_list_of_packages_v2 = len(list_of_packages_v2)
|
||||||
|
|
||||||
|
list_of_packages_v3 = result_netinstall[1]
|
||||||
|
|
||||||
|
|
||||||
|
packages_extend = """
|
||||||
|
## ARCHISO PACKAGES
|
||||||
|
archiso
|
||||||
|
clonezilla
|
||||||
|
ddrescue
|
||||||
|
gpart
|
||||||
|
grsync
|
||||||
|
melawy-calamares
|
||||||
|
memtest86+
|
||||||
|
mkinitcpio-archiso
|
||||||
|
mkinitcpio-nfs-utils
|
||||||
|
os-prober
|
||||||
|
partclone
|
||||||
|
parted
|
||||||
|
partimage
|
||||||
|
rate-mirrors
|
||||||
|
syslinux
|
||||||
|
"""
|
||||||
|
|
||||||
|
packages_extend = packages_extend.splitlines()
|
||||||
|
|
||||||
|
list_of_packages_v3.extend(packages_extend)
|
||||||
|
list_of_packages_v3_1 = []
|
||||||
|
|
||||||
|
for item in list_of_packages_v3:
|
||||||
|
if len(item) <= 1:
|
||||||
|
continue
|
||||||
|
else:
|
||||||
|
list_of_packages_v3_1.append(item)
|
||||||
|
|
||||||
|
list_of_packages_v3 = list_of_packages_v3_1
|
||||||
|
|
||||||
|
|
||||||
|
write_new_packages_x86_64(filename3, list_of_packages_v3)
|
||||||
|
|
||||||
|
|
||||||
|
set_list_of_packages_v3 = set()
|
||||||
|
|
||||||
|
for item in list_of_packages_v3:
|
||||||
|
if item.startswith("\n#") or item.startswith("#") or len(item) <= 1:
|
||||||
|
continue
|
||||||
|
else:
|
||||||
|
set_list_of_packages_v3.add(item)
|
||||||
|
|
||||||
|
length_list_of_packages_v3 = len(set_list_of_packages_v3)
|
||||||
|
|
||||||
|
|
||||||
|
difference1 = sorted(list(set(list_of_packages_v2).difference(list_of_packages)))
|
||||||
|
|
||||||
|
difference2 = sorted(list(set(list_of_packages).difference(list_of_packages_v2)))
|
||||||
|
|
||||||
|
#####################################################################################
|
||||||
|
|
||||||
|
print('-------------------------------------------')
|
||||||
|
print("Разница в списках")
|
||||||
|
print('-------------------------------------------')
|
||||||
|
print(f"Количество пакетов в {filename1}: {length_list_of_packages}")
|
||||||
|
|
||||||
|
print(f"Количество пакетов в {filename2}: {length_list_of_packages_v2}")
|
||||||
|
|
||||||
|
print(f"Количество пакетов сгенерированных для {filename1}: {length_list_of_packages_v3}")
|
||||||
|
|
||||||
|
print('-------------------------------------------')
|
||||||
|
print(f"Пакеты, отсутствующие в {filename1}:")
|
||||||
|
print('-------------------------------------------')
|
||||||
|
|
||||||
|
for item in difference1:
|
||||||
|
print(item)
|
||||||
|
|
||||||
|
print('-------------------------------------------')
|
||||||
|
print(f"Пакеты, отсутствующие в {filename2}:")
|
||||||
|
print('-------------------------------------------')
|
||||||
|
|
||||||
|
for item in difference2:
|
||||||
|
print(item)
|
||||||
|
|
||||||
|
print('-------------------------------------------')
|
|
@ -0,0 +1,903 @@
|
||||||
|
- name: "Melawy Linux required (hidden)"
|
||||||
|
description: "needed Melawy Linux packages"
|
||||||
|
hidden: true
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
packages:
|
||||||
|
- pacman
|
||||||
|
- pacman-mirrorlist
|
||||||
|
- pacman-contrib
|
||||||
|
- archlinux-keyring
|
||||||
|
- arcolinux-keyring
|
||||||
|
- arcolinux-mirrorlist-git
|
||||||
|
- base
|
||||||
|
- base-devel
|
||||||
|
- busybox
|
||||||
|
- chaotic-keyring
|
||||||
|
- chaotic-mirrorlist
|
||||||
|
- chwd
|
||||||
|
- chwd-db
|
||||||
|
- dracut
|
||||||
|
- gptfdisk
|
||||||
|
- linux-firmware
|
||||||
|
- linux-firmware-marvell
|
||||||
|
- linux-xanmod-anbox
|
||||||
|
- linux-xanmod-anbox-headers
|
||||||
|
- melawy-branding
|
||||||
|
- melawy-dracut-initramfs
|
||||||
|
- melawy-dracut-ukify
|
||||||
|
- melawy-etc-skel-std-powerman-kvantum
|
||||||
|
- melawy-hooks
|
||||||
|
- melawy-linux-keyring
|
||||||
|
- melawy-linux-mirrorlist
|
||||||
|
- melawy-refind-menu-generator
|
||||||
|
- melawy-welcome
|
||||||
|
- plymouth
|
||||||
|
- plymouth-kcm
|
||||||
|
- refind
|
||||||
|
- systemd-ukify
|
||||||
|
- xf86-input-elographics
|
||||||
|
- xf86-input-evdev
|
||||||
|
- xf86-input-synaptics
|
||||||
|
- xf86-input-void
|
||||||
|
- xf86-video-fbdev
|
||||||
|
- xf86-video-openchrome
|
||||||
|
- iptables-nft
|
||||||
|
|
||||||
|
- name: "Virtual machines"
|
||||||
|
description: "Required if OS run in virtual environment"
|
||||||
|
hidden: true
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
packages:
|
||||||
|
- bridge-utils
|
||||||
|
- hyperv
|
||||||
|
- libvirt
|
||||||
|
- open-vm-tools
|
||||||
|
- qemu-desktop
|
||||||
|
- qemu-guest-agent
|
||||||
|
- spice-vdagent
|
||||||
|
- virt-manager
|
||||||
|
- virt-viewer
|
||||||
|
- virtualbox-guest-utils
|
||||||
|
- xf86-input-vmmouse
|
||||||
|
- xf86-video-qxl
|
||||||
|
- xf86-video-vmware
|
||||||
|
- edk2-shell
|
||||||
|
|
||||||
|
- name: "Booting process: Refind integration"
|
||||||
|
description: "Boot loader screen"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
packages:
|
||||||
|
- melawy-refind-theme-fenek
|
||||||
|
- melawy-refind-theme-lera-sugar
|
||||||
|
- melawy-refind-theme-nier-a2
|
||||||
|
|
||||||
|
- name: "Booting process: Plymouth integration"
|
||||||
|
description: "Boot screen"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
subgroups:
|
||||||
|
- name: "Nier A2 theme"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-plymouth-theme-hard-install-nier-a2
|
||||||
|
- name: "Lera sugar theme"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- melawy-plymouth-theme-hard-install-lera-sugar
|
||||||
|
- name: "Fenek theme"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- melawy-plymouth-theme-hard-install-fenek
|
||||||
|
|
||||||
|
- name: "Melawy Linux Packages"
|
||||||
|
description: "needed Melawy Linux packages"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
subgroups:
|
||||||
|
|
||||||
|
- name: "Plymouth"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-plymouth-theme-fenek
|
||||||
|
- melawy-plymouth-theme-lera-sugar
|
||||||
|
- melawy-plymouth-theme-nier-a2
|
||||||
|
|
||||||
|
- name: "SDDM"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-sddm-theme-fenek
|
||||||
|
- melawy-sddm-theme-lera-sugar
|
||||||
|
- melawy-sddm-theme-nier-a2
|
||||||
|
|
||||||
|
- name: "Cursors"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-purple-dark-cursors
|
||||||
|
- melawy-purple-dark-default-cursors
|
||||||
|
- melawy-purple-light-cursors
|
||||||
|
- melawy-purple-light-default-cursors
|
||||||
|
- melawy-red-dark-cursors
|
||||||
|
- melawy-red-dark-default-cursors
|
||||||
|
- melawy-red-light-cursors
|
||||||
|
- melawy-red-light-default-cursors
|
||||||
|
|
||||||
|
- name: "Updater"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-arch-linux-updater
|
||||||
|
- melawy-plasma-plasmoid-archupdate
|
||||||
|
|
||||||
|
- name: "Start menu"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-plasma-plasmoid-DittoMenu
|
||||||
|
- melawy-plasma-plasmoid-Menu11
|
||||||
|
- melawy-plasma-plasmoid-OnzeMenuKDE
|
||||||
|
|
||||||
|
- name: "Desktop theme"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- fluent-gtk-theme-git
|
||||||
|
- fluent-kde-theme-git
|
||||||
|
- win11-icon-theme-git
|
||||||
|
- win11-icon-theme-special-git
|
||||||
|
- win11-icon-theme-white-git
|
||||||
|
- win11os-kde-git
|
||||||
|
- win12os-kde-git
|
||||||
|
|
||||||
|
- name: "Decor"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-color-scheme
|
||||||
|
- melawy-color-scheme-konsole
|
||||||
|
- melawy-icon-theme
|
||||||
|
- melawy-plasma-desktop-theme
|
||||||
|
|
||||||
|
- name: "look-and-feel"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-plasma-look-and-feel-fenek
|
||||||
|
- melawy-plasma-look-and-feel-lera-sugar
|
||||||
|
- melawy-plasma-look-and-feel-nier-a2
|
||||||
|
|
||||||
|
- name: "Wallpapers"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- melawy-wallpaper-fenek
|
||||||
|
- melawy-wallpaper-lera-sugar
|
||||||
|
- melawy-wallpaper-nier-a2
|
||||||
|
|
||||||
|
- name: "Desktop-Base + Common packages"
|
||||||
|
description: "Recommended. Don't change unless you know what you're doing."
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
subgroups:
|
||||||
|
|
||||||
|
- name: "X11-system"
|
||||||
|
description: "Default X11 system"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- libwnck3
|
||||||
|
- mesa
|
||||||
|
- mesa-utils
|
||||||
|
- xf86-input-libinput
|
||||||
|
- xorg-server
|
||||||
|
- xorg-xdpyinfo
|
||||||
|
- xorg-xhost
|
||||||
|
- xorg-xinit
|
||||||
|
- xorg-xinput
|
||||||
|
- xorg-xkill
|
||||||
|
- xorg-xrandr
|
||||||
|
- xorg-xrdb
|
||||||
|
|
||||||
|
- name: "GPU Intel drivers"
|
||||||
|
description: "Graphics hardware drivers"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- libva-intel-driver
|
||||||
|
- libva-utils
|
||||||
|
|
||||||
|
- name: "GPU AMD drivers"
|
||||||
|
description: "Graphics hardware drivers"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- xf86-video-amdgpu
|
||||||
|
- xf86-video-ati
|
||||||
|
|
||||||
|
- name: "GPU NVIDIA drivers - Latest (202X)"
|
||||||
|
description: "NVIDIA graphics hardware drivers: GeForce GTX TITAN X - NVIDIA GeForce RTX X090"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- nvidia-dkms
|
||||||
|
- nvidia-settings
|
||||||
|
- nvidia-utils
|
||||||
|
|
||||||
|
- name: "GPU NVIDIA drivers - 525 (2023)"
|
||||||
|
description: "NVIDIA graphics hardware drivers: NVS 810 - NVIDIA RTX 6000 Ada Generation"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- nvidia-525xx-dkms
|
||||||
|
- nvidia-525xx-settings
|
||||||
|
- nvidia-525xx-utils
|
||||||
|
|
||||||
|
- name: "GPU NVIDIA drivers - 470 (2021)"
|
||||||
|
description: "NVIDIA graphics hardware drivers: NVS 510 - NVIDIA RTX A6000"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- nvidia-470xx-dkms
|
||||||
|
- nvidia-470xx-settings
|
||||||
|
- nvidia-470xx-utils
|
||||||
|
|
||||||
|
- name: "GPU NVIDIA drivers - 390 (2018)"
|
||||||
|
description: "NVIDIA graphics hardware drivers: GeForce GTX TITAN Z - GeForce GTX 1080 Ti)"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- nvidia-390-settings
|
||||||
|
- nvidia-390xx-dkms
|
||||||
|
- nvidia-390xx-utils
|
||||||
|
|
||||||
|
- name: "GPU NVIDIA drivers - 340 (2014)"
|
||||||
|
description: "NVIDIA graphics hardware drivers: GeForce 8200M - GeForce GTX 880M"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- nvidia-340xx-dkms
|
||||||
|
- nvidia-340xx-settings
|
||||||
|
- nvidia-340xx-utils
|
||||||
|
|
||||||
|
- name: "ZFS drivers"
|
||||||
|
description: "ZFS filesystem drivers"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- zfs-dkms
|
||||||
|
- zfs-utils
|
||||||
|
|
||||||
|
- name: "V4L2 drivers"
|
||||||
|
description: "V4L2 video, webcamera drivers"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- v4l2loopback-dkms
|
||||||
|
|
||||||
|
- name: "Recommended applications selection"
|
||||||
|
description: "General tools and applications"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- beep
|
||||||
|
- browsh
|
||||||
|
- btop
|
||||||
|
- cryptsetup
|
||||||
|
- device-mapper
|
||||||
|
- dialog
|
||||||
|
- diffutils
|
||||||
|
- duf
|
||||||
|
- elinks
|
||||||
|
- expect
|
||||||
|
- fastfetch
|
||||||
|
- find-the-command
|
||||||
|
- findutils
|
||||||
|
- fsarchiver
|
||||||
|
- git
|
||||||
|
- glances
|
||||||
|
- gpm
|
||||||
|
- htop
|
||||||
|
- hwinfo
|
||||||
|
- inetutils
|
||||||
|
- inxi
|
||||||
|
- iotop
|
||||||
|
- less
|
||||||
|
- logrotate
|
||||||
|
- lolcat
|
||||||
|
- lsb-release
|
||||||
|
- lynx
|
||||||
|
- man-db
|
||||||
|
- man-pages
|
||||||
|
- mc
|
||||||
|
- mdadm
|
||||||
|
- meld
|
||||||
|
- micro
|
||||||
|
- nano
|
||||||
|
- nano-syntax-highlighting
|
||||||
|
- neofetch
|
||||||
|
- neovim
|
||||||
|
- neovim-lsp_signature
|
||||||
|
- neovim-lspconfig
|
||||||
|
- neovim-nvim-treesitter
|
||||||
|
- neovim-qt
|
||||||
|
- nmap
|
||||||
|
- openbsd-netcat
|
||||||
|
- powerline
|
||||||
|
- powerline-common
|
||||||
|
- powerline-fonts
|
||||||
|
- procps-ng
|
||||||
|
- pv
|
||||||
|
- python-defusedxml
|
||||||
|
- python-packaging
|
||||||
|
- ripgrep
|
||||||
|
- rsync
|
||||||
|
- s-nail
|
||||||
|
- screen
|
||||||
|
- sed
|
||||||
|
- sudo
|
||||||
|
- sysfsutils
|
||||||
|
- syslog-ng
|
||||||
|
- tcpdump
|
||||||
|
- terminus-font
|
||||||
|
- texinfo
|
||||||
|
- tldr
|
||||||
|
- tmux
|
||||||
|
- tpm2-tools
|
||||||
|
- tpm2-tss
|
||||||
|
- tree
|
||||||
|
- ttf-terminus-nerd
|
||||||
|
- usbutils
|
||||||
|
- vi
|
||||||
|
- w3m
|
||||||
|
- wget
|
||||||
|
- which
|
||||||
|
- xterm
|
||||||
|
- yad
|
||||||
|
|
||||||
|
- name: "Spell"
|
||||||
|
description: "Spell apps"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- aspell
|
||||||
|
- aspell-$LOCALE
|
||||||
|
- aspell-en
|
||||||
|
- hunspell
|
||||||
|
- hunspell-$LOCALE
|
||||||
|
- hunspell-en_us
|
||||||
|
|
||||||
|
- name: "Network"
|
||||||
|
description: "Network apps drivers and tools"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- b43-fwcutter
|
||||||
|
- bridge-utils
|
||||||
|
- broadcom-wl-dkms
|
||||||
|
- dhclient
|
||||||
|
- dhcpcd
|
||||||
|
- dnsmasq
|
||||||
|
- dnsutils
|
||||||
|
- ethtool
|
||||||
|
- iwd
|
||||||
|
- modemmanager
|
||||||
|
- nbd
|
||||||
|
- ndisc6
|
||||||
|
- net-tools
|
||||||
|
- netctl
|
||||||
|
- networkmanager
|
||||||
|
- networkmanager-openconnect
|
||||||
|
- networkmanager-openvpn
|
||||||
|
- nss-mdns
|
||||||
|
- openconnect
|
||||||
|
- openssh
|
||||||
|
- openvpn
|
||||||
|
- ppp
|
||||||
|
- pptpclient
|
||||||
|
- rp-pppoe
|
||||||
|
- systemd-resolvconf
|
||||||
|
- traceroute
|
||||||
|
- usb_modeswitch
|
||||||
|
- vpnc
|
||||||
|
- whois
|
||||||
|
- wireguard-tools
|
||||||
|
- wireless-regdb
|
||||||
|
- wireless_tools
|
||||||
|
- wpa_supplicant
|
||||||
|
- xl2tpd
|
||||||
|
|
||||||
|
- name: "Package management"
|
||||||
|
description: "Packages tools"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- appimagelauncher
|
||||||
|
- discover
|
||||||
|
- downgrade
|
||||||
|
- flatpak
|
||||||
|
- flatpak-kcm
|
||||||
|
- ocs-url
|
||||||
|
- octopi
|
||||||
|
- pace
|
||||||
|
- pamac-all
|
||||||
|
- paru
|
||||||
|
- pkgfile
|
||||||
|
- rebuild-detector
|
||||||
|
- reflector
|
||||||
|
- snapd
|
||||||
|
- snapd-glib
|
||||||
|
- yay
|
||||||
|
|
||||||
|
- name: "Desktop integration"
|
||||||
|
description: "Useful helper tools and libs for desktop usage"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- accountsservice
|
||||||
|
- ark
|
||||||
|
- bash-completion
|
||||||
|
- bluedevil
|
||||||
|
- breeze-gtk
|
||||||
|
- dolphin
|
||||||
|
- dolphin-plugins
|
||||||
|
- drkonqi
|
||||||
|
- ffmpegthumbnailer
|
||||||
|
- ffmpegthumbs
|
||||||
|
- file-roller
|
||||||
|
- gnome-keyring
|
||||||
|
- gparted
|
||||||
|
- gst-libav
|
||||||
|
- gst-plugin-pipewire
|
||||||
|
- gst-plugins-bad
|
||||||
|
- gst-plugins-ugly
|
||||||
|
- gwenview
|
||||||
|
- karchive5
|
||||||
|
- kate
|
||||||
|
- kcalc
|
||||||
|
- kde-gtk-config
|
||||||
|
- kdeconnect
|
||||||
|
- kdegraphics-thumbnailers
|
||||||
|
- kdeplasma-addons
|
||||||
|
- kgamma5
|
||||||
|
- khotkeys
|
||||||
|
- kimageformats5
|
||||||
|
- kinfocenter
|
||||||
|
- kinit
|
||||||
|
- kio-fuse
|
||||||
|
- konsole
|
||||||
|
- kscreen
|
||||||
|
- ksshaskpass
|
||||||
|
- ksysguard
|
||||||
|
- ksystemlog
|
||||||
|
- kvantum
|
||||||
|
- kwallet-pam
|
||||||
|
- kwalletmanager
|
||||||
|
- kwin-effect-rounded-corners-git
|
||||||
|
- kwin-effects-sliding-notifications
|
||||||
|
- libdvdcss
|
||||||
|
- libgsf
|
||||||
|
- libopenraw
|
||||||
|
- mlocate
|
||||||
|
- network-manager-applet
|
||||||
|
- okular
|
||||||
|
- partitionmanager
|
||||||
|
- plasma-browser-integration
|
||||||
|
- plasma-desktop
|
||||||
|
- plasma-disks
|
||||||
|
- plasma-firewall
|
||||||
|
- plasma-integration
|
||||||
|
- plasma-nm
|
||||||
|
- plasma-pa
|
||||||
|
- plasma-systemmonitor
|
||||||
|
- plasma-thunderbolt
|
||||||
|
- plasma-vault
|
||||||
|
- plasma-wayland-protocols
|
||||||
|
- plasma-wayland-session
|
||||||
|
- plasma-workspace
|
||||||
|
- plasma-workspace-wallpapers
|
||||||
|
- polkit-kde-agent
|
||||||
|
- poppler-glib
|
||||||
|
- powerdevil
|
||||||
|
- qt5-imageformats
|
||||||
|
- qt5ct
|
||||||
|
- qt6-imageformats
|
||||||
|
- sddm
|
||||||
|
- sddm-kcm
|
||||||
|
- spectacle
|
||||||
|
- xdg-desktop-portal
|
||||||
|
- xdg-desktop-portal-kde
|
||||||
|
- xdg-user-dirs
|
||||||
|
- xdg-user-dirs-gtk
|
||||||
|
- xdg-utils
|
||||||
|
- xsettingsd
|
||||||
|
- glfw-wayland
|
||||||
|
|
||||||
|
- name: "Filesystem"
|
||||||
|
description: "Filesystem tools and applications"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- btrfs-progs
|
||||||
|
- dosfstools
|
||||||
|
- e2fsprogs
|
||||||
|
- efibootmgr
|
||||||
|
- efitools
|
||||||
|
- exfatprogs
|
||||||
|
- f2fs-tools
|
||||||
|
- haveged
|
||||||
|
- jfsutils
|
||||||
|
- kdenetwork-filesharing
|
||||||
|
- lvm2
|
||||||
|
- nfs-utils
|
||||||
|
- nilfs-utils
|
||||||
|
- ntfs-3g
|
||||||
|
- ntp
|
||||||
|
- reiserfsprogs
|
||||||
|
- samba-support
|
||||||
|
- sbsigntools
|
||||||
|
- smartmontools
|
||||||
|
- unrar
|
||||||
|
- unzip
|
||||||
|
- xfsprogs
|
||||||
|
- xz
|
||||||
|
|
||||||
|
- name: "BTRFS filesystem"
|
||||||
|
description: "BTRFS filesystem tools and applications"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- btrfs-assistant
|
||||||
|
- btrfs-snapshots
|
||||||
|
- timeshift
|
||||||
|
- timeshift-autosnap
|
||||||
|
|
||||||
|
- name: "Fonts"
|
||||||
|
description: "Melawy Linux font selection"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- adobe-source-code-pro-fonts
|
||||||
|
- adobe-source-han-sans-cn-fonts
|
||||||
|
- adobe-source-han-sans-jp-fonts
|
||||||
|
- adobe-source-han-sans-kr-fonts
|
||||||
|
- awesome-terminal-fonts
|
||||||
|
- cantarell-fonts
|
||||||
|
- freetype2
|
||||||
|
- noto-color-emoji-fontconfig
|
||||||
|
- noto-fonts
|
||||||
|
- noto-fonts-cjk
|
||||||
|
- noto-fonts-emoji
|
||||||
|
- opendesktop-fonts
|
||||||
|
- otf-fira-mono
|
||||||
|
- otf-fira-sans
|
||||||
|
- otf-firamono-nerd
|
||||||
|
- ttf-bitstream-vera
|
||||||
|
- ttf-dejavu
|
||||||
|
- ttf-dejavu-nerd
|
||||||
|
- ttf-fira-code
|
||||||
|
- ttf-fira-sans
|
||||||
|
- ttf-firacode-nerd
|
||||||
|
- ttf-hack
|
||||||
|
- ttf-hack-nerd
|
||||||
|
- ttf-jetbrains-mono
|
||||||
|
- ttf-jetbrains-mono-nerd
|
||||||
|
- ttf-liberation
|
||||||
|
- ttf-liberation-mono-nerd
|
||||||
|
- ttf-meslo-nerd
|
||||||
|
- ttf-ms-fonts
|
||||||
|
- ttf-nerd-fonts-symbols
|
||||||
|
- ttf-nerd-fonts-symbols-common
|
||||||
|
- ttf-nerd-fonts-symbols-mono
|
||||||
|
- ttf-noto-nerd
|
||||||
|
- ttf-opensans
|
||||||
|
- ttf-roboto
|
||||||
|
- ttf-roboto-mono
|
||||||
|
- ttf-roboto-mono-nerd
|
||||||
|
- ttf-sourcecodepro-nerd
|
||||||
|
- ttf-twemoji
|
||||||
|
- ttf-ubuntu-font-family
|
||||||
|
- ttf-ubuntu-mono-nerd
|
||||||
|
- ttf-ubuntu-nerd
|
||||||
|
|
||||||
|
- name: "Audio"
|
||||||
|
description: "Audio handling tools apps and libs"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- alsa-firmware
|
||||||
|
- alsa-plugins
|
||||||
|
- alsa-utils
|
||||||
|
- pavucontrol
|
||||||
|
- pipewire-alsa
|
||||||
|
- pipewire-jack
|
||||||
|
- pipewire-pulse
|
||||||
|
- pipewire-support
|
||||||
|
- rtkit
|
||||||
|
- wireplumber
|
||||||
|
|
||||||
|
- name: "Hardware"
|
||||||
|
description: "Hardware support libs and firmware"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- dmidecode
|
||||||
|
- dmraid
|
||||||
|
- hdparm
|
||||||
|
- hwdetect
|
||||||
|
- lsscsi
|
||||||
|
- mtools
|
||||||
|
- sg3_utils
|
||||||
|
- sof-firmware
|
||||||
|
|
||||||
|
- name: "Power"
|
||||||
|
description: "Powermanagement support"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- cpupower
|
||||||
|
- power-profiles-daemon
|
||||||
|
- upower
|
||||||
|
|
||||||
|
- name: "CPU specific microcode update packages"
|
||||||
|
description: "Microcode update image for AMD and Intel CPUs"
|
||||||
|
hidden: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
packages:
|
||||||
|
- amd-ucode
|
||||||
|
- intel-ucode
|
||||||
|
|
||||||
|
- name: "Browsers and language package"
|
||||||
|
description: "Add firefox and language pack if possible and other browsers"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- brave-bin
|
||||||
|
- firefox
|
||||||
|
- firefox-developer-edition
|
||||||
|
- firefox-developer-edition-i18n-$LOCALE
|
||||||
|
- firefox-i18n-$LOCALE
|
||||||
|
- google-chrome
|
||||||
|
- profile-sync-daemon
|
||||||
|
|
||||||
|
- name: "Desktop environment"
|
||||||
|
description: "Add the desktop applications"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- anydesk-bin
|
||||||
|
- avidemux-cli
|
||||||
|
- avidemux-qt
|
||||||
|
- corectrl
|
||||||
|
- discord
|
||||||
|
- gwe
|
||||||
|
- keepassxc
|
||||||
|
- kleopatra
|
||||||
|
- mailspring
|
||||||
|
- obs-studio-tytan652
|
||||||
|
- qbittorrent
|
||||||
|
- skypeforlinux-stable-bin
|
||||||
|
- telegram-desktop
|
||||||
|
- thunderbird
|
||||||
|
- yakuake
|
||||||
|
- yandex-disk
|
||||||
|
- yandex-disk-indicator
|
||||||
|
- zoom
|
||||||
|
|
||||||
|
- name: "Desktop environment (non required)"
|
||||||
|
description: "Add the desktop applications"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: false
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- alacritty
|
||||||
|
- alacritty-themes
|
||||||
|
- blender
|
||||||
|
- kitty
|
||||||
|
- kitty-shell-integration
|
||||||
|
- kitty-terminfo
|
||||||
|
|
||||||
|
- name: "Office"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
subgroups:
|
||||||
|
|
||||||
|
- name: "FreeOffice"
|
||||||
|
selected: true
|
||||||
|
packages:
|
||||||
|
- freeoffice
|
||||||
|
|
||||||
|
- name: "LibreOffice"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- libreoffice-fresh
|
||||||
|
- libreoffice-fresh-$LOCALE
|
||||||
|
- libreoffice-extension-languagetool
|
||||||
|
|
||||||
|
- name: "OnlyOffice"
|
||||||
|
selected: false
|
||||||
|
packages:
|
||||||
|
- onlyoffice-bin
|
||||||
|
|
||||||
|
- name: "Media players"
|
||||||
|
description: "Add the video and audio players"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- audacious
|
||||||
|
- audacity
|
||||||
|
- elisa
|
||||||
|
- haruna
|
||||||
|
- mpv
|
||||||
|
- vlc-luajit
|
||||||
|
|
||||||
|
- name: "Picture Editors"
|
||||||
|
description: "Add the photo and picture editors"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- gimp
|
||||||
|
- gimp-help-$LOCALE
|
||||||
|
- gvfs
|
||||||
|
- gvfs-afc
|
||||||
|
- gvfs-gphoto2
|
||||||
|
- gvfs-mtp
|
||||||
|
- gvfs-nfs
|
||||||
|
- gvfs-smb
|
||||||
|
- inkscape
|
||||||
|
- krita
|
||||||
|
|
||||||
|
- name: "Code IDE and programming language package"
|
||||||
|
description: "Add Code IDE and programming language package"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- ansible-language-server
|
||||||
|
- base-devel
|
||||||
|
- bash-language-server
|
||||||
|
- boost
|
||||||
|
- boost-libs
|
||||||
|
- ccache
|
||||||
|
- cmake
|
||||||
|
- extra-cmake-modules
|
||||||
|
- doxygen
|
||||||
|
- codelldb
|
||||||
|
- clang
|
||||||
|
- lld
|
||||||
|
- dbeaver
|
||||||
|
- eslint-language-server
|
||||||
|
- fakeroot
|
||||||
|
- gcc
|
||||||
|
- gcc-libs
|
||||||
|
- gdb
|
||||||
|
- git
|
||||||
|
- git-lfs
|
||||||
|
- github-cli
|
||||||
|
- github-desktop
|
||||||
|
- icu69-bin
|
||||||
|
- jdk-openjdk
|
||||||
|
- lldb
|
||||||
|
- llvm
|
||||||
|
- llvm-libs
|
||||||
|
- lua-language-server
|
||||||
|
- make
|
||||||
|
- python-lsp-server
|
||||||
|
- rust-analyzer
|
||||||
|
- rustup
|
||||||
|
- sccache
|
||||||
|
- sqlitebrowser
|
||||||
|
- tailwindcss-language-server
|
||||||
|
- typescript
|
||||||
|
- typescript-language-server
|
||||||
|
- visual-studio-code-bin
|
||||||
|
- vscode-json-languageserver
|
||||||
|
- vue-language-server
|
||||||
|
- yaml-language-server
|
||||||
|
|
||||||
|
- name: "Firewall"
|
||||||
|
description: "Firewall installed and enabled"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: true
|
||||||
|
packages:
|
||||||
|
- firewalld
|
||||||
|
- python-capng
|
||||||
|
- python-pyqt5
|
||||||
|
|
||||||
|
- name: "Kernel in addition"
|
||||||
|
description: "Adding kernel in addition to main one"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: false
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- linux
|
||||||
|
- linux-hardened
|
||||||
|
- linux-hardened-headers
|
||||||
|
- linux-headers
|
||||||
|
- linux-lqx
|
||||||
|
- linux-lqx-headers
|
||||||
|
- linux-lts
|
||||||
|
- linux-lts-headers
|
||||||
|
- linux-xanmod
|
||||||
|
- linux-xanmod-headers
|
||||||
|
- linux-xanmod-lts
|
||||||
|
- linux-xanmod-lts-headers
|
||||||
|
- linux-zen
|
||||||
|
- linux-zen-headers
|
||||||
|
|
||||||
|
- name: "Printing support"
|
||||||
|
description: "Support for printing (Cups)"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: false
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- cups
|
||||||
|
- cups-browsed
|
||||||
|
- cups-filters
|
||||||
|
- cups-pdf
|
||||||
|
- foomatic-db
|
||||||
|
- foomatic-db-engine
|
||||||
|
- foomatic-db-gutenprint-ppds
|
||||||
|
- foomatic-db-nonfree
|
||||||
|
- foomatic-db-nonfree-ppds
|
||||||
|
- foomatic-db-ppds
|
||||||
|
- ghostscript
|
||||||
|
- gsfonts
|
||||||
|
- gutenprint
|
||||||
|
- print-manager
|
||||||
|
- printer-support
|
||||||
|
- splix
|
||||||
|
- system-config-printer
|
||||||
|
|
||||||
|
- name: "HP printer/scanner support"
|
||||||
|
description: "Packages for HP printer/scanner"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: false
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- cups
|
||||||
|
- cups-browsed
|
||||||
|
- cups-filters
|
||||||
|
- cups-pdf
|
||||||
|
- hplip
|
||||||
|
- hplip-plugin
|
||||||
|
- python-pyqt5
|
||||||
|
- python-reportlab
|
||||||
|
- scanner-support
|
||||||
|
- xsane
|
||||||
|
|
||||||
|
- name: "Bluetooth"
|
||||||
|
description: "Bluetooth support"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- bluetooth-support
|
||||||
|
- bluez
|
||||||
|
- bluez-hid2hci
|
||||||
|
- bluez-libs
|
||||||
|
- bluez-utils
|
||||||
|
|
||||||
|
- name: "Support"
|
||||||
|
description: "Packages for other support"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: true
|
||||||
|
critical: false
|
||||||
|
packages:
|
||||||
|
- input-devices-support
|
||||||
|
- laptop-detect
|
||||||
|
|
||||||
|
- name: "Accessibility Tools"
|
||||||
|
description: "Screen reader and mouse tweaks (impaired vision)"
|
||||||
|
hidden: false
|
||||||
|
expanded: false
|
||||||
|
selected: false
|
||||||
|
critical: true
|
||||||
|
packages:
|
||||||
|
- espeak-ng
|
||||||
|
- mousetweaks
|
||||||
|
- orca
|
1034
packages.x86_64
1034
packages.x86_64
File diff suppressed because it is too large
Load Diff
|
@ -1,18 +1,17 @@
|
||||||
# BASE
|
# BASE
|
||||||
|
|
||||||
## Base system
|
## Base system
|
||||||
iptables-nft
|
archlinux-keyring
|
||||||
base
|
base
|
||||||
base-devel
|
base-devel
|
||||||
archlinux-keyring
|
|
||||||
endeavouros-mirrorlist
|
|
||||||
endeavouros-keyring
|
|
||||||
cryptsetup
|
cryptsetup
|
||||||
device-mapper
|
device-mapper
|
||||||
diffutils
|
diffutils
|
||||||
dracut
|
dracut
|
||||||
edk2-shell
|
edk2-shell
|
||||||
|
findutils
|
||||||
inetutils
|
inetutils
|
||||||
|
iptables-nft
|
||||||
less
|
less
|
||||||
linux-firmware
|
linux-firmware
|
||||||
linux-firmware-marvell
|
linux-firmware-marvell
|
||||||
|
@ -21,16 +20,20 @@ lsb-release
|
||||||
man-db
|
man-db
|
||||||
man-pages
|
man-pages
|
||||||
mdadm
|
mdadm
|
||||||
|
micro
|
||||||
nano
|
nano
|
||||||
nano-syntax-highlighting
|
nano-syntax-highlighting
|
||||||
perl
|
pacman
|
||||||
|
pacman-contrib
|
||||||
|
pacman-mirrorlist
|
||||||
s-nail
|
s-nail
|
||||||
|
sed
|
||||||
sudo
|
sudo
|
||||||
sysfsutils
|
sysfsutils
|
||||||
systemd-sysvcompat
|
systemd-ukify
|
||||||
texinfo
|
texinfo
|
||||||
which
|
|
||||||
vi
|
vi
|
||||||
|
which
|
||||||
|
|
||||||
## Filesystem
|
## Filesystem
|
||||||
btrfs-progs
|
btrfs-progs
|
||||||
|
@ -58,12 +61,12 @@ amd-ucode
|
||||||
intel-ucode
|
intel-ucode
|
||||||
|
|
||||||
## X system
|
## X system
|
||||||
|
libva-intel-driver
|
||||||
|
libva-utils
|
||||||
mesa
|
mesa
|
||||||
mesa-utils
|
mesa-utils
|
||||||
nvidia-dkms
|
nvidia-dkms
|
||||||
nvidia-utils
|
nvidia-utils
|
||||||
libva-utils
|
|
||||||
libva-intel-driver
|
|
||||||
xf86-input-libinput
|
xf86-input-libinput
|
||||||
xf86-video-amdgpu
|
xf86-video-amdgpu
|
||||||
xf86-video-ati
|
xf86-video-ati
|
||||||
|
@ -107,8 +110,9 @@ wireplumber
|
||||||
|
|
||||||
## General system
|
## General system
|
||||||
bash-completion
|
bash-completion
|
||||||
dmidecode
|
cpupower
|
||||||
dialog
|
dialog
|
||||||
|
dmidecode
|
||||||
dmraid
|
dmraid
|
||||||
downgrade
|
downgrade
|
||||||
duf
|
duf
|
||||||
|
@ -116,7 +120,6 @@ fakeroot
|
||||||
freetype2
|
freetype2
|
||||||
git
|
git
|
||||||
glances
|
glances
|
||||||
python-packaging
|
|
||||||
gpm
|
gpm
|
||||||
gptfdisk
|
gptfdisk
|
||||||
haveged
|
haveged
|
||||||
|
@ -127,25 +130,29 @@ libgsf
|
||||||
libopenraw
|
libopenraw
|
||||||
mlocate
|
mlocate
|
||||||
ntp
|
ntp
|
||||||
pacman-contrib
|
|
||||||
pkgfile
|
pkgfile
|
||||||
poppler-glib
|
poppler-glib
|
||||||
power-profiles-daemon
|
power-profiles-daemon
|
||||||
|
python-packaging
|
||||||
|
python-defusedxml
|
||||||
rebuild-detector
|
rebuild-detector
|
||||||
reflector
|
reflector
|
||||||
rsync
|
rsync
|
||||||
tldr
|
tldr
|
||||||
unrar
|
unrar
|
||||||
unzip
|
unzip
|
||||||
|
upower
|
||||||
wget
|
wget
|
||||||
xdg-user-dirs
|
xdg-user-dirs
|
||||||
xdg-utils
|
xdg-utils
|
||||||
xz
|
xz
|
||||||
|
pv
|
||||||
|
|
||||||
## Network
|
## Network
|
||||||
dnsutils
|
#wireless_tools
|
||||||
dhclient
|
dhclient
|
||||||
dnsmasq
|
dnsmasq
|
||||||
|
dnsutils
|
||||||
ethtool
|
ethtool
|
||||||
iwd
|
iwd
|
||||||
modemmanager
|
modemmanager
|
||||||
|
@ -166,27 +173,27 @@ usb_modeswitch
|
||||||
vpnc
|
vpnc
|
||||||
whois
|
whois
|
||||||
wireless-regdb
|
wireless-regdb
|
||||||
#wireless_tools
|
|
||||||
wpa_supplicant
|
wpa_supplicant
|
||||||
xl2tpd
|
xl2tpd
|
||||||
|
|
||||||
## Bluetooth
|
## Bluetooth
|
||||||
bluez
|
bluez
|
||||||
|
bluez-hid2hci
|
||||||
|
bluez-libs
|
||||||
bluez-utils
|
bluez-utils
|
||||||
|
|
||||||
## Firewall
|
## Firewall
|
||||||
firewalld
|
firewalld
|
||||||
python-pyqt5
|
|
||||||
python-capng
|
python-capng
|
||||||
|
python-pyqt5
|
||||||
|
|
||||||
# ISO
|
# ISO
|
||||||
|
|
||||||
## Live iso specific
|
## Live iso specific
|
||||||
arch-install-scripts
|
archiso
|
||||||
memtest86+
|
memtest86+
|
||||||
mkinitcpio-archiso
|
mkinitcpio-archiso
|
||||||
mkinitcpio-nfs-utils
|
mkinitcpio-nfs-utils
|
||||||
pv
|
|
||||||
syslinux
|
syslinux
|
||||||
|
|
||||||
## Live iso tools
|
## Live iso tools
|
||||||
|
@ -204,15 +211,16 @@ bluedevil
|
||||||
breeze-gtk
|
breeze-gtk
|
||||||
dolphin
|
dolphin
|
||||||
dolphin-plugins
|
dolphin-plugins
|
||||||
|
glfw-wayland
|
||||||
gwenview
|
gwenview
|
||||||
haruna
|
haruna
|
||||||
kcalc
|
|
||||||
kate
|
kate
|
||||||
kdeconnect
|
kcalc
|
||||||
kde-gtk-config
|
kde-gtk-config
|
||||||
|
kdeconnect
|
||||||
kgamma5
|
kgamma5
|
||||||
khotkeys
|
khotkeys
|
||||||
kimageformats
|
kimageformats5
|
||||||
kinfocenter
|
kinfocenter
|
||||||
kinit
|
kinit
|
||||||
kio-fuse
|
kio-fuse
|
||||||
|
@ -221,13 +229,12 @@ kscreen
|
||||||
kwallet-pam
|
kwallet-pam
|
||||||
okular
|
okular
|
||||||
plasma-desktop
|
plasma-desktop
|
||||||
plasma-wayland-session
|
|
||||||
plasma-wayland-protocols
|
|
||||||
glfw-wayland
|
|
||||||
plasma-disks
|
plasma-disks
|
||||||
plasma-nm
|
plasma-nm
|
||||||
plasma-pa
|
plasma-pa
|
||||||
plasma-systemmonitor
|
plasma-systemmonitor
|
||||||
|
plasma-wayland-protocols
|
||||||
|
plasma-wayland-session
|
||||||
powerdevil
|
powerdevil
|
||||||
sddm-kcm
|
sddm-kcm
|
||||||
spectacle
|
spectacle
|
||||||
|
@ -263,7 +270,6 @@ yay
|
||||||
rate-mirrors
|
rate-mirrors
|
||||||
|
|
||||||
## Calamares EndeavourOS
|
## Calamares EndeavourOS
|
||||||
ckbcomp
|
|
||||||
os-prober
|
os-prober
|
||||||
|
|
||||||
# VM SUPPORT
|
# VM SUPPORT
|
||||||
|
@ -271,7 +277,7 @@ os-prober
|
||||||
bridge-utils
|
bridge-utils
|
||||||
|
|
||||||
## Qemu
|
## Qemu
|
||||||
libguestfs
|
#libguestfs
|
||||||
libvirt
|
libvirt
|
||||||
qemu-desktop
|
qemu-desktop
|
||||||
qemu-guest-agent
|
qemu-guest-agent
|
||||||
|
@ -290,9 +296,6 @@ xf86-input-vmmouse
|
||||||
xf86-video-vmware
|
xf86-video-vmware
|
||||||
xf86-video-qxl
|
xf86-video-qxl
|
||||||
|
|
||||||
# eos-arm needed packages for chroot into arm device
|
|
||||||
qemu-arm-aarch64-static-bin
|
|
||||||
|
|
||||||
|
|
||||||
## HyperV
|
## HyperV
|
||||||
hyperv
|
hyperv
|
||||||
|
@ -328,6 +331,11 @@ ttf-nerd-fonts-symbols
|
||||||
ttf-nerd-fonts-symbols-common
|
ttf-nerd-fonts-symbols-common
|
||||||
ttf-nerd-fonts-symbols-mono
|
ttf-nerd-fonts-symbols-mono
|
||||||
|
|
||||||
|
awesome-terminal-fonts
|
||||||
|
noto-fonts-cjk
|
||||||
|
opendesktop-fonts
|
||||||
|
ttf-meslo-nerd
|
||||||
|
|
||||||
|
|
||||||
## Spell
|
## Spell
|
||||||
aspell
|
aspell
|
||||||
|
@ -349,26 +357,28 @@ chwd-db
|
||||||
|
|
||||||
|
|
||||||
### Printers & Scanner support
|
### Printers & Scanner support
|
||||||
printer-support
|
#cups
|
||||||
scanner-support
|
#cups-browsed
|
||||||
print-manager
|
#cups-filters
|
||||||
system-config-printer
|
#cups-pdf
|
||||||
gutenprint
|
#foomatic-db
|
||||||
cups
|
#foomatic-db-engine
|
||||||
cups-filters
|
#foomatic-db-gutenprint-ppds
|
||||||
cups-pdf
|
#foomatic-db-nonfree
|
||||||
foomatic-db
|
#foomatic-db-nonfree-ppds
|
||||||
foomatic-db-engine
|
#foomatic-db-ppds
|
||||||
foomatic-db-gutenprint-ppds
|
#ghostscript
|
||||||
foomatic-db-nonfree
|
#gsfonts
|
||||||
foomatic-db-nonfree-ppds
|
#gutenprint
|
||||||
foomatic-db-ppds
|
#hplip
|
||||||
hplip
|
#hplip-plugin
|
||||||
hplip-plugin
|
#print-manager
|
||||||
ghostscript
|
#python-reportlab
|
||||||
gsfonts
|
#printer-support
|
||||||
xsane
|
#scanner-support
|
||||||
splix
|
#splix
|
||||||
|
#system-config-printer
|
||||||
|
#xsane
|
||||||
|
|
||||||
|
|
||||||
## Pacman
|
## Pacman
|
||||||
|
@ -377,14 +387,9 @@ arcolinux-keyring
|
||||||
arcolinux-mirrorlist-git
|
arcolinux-mirrorlist-git
|
||||||
chaotic-keyring
|
chaotic-keyring
|
||||||
chaotic-mirrorlist
|
chaotic-mirrorlist
|
||||||
cachyos-keyring
|
|
||||||
cachyos-mirrorlist
|
|
||||||
cachyos-v3-mirrorlist
|
|
||||||
cachyos-v4-mirrorlist
|
|
||||||
cachyos-rate-mirrors
|
|
||||||
melawy-linux-keyring
|
melawy-linux-keyring
|
||||||
melawy-linux-mirrorlist
|
melawy-linux-mirrorlist
|
||||||
|
octopi
|
||||||
pamac-all
|
pamac-all
|
||||||
paru
|
paru
|
||||||
|
|
||||||
|
@ -420,6 +425,7 @@ busybox
|
||||||
find-the-command
|
find-the-command
|
||||||
|
|
||||||
yad
|
yad
|
||||||
|
expect
|
||||||
|
|
||||||
mc
|
mc
|
||||||
beep
|
beep
|
||||||
|
@ -492,6 +498,9 @@ partimage
|
||||||
|
|
||||||
|
|
||||||
## Display manager
|
## Display manager
|
||||||
|
ksysguard
|
||||||
|
kwalletmanager
|
||||||
|
accountsservice
|
||||||
sddm
|
sddm
|
||||||
plasma-integration
|
plasma-integration
|
||||||
plasma-workspace
|
plasma-workspace
|
||||||
|
@ -500,12 +509,12 @@ plasma-firewall
|
||||||
plasma-thunderbolt
|
plasma-thunderbolt
|
||||||
plasma-vault
|
plasma-vault
|
||||||
plasma-workspace-wallpapers
|
plasma-workspace-wallpapers
|
||||||
|
polkit-kde-agent
|
||||||
|
|
||||||
qt5-imageformats
|
qt5-imageformats
|
||||||
qt6-imageformats
|
qt6-imageformats
|
||||||
kimageformats5
|
kimageformats5
|
||||||
kimageformats
|
karchive5
|
||||||
karchive
|
|
||||||
|
|
||||||
kdegraphics-thumbnailers
|
kdegraphics-thumbnailers
|
||||||
ffmpegthumbs
|
ffmpegthumbs
|
||||||
|
@ -516,7 +525,6 @@ kwin-effects-sliding-notifications
|
||||||
kwin-effect-rounded-corners-git
|
kwin-effect-rounded-corners-git
|
||||||
|
|
||||||
kdeplasma-addons
|
kdeplasma-addons
|
||||||
lightly-boehs-git
|
|
||||||
kvantum
|
kvantum
|
||||||
qt5ct
|
qt5ct
|
||||||
|
|
||||||
|
@ -552,12 +560,12 @@ xorg-xhost
|
||||||
## Office
|
## Office
|
||||||
freeoffice
|
freeoffice
|
||||||
|
|
||||||
libreoffice-fresh
|
#libreoffice-fresh
|
||||||
libreoffice-fresh-ru
|
#libreoffice-fresh-ru
|
||||||
libreoffice-fresh-en-gb
|
#libreoffice-fresh-en-gb
|
||||||
libreoffice-extension-languagetool
|
#libreoffice-extension-languagetool
|
||||||
|
|
||||||
onlyoffice-bin
|
#onlyoffice-bin
|
||||||
|
|
||||||
thunderbird
|
thunderbird
|
||||||
mailspring
|
mailspring
|
||||||
|
@ -594,7 +602,7 @@ avidemux-qt
|
||||||
avidemux-cli
|
avidemux-cli
|
||||||
obs-studio-tytan652
|
obs-studio-tytan652
|
||||||
|
|
||||||
blender
|
#blender
|
||||||
|
|
||||||
## Picture Editor
|
## Picture Editor
|
||||||
gimp
|
gimp
|
||||||
|
@ -625,28 +633,41 @@ profile-sync-daemon
|
||||||
|
|
||||||
|
|
||||||
## Code
|
## Code
|
||||||
|
ansible-language-server
|
||||||
|
bash-language-server
|
||||||
|
boost
|
||||||
|
boost-libs
|
||||||
|
cmake
|
||||||
|
doxygen
|
||||||
|
extra-cmake-modules
|
||||||
codelldb
|
codelldb
|
||||||
|
dbeaver
|
||||||
|
eslint-language-server
|
||||||
|
gcc
|
||||||
|
gcc-libs
|
||||||
gdb
|
gdb
|
||||||
git-lfs
|
git-lfs
|
||||||
github-cli
|
github-cli
|
||||||
github-desktop
|
github-desktop
|
||||||
icu69-bin
|
icu69-bin
|
||||||
jdk-openjdk
|
jdk-openjdk
|
||||||
jre-openjdk
|
clang
|
||||||
|
lld
|
||||||
lldb
|
lldb
|
||||||
|
llvm
|
||||||
|
llvm-libs
|
||||||
|
lua-language-server
|
||||||
make
|
make
|
||||||
|
python-lsp-server
|
||||||
rust-analyzer
|
rust-analyzer
|
||||||
rustup
|
rustup
|
||||||
sccache
|
sccache
|
||||||
visual-studio-code-bin
|
sqlitebrowser
|
||||||
vscode-json-languageserver
|
|
||||||
|
|
||||||
bash-language-server
|
|
||||||
eslint-language-server
|
|
||||||
python-lsp-server
|
|
||||||
tailwindcss-language-server
|
tailwindcss-language-server
|
||||||
typescript
|
typescript
|
||||||
typescript-language-server
|
typescript-language-server
|
||||||
|
visual-studio-code-bin
|
||||||
|
vscode-json-languageserver
|
||||||
vue-language-server
|
vue-language-server
|
||||||
yaml-language-server
|
yaml-language-server
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue