- name: "Melawy Linux required (hidden)" description: "needed Melawy Linux packages" hidden: true expanded: false selected: true critical: true packages: - archlinux-keyring - arcolinux-keyring - arcolinux-mirrorlist-git - base - base-devel - busybox - chaotic-keyring - chaotic-mirrorlist - chwd - chwd-db - dracut - gptfdisk - iptables-nft - 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-linux-keyring - melawy-linux-mirrorlist - melawy-refind-menu-generator - melawy-welcome - pacman - pacman-contrib - pacman-mirrorlist - plymouth - plymouth-kcm - refind - systemd-ukify - xf86-input-elographics - xf86-input-evdev - xf86-input-synaptics - xf86-input-void - xf86-video-fbdev - xf86-video-openchrome - name: "Virtual machines" description: "Required if OS run in virtual environment" hidden: true expanded: false selected: true critical: true packages: - bridge-utils - edk2-shell - 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 - 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-git # - zfs-utils-git - 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 - screenfetch - 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-cli - pamac-gtk - libpamac - libpamac-flatpak-plugin - libpamac-snap-plugin - 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 - glfw-wayland - 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 - 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 - clang - cmake - codelldb - dbeaver - doxygen - eslint-language-server - extra-cmake-modules - fakeroot - gcc - gcc-libs - gdb - git - git-lfs - github-cli - github-desktop - icu69-bin - jdk-openjdk - lld - 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-headers - linux-hardened - linux-hardened-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