This commit is contained in:
Valeria Fadeeva 2025-06-29 00:48:17 +05:00
parent 850e3990c9
commit ec3da82364
172 changed files with 4091 additions and 891 deletions

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -362,6 +359,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +399,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +592,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +621,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +663,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +743,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +896,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: true selected: true
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +931,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +939,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +973,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1013,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1021,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -362,6 +359,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +399,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +592,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +621,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +663,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +743,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +896,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: false selected: false
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +931,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +939,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +973,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1013,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1021,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -362,6 +359,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +399,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +592,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +621,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +663,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +743,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +896,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: false selected: false
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +931,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +939,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +973,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1013,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1021,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -1,6 +1,6 @@
# mkinitcpio preset file for the 'Melawy Linux' package on archiso # mkinitcpio preset file for the 'Melawy Linux' package on archiso
KNAME="cachyos" KNAME="xanmod"
KVER=$(ls /usr/lib/modules/ | grep $KNAME | sort -V | tail -n 1) KVER=$(ls /usr/lib/modules/ | grep $KNAME | sort -V | tail -n 1)
@ -8,11 +8,11 @@ if [[ -z "$KVER" ]]; then
exit exit
fi fi
cp -vf "/usr/lib/modules/$KVER/vmlinuz" "/boot/vmlinuz-linux-cachyos" cp -vf "/usr/lib/modules/$KVER/vmlinuz" "/boot/vmlinuz-xanmod-anbox"
PRESETS=('archiso') PRESETS=('archiso')
ALL_kver='/boot/vmlinuz-linux-cachyos' ALL_kver='/boot/vmlinuz-xanmod-anbox'
archiso_config='/etc/mkinitcpio.conf.d/archiso.conf' archiso_config='/etc/mkinitcpio.conf.d/archiso.conf'
archiso_image="/boot/initramfs-linux-cachyos.img" archiso_image="/boot/initramfs-xanmod-anbox.img"

View File

@ -1,46 +0,0 @@
Info:
This ISO is based on Arch-ISO modified hugely to provide Installation Environment for Melawy Linux.
https://melawy.ru
Melawy Linux-archiso Sources:
https://gitlab.com/melawy
Arch-ISO Source:
https://gitlab.archlinux.org/archlinux/archiso
Calamares as our installer:
https://github.com/calamares/calamares
Live environment will start now and let you install Melawy Linux to disk, or tryout KDE-Desktop from Live-Session.
------------------
News:
https://melawy.ru
https://en.melawy.ru
https://techhub.social/@Melawy
https://t.me/Melawy_Linux
------------------
Chat:
https://t.me/Melawy_Linux_Chat
------------------
Help:
https://melawy.ru
https://github.com/Melawy/Develop/wiki
https://github.com/Melawy/Develop/issues
Bugs can be reported here:
https://github.com/Melawy/Develop/issues
------------------
Our journey wouldn't be made possible without the donates:
https://melawy.ru/donate
------------------
Thank you for donating your trust in us!
Welcome to your Melawy Linux
------------------

View File

@ -111,12 +111,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -111,12 +111,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -105,12 +105,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -3,28 +3,28 @@
################################################################################ ################################################################################
# With: reflector @/etc/xdg/reflector/reflector.conf # With: reflector @/etc/xdg/reflector/reflector.conf
# When: 2025-01-25 00:01:01 UTC # When: 2025-06-18 07:17:28 UTC
# From: https://archlinux.org/mirrors/status/json/ # From: https://archlinux.org/mirrors/status/json/
# Retrieved: 2025-01-25 00:00:07 UTC # Retrieved: 2025-06-18 07:15:41 UTC
# Last Check: 2025-01-24 23:44:23 UTC # Last Check: 2025-06-18 07:10:04 UTC
Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch Server = rsync://mirror.theo546.fr/archlinux/$repo/os/$arch
Server = https://singapore.mirror.pkgbuild.com/$repo/os/$arch
Server = https://archlinux.richard-neumann.de/$repo/os/$arch
Server = rsync://rsync.mirrors.niyawe.de/archlinux/$repo/os/$arch
Server = https://mirror.pseudoform.org/$repo/os/$arch Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = http://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch
Server = http://mirror.moson.org/arch/$repo/os/$arch
Server = https://mirror.moson.org/arch/$repo/os/$arch
Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch
Server = https://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = https://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch
Server = https://de.arch.niranjan.co/$repo/os/$arch
Server = http://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch
Server = http://de.arch.niranjan.co/$repo/os/$arch
Server = http://archlinux.thaller.ws/$repo/os/$arch
Server = https://archlinux.thaller.ws/$repo/os/$arch
Server = rsync://mirror.pseudoform.org/packages/$repo/os/$arch Server = rsync://mirror.pseudoform.org/packages/$repo/os/$arch
Server = rsync://archlinux.thaller.ws/archlinux/$repo/os/$arch Server = http://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = https://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = rsync://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = https://arch.phinau.de/$repo/os/$arch
Server = https://de.arch.mirror.kescher.at/$repo/os/$arch Server = https://de.arch.mirror.kescher.at/$repo/os/$arch
Server = rsync://de.arch.mirror.kescher.at/mirror/arch/$repo/os/$arch Server = rsync://de.arch.mirror.kescher.at/mirror/arch/$repo/os/$arch
Server = rsync://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch Server = https://berlin.mirror.pkgbuild.com/$repo/os/$arch
Server = rsync://mirror.moson.org/arch/$repo/os/$arch Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch
Server = https://taipei.mirror.pkgbuild.com/$repo/os/$arch
Server = http://mirror.twds.com.tw/archlinux/$repo/os/$arch
Server = https://mirror.twds.com.tw/archlinux/$repo/os/$arch
Server = rsync://mirror.twds.com.tw/archlinux/$repo/os/$arch
Server = http://mirror.trap.moe/archlinux/$repo/os/$arch
Server = https://mirror.trap.moe/archlinux/$repo/os/$arch

View File

@ -1,6 +1,7 @@
[General] [General]
DisplayServer=x11-user DisplayServer=wayland
GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell
#InputMethod=
[Wayland] [Wayland]
CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod maliit-keyboard CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod maliit-keyboard

View File

@ -0,0 +1,4 @@
[Autologin]
Relogin=false
Session=plasma
User=liveuser

View File

@ -1,8 +1,3 @@
[Autologin]
Relogin=false
Session=plasmax11
User=liveuser
[General] [General]
HaltCommand=/usr/bin/systemctl poweroff HaltCommand=/usr/bin/systemctl poweroff
RebootCommand=/usr/bin/systemctl reboot RebootCommand=/usr/bin/systemctl reboot

View File

@ -47,7 +47,7 @@ Log notice syslog
## Uncomment this to start the process in the background... or use ## Uncomment this to start the process in the background... or use
## --runasdaemon 1 on the command line. This is ignored on Windows; ## --runasdaemon 1 on the command line. This is ignored on Windows;
## see the FAQ entry if you want Tor to run as an NT service. ## see the FAQ entry if you want Tor to run as an NT service.
#RunAsDaemon 1 RunAsDaemon 1
## The directory for keeping all the keys/etc. By default, we store ## The directory for keeping all the keys/etc. By default, we store
## things in $HOME/.tor on Unix, and in Application Data\tor on Windows. ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
@ -296,8 +296,15 @@ VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1 AutomapHostsOnResolve 1
TransPort 9040 TransPort 9040
DNSPort 6669 DNSPort 6669
ControlPort 9051 # ControlPort 9051
ExcludeExitNodes {ru},{by},{cn},{??} ExcludeExitNodes {ru},{by},{cn},{??}
ExitPolicy reject *:* ExitPolicy reject *:*
HardwareAccel 1 HardwareAccel 1
NumCPUs 4 NumCPUs 4
# Uncomment if your needed
# SocksPort 0.0.0.0:9050
# SocksPolicy accept 192.168.1.0/24
# SocksPolicy accept 127.0.0.0/8
#SOCKSPolicy accept6 FC00::/7
# SOCKSPolicy reject *

Binary file not shown.

View File

@ -17,6 +17,7 @@ _clean_packages() {
mkinitcpio-archiso mkinitcpio-archiso
mkinitcpio-busybox mkinitcpio-busybox
mkinitcpio-nfs-utils mkinitcpio-nfs-utils
mkinitcpio-firmware
qemu-arm-aarch64-static-bin qemu-arm-aarch64-static-bin
syslinux syslinux
yaml-cpp yaml-cpp

View File

@ -6,6 +6,7 @@ NumLock=0
[Mouse] [Mouse]
X11LibInputXAccelProfileFlat=true X11LibInputXAccelProfileFlat=true
cursorTheme=Melawy-red-light-default-cursors
[Tmp] [Tmp]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Open-Source Drivers) title Melawy Linux x86_64 UEFI (Open-Source Drivers)
sort-key 01 sort-key 01
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Nvidia Drivers. Video card Nvidia GTX 900+) title Melawy Linux x86_64 UEFI (Nvidia Drivers. Video card Nvidia GTX 900+)
sort-key 02 sort-key 02
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Safe mode graphics) title Melawy Linux x86_64 UEFI (Safe mode graphics)
sort-key 03 sort-key 03
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Safe mode graphics) title Melawy Linux x86_64 UEFI (Safe mode graphics)
sort-key 04 sort-key 04
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Speech) title Melawy Linux x86_64 UEFI (Speech)
sort-key 05 sort-key 05
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap accessibility=on options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap accessibility=on

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -91,35 +91,35 @@ fi
menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' { menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' { menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' { menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' { menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility' { menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility' {
set gfxpayload=800x600,1024x768,1366x768,1920x1080 set gfxpayload=800x600,1024x768,1366x768,1920x1080
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then

View File

@ -13,32 +13,32 @@ timeout_style=menu
# Menu entries # Menu entries
menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' { menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=n module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=n module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' { menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' { menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' { menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility on' { menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility on' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" accessibility=on linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" accessibility=on
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -281,6 +278,7 @@
- tree - tree
- ttf-terminus-nerd - ttf-terminus-nerd
- unace - unace
- unifetch
- unrar - unrar
- unzip - unzip
- usbutils - usbutils
@ -362,6 +360,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +400,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +593,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +622,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +664,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +744,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +897,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: true selected: true
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +932,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +940,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +974,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1014,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1022,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -0,0 +1,653 @@
accountsservice
adobe-source-code-pro-fonts
adobe-source-han-sans-cn-fonts
adobe-source-han-sans-jp-fonts
adobe-source-han-sans-kr-fonts
adw-gtk-theme
aic94xx-firmware
akonadi
akonadi-calendar
akonadi-calendar-tools
akonadi-contacts
akonadi-import-wizard
akonadi-search
akonadiconsole
alsa-firmware
alsa-lib
alsa-plugins
alsa-utils
amd-ucode
amneziavpn
amneziawg-dkms
amneziawg-go
amneziawg-tools
ananicy-cpp
anydesk-bin
appimagelauncher
appstream
archiso
archlinux-keyring
arcolinux-keyring
arcolinux-mirrorlist-git
ark
aspell
aspell-en
aspell-ru
ast-firmware
audacious
audacity
audio-recorder
audiocd-kio
avahi
avidemux-cli
avidemux-qt
awesome-terminal-fonts
b43-fwcutter
base
base-devel
bash-completion
bat
bcachefs-tools
beep
blueberry
bluedevil
bluetooth-support
bluez
bluez-hid2hci
bluez-libs
bluez-utils
breeze
breeze-gtk
bridge-utils
brltty
broadcom-wl-dkms
btop
btrfs-assistant
btrfs-progs
btrfs-snapshots-git
btrfsmaintenance
busybox
cachyos-ananicy-rules-git
cachyos-keyring
cachyos-mirrorlist
cachyos-settings
cantarell-fonts
chaotic-keyring
chaotic-mirrorlist
chwd
clonezilla
cloud-init
cpupower
cronie
cryfs
cryptsetup
cups
cups-browsed
cups-filters
cups-pdf
darkhttpd
dbus-broker
ddrescue
device-mapper
dex
dhclient
dhcpcd
dialog
diffutils
dmidecode
dmraid
dnscrypt-proxy
dnsmasq
dnsutils
dolphin
dolphin-plugins
dosfstools
doublecmd-qt6
downgrade
dracut
dracut-luks-autounlock
drkonqi
duf
e2fsprogs
edk2-shell
efibootmgr
efitools
elisa
encfs
endeavouros-keyring
endeavouros-mirrorlist
espeak-ng
ethtool
exfatprogs
expac
expect
f2fs-tools
fastfetch
fatresize
feh
ffmpeg-obs
ffmpegthumbnailer
ffmpegthumbs
file-roller
find-the-command
findutils
firefox
firefox-i18n-ru
firewalld
flatpak
flatpak-kcm
flatpak-xdg-utils
foomatic-db
foomatic-db-engine
foomatic-db-gutenprint-ppds
foomatic-db-nonfree
foomatic-db-nonfree-ppds
foomatic-db-ppds
freetype2
fsarchiver
fwupd
fwupd-efi
galculator
ghostscript
gimp
gimp-help-ru
git
gksu
glances
glfw
gnome-firmware
gnome-keyring
gnome-settings-daemon
gnome-themes-extra
gocryptfs
gpart
gparted
gpm
gptfdisk
green-tunnel-bin
grsync
grub
gsettings-desktop-schemas
gsettings-qt
gsfonts
gst-libav
gst-plugin-pipewire
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gstreamer
gstreamer-meta
gtk-engine-murrine
gutenprint
gvfs
gvfs-afc
gvfs-goa
gvfs-google
gvfs-gphoto2
gvfs-mtp
gvfs-nfs
gvfs-smb
gwenview
hardcode-fixer-git
hardinfo2
haveged
hdparm
hiddify-next-bin
hplip
htop
hunspell
hunspell-en_us
hunspell-ru
hw-probe
hwdetect
hwinfo
hyperv
ibus
ibus-typing-booster
iftop
imwheel
inetutils
inkscape
input-devices-support
intel-ucode
intltool
inxi
iotop-c
ipset
iptables-nft
iw
iwd
jfsutils
karchive5
kate
kcalc
kde-cli-tools
kde-gtk-config
kde-system-meta
kdeconnect
kdegraphics-thumbnailers
kdenetwork-filesharing
kdeplasma-addons
kdialog
keepassxc
kfind
kgamma
kimageformats
kimageformats5
kinfocenter
kinit
kio
kio-admin
kio-extras
kio-fuse
klassy
klassy-qt5
kleopatra
kmail
kmail-account-wizard
konsole
kpmcore
kscreen
ksshaskpass
ksystemlog
kvantum
kwallet-pam
kwalletmanager
kwayland-integration
laptop-detect
ldns
legcord
less
lftp
lib32-pipewire
libappindicator-gtk3
libdvdcss
libfido2
libgsf
libmicrohttpd
libmtp
libnetfilter_queue
libopenraw
libreoffice-extension-languagetool
libreoffice-fresh
libreoffice-fresh-ru
libusb-compat
libva-intel-driver
libva-utils
libvirt
libwnck3
linux-api-headers
linux-atm
linux-firmware
linux-firmware-marvell
linux-xanmod-anbox
linux-xanmod-anbox-headers
logrotate
lolcat
lsb-release
lshw
lsscsi
lua-filesystem
lvm2
lxappearance-gtk3
lynx
lyrebird-proxy
malcontent
maliit-keyboard
man-db
man-pages
manjaro-keyring
mbedtls
mbedtls2
mc
mdadm
media-downloader
melawy-branding
melawy-calamares
melawy-calamares-config
melawy-check-reboot-required
melawy-dracut-initramfs
melawy-dracut-ukify
melawy-etc-skel-std-powerman-kvantum
melawy-icon-theme-kde6
melawy-kde-theme-fenek-kde6
melawy-kde-theme-lera-sugar-kde6
melawy-kde-theme-nier-a2-kde6
melawy-linux-keyring
melawy-linux-mirrorlist
melawy-linux-updater
melawy-linux-updater-tray
melawy-linux-welcome
melawy-pamac-helper
melawy-plymouth-theme
melawy-plymouth-theme-fenek
melawy-plymouth-theme-hard-install-nier-a2
melawy-plymouth-theme-lera-sugar
melawy-plymouth-theme-nier-a2
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
melawy-refind-menu-generator
melawy-refind-theme
melawy-refind-theme-fenek
melawy-refind-theme-hard-install-nier-a2
melawy-refind-theme-lera-sugar
melawy-refind-theme-nier-a2
melawy-skel-liveuser
melawy-skel-root
melawy-theme-kde6
memtest86+
memtest86+-efi
mesa
mesa-utils
mintstick-git
mkinitcpio
mkinitcpio-archiso
mkinitcpio-firmware
mkinitcpio-nfs-utils
mkinitcpio-openswap
mlocate
mobile-broadband-provider-info
modemmanager
most
mousetweaks
mtools
mtpfs
nano
nano-syntax-highlighting
nbd
ndisc6
neovim
net-tools
netctl
network-manager-applet
networkmanager
networkmanager-l2tp
networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-qt
networkmanager-qt5
networkmanager-strongswan
networkmanager-vpnc
nfs-utils
nilfs-utils
nmap
noto-color-emoji-fontconfig
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
noto-fonts-extra
nss-mdns
ntfs-3g
ntp
nvidia-dkms
nvidia-settings
nvidia-utils
nvme-cli
obfs4proxy
obs-studio-tytan652
obsidian
ocs-url
okular
open-iscsi
open-vm-tools
openbsd-netcat
opencl-nvidia
openconnect
opendesktop-fonts
openssh
openvpn
orca
os-prober
otf-fira-mono
otf-fira-sans
otf-firamono-nerd
p7zip
pace
packagekit-qt5
packagekit-qt6
paclast
pacman
pacman-contrib
pacman-mirrorlist
pacseek
pacutils
pamac
parallel
partclone
parted
partimage
partitionmanager
paru
pavucontrol
pcsclite
picom
pipewire
pipewire-alsa
pipewire-jack
pipewire-pulse
pipewire-support
pkgfile
plasma
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-workspace
plasma-workspace-wallpapers
plasma5-integration
plymouth
plymouth-kcm
polkit
polkit-kde-agent
polkit-qt5
polkit-qt6
poppler-glib
poppler-qt5
poppler-qt6
powerdevil
powerline
powerline-common
powerline-fonts
powersave-tweaks
ppp
pptpclient
preload
print-manager
printer-support
procps-ng
profile-sync-daemon
pv
python-capng
python-defusedxml
python-packaging
python-pyparted
python-pyqt5
qbittorrent
qemu-guest-agent
qt5-imageformats
qt5ct
qt6-imageformats
r8168-dkms
rate-mirrors-bin
realtime-privileges
rebuild-detector
refind
reflector
ripgrep
rp-pppoe
rsync
rtkit
rtl8821cu-morrownr-dkms-git
s-nail
samba-support
sbctl
sbsigntools
screen
screenfetch
sddm
sddm-kcm
sdparm
sed
sequoia-sq
sg3_utils
shadowsocks-electron-bin
smartmontools
smbclient
snapd
snapd-glib
snowflake-pt-client-git
sof-firmware
sofirem-git
solid
spectacle
spice-vdagent
splix
squashfs-tools
sshguard
sshpass
sudo
sysfsutils
syslinux
syslog-ng
system-config-printer
systemd-kcm
systemd-oomd-defaults
systemd-resolvconf
systemd-ukify
tcpdump
telegram-desktop-bin
terminus-font
testdisk
texinfo
the_silver_searcher
timeshift
timeshift-autosnap
tldr
tmux
topgrade
tor
tor-browser-bin
tor-router
tpm2-tools
tpm2-tss
traceroute
tracker3-miners
translate-shell
transmission-qt
tree
ttf-bitstream-vera
ttf-dejavu
ttf-dejavu-nerd
ttf-droid
ttf-fira-code
ttf-fira-sans
ttf-firacode-nerd
ttf-font-awesome
ttf-hack
ttf-hack-nerd
ttf-jetbrains-mono
ttf-jetbrains-mono-nerd
ttf-liberation
ttf-liberation-mono-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-terminus-nerd
ttf-twemoji
ttf-ubuntu-font-family
ttf-ubuntu-mono-nerd
ttf-ubuntu-nerd
tumbler
tuned
tuned-ppd
udftools
udiskie
udisks2
unace
unrar
unzip
upd72020x-fw
upower
usb_modeswitch
usbmuxd
usbutils
v4l2loopback-dkms
variety
ventoy-bin
virtualbox-guest-utils
vlc-luajit
vpnc
wd719x-firmware
webtunnel-git
weston
wget
wget2
which
whois
wireguard-tools
wireless-regdb
wireless_tools
wireplumber
wl-clipboard
wpa_supplicant
wvdial
xcompmgr
xdg-desktop-portal
xdg-desktop-portal-kde
xdg-user-dirs
xdg-user-dirs-gtk
xdg-utils
xed
xf86-input-elographics
xf86-input-evdev
xf86-input-libinput
xf86-input-synaptics
xf86-input-vmmouse
xf86-input-void
xf86-video-amdgpu
xf86-video-fbdev
xf86-video-qxl
xfsprogs
xl2tpd
xmlstarlet
xorg-server
xorg-xdpyinfo
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkill
xorg-xrandr
xorg-xrdb
xsettingsd
xz
yad
yakuake
yandex-disk
yandex-disk-indicator
yay
zapret-git
zenity
zoom
zram-generator

View File

@ -1,6 +1,6 @@
#
# /etc/pacman.conf # /etc/pacman.conf
# #
#
# See the pacman.conf(5) manpage for option and repository directives # See the pacman.conf(5) manpage for option and repository directives
# #
@ -24,11 +24,8 @@ Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg = #IgnorePkg =
# IgnoreGroup = # IgnoreGroup =
# NoUpgrade = # NoUpgrade =
# NoExtract = # NoExtract =
# Misc options
# UseSyslog # UseSyslog
Color Color
ILoveCandy ILoveCandy
@ -79,6 +76,12 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
[melawy-core] [melawy-core]
Include = /etc/pacman.d/melawy-linux-mirrorlist Include = /etc/pacman.d/melawy-linux-mirrorlist
# [cache]
# SigLevel = Optional
# Server = http://10.120.152.1/$repo/$arch
# Server = http://192.168.1.250/$repo/$arch
# Server = https://repo.melawy.ru/$repo/$arch
# [core-testing] # [core-testing]
# Include = /etc/pacman.d/mirrorlist # Include = /etc/pacman.d/mirrorlist
@ -103,12 +106,6 @@ Include = /etc/pacman.d/mirrorlist
[melawy-3party] [melawy-3party]
Include = /etc/pacman.d/melawy-linux-mirrorlist Include = /etc/pacman.d/melawy-linux-mirrorlist
#[cache]
#SigLevel = Optional
#Server = http://10.120.152.1/$repo/$arch
#Server = http://192.168.1.250/$repo/$arch
#Server = https://repo.melawy.ru/$repo/$arch
# [cachyos-iso] # [cachyos-iso]
# Server = https://mirror.cachyos.org/repo/$arch/$repo # Server = https://mirror.cachyos.org/repo/$arch/$repo
# #
@ -119,12 +116,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -4,8 +4,8 @@ Boot the Melawy Linux install medium using NBD.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, NBD) MENU LABEL Melawy Linux install medium (x86_64, NBD)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% archiso_nbd_srv=${pxeserver} cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% archiso_nbd_srv=${pxeserver} cms_verify=y
SYSAPPEND 3 SYSAPPEND 3
@ -15,8 +15,8 @@ Boot the Melawy Linux live medium using NFS.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, NFS) MENU LABEL Melawy Linux install medium (x86_64, NFS)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y
SYSAPPEND 3 SYSAPPEND 3
@ -26,7 +26,7 @@ Boot the Melawy Linux live medium using HTTP.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, HTTP) MENU LABEL Melawy Linux install medium (x86_64, HTTP)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y
SYSAPPEND 3 SYSAPPEND 3

View File

@ -4,8 +4,8 @@ Boot the Melawy Linux install medium on BIOS.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium default (x86_64, BIOS) MENU LABEL Melawy Linux install medium default (x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nouveau.modeset=1 module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nouveau.modeset=1 module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable
# Nvidia propritary (Non-Free) # Nvidia propritary (Non-Free)
@ -15,8 +15,8 @@ Boot the Melawy Linux install medium on Bios NVIDIA-NONFREE driver LATEST-CARDS
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium NVIDIA (latest cards, x86_64, BIOS) MENU LABEL Melawy Linux install medium NVIDIA (latest cards, x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 module_blacklist=nouveau,pcspkr i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 module_blacklist=nouveau,pcspkr i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable
# Fallback (nomodeset) # Fallback (nomodeset)
@ -26,8 +26,8 @@ Boot the Melawy Linux install medium on Bios in fallback mode.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium Fallback (nomodeset, x86_64, BIOS) MENU LABEL Melawy Linux install medium Fallback (nomodeset, x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nomodeset nvme_load=yes quiet splash bgrt_disable APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nomodeset nvme_load=yes quiet splash bgrt_disable
# Accessibility boot option # Accessibility boot option
@ -37,6 +37,6 @@ Boot the Melawy Linux install medium on BIOS with speakup screen reader.
It allows you to install Melawy Linux or perform system maintenance with speech feedback. It allows you to install Melawy Linux or perform system maintenance with speech feedback.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, BIOS) with ^speech MENU LABEL Melawy Linux install medium (x86_64, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on

View File

@ -0,0 +1,24 @@
clean Elapsed: 0hrs 0min 0sec
airootfs Elapsed: 0hrs 0min 1sec
check_internet Elapsed: 0hrs 0min 0sec
prepare Elapsed: 0hrs 0min 29sec
check_internet Elapsed: 0hrs 0min 0sec
build Elapsed: 0hrs 3min 43sec
sign Elapsed: 0hrs 0min 0sec
std_build Elapsed: 0hrs 0min 0sec

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -362,6 +359,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +399,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +592,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +621,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +663,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +743,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +896,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: true selected: true
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +931,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +939,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +973,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1013,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1021,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -362,6 +359,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +399,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +592,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +621,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +663,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +743,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +896,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: false selected: false
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +931,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +939,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +973,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1013,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1021,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -362,6 +359,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +399,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +592,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +621,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +663,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +743,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +896,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: false selected: false
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +931,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +939,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +973,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1013,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1021,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: false selected: false
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -1,6 +1,6 @@
# mkinitcpio preset file for the 'Melawy Linux' package on archiso # mkinitcpio preset file for the 'Melawy Linux' package on archiso
KNAME="cachyos" KNAME="xanmod"
KVER=$(ls /usr/lib/modules/ | grep $KNAME | sort -V | tail -n 1) KVER=$(ls /usr/lib/modules/ | grep $KNAME | sort -V | tail -n 1)
@ -8,11 +8,11 @@ if [[ -z "$KVER" ]]; then
exit exit
fi fi
cp -vf "/usr/lib/modules/$KVER/vmlinuz" "/boot/vmlinuz-linux-cachyos" cp -vf "/usr/lib/modules/$KVER/vmlinuz" "/boot/vmlinuz-xanmod-anbox"
PRESETS=('archiso') PRESETS=('archiso')
ALL_kver='/boot/vmlinuz-linux-cachyos' ALL_kver='/boot/vmlinuz-xanmod-anbox'
archiso_config='/etc/mkinitcpio.conf.d/archiso.conf' archiso_config='/etc/mkinitcpio.conf.d/archiso.conf'
archiso_image="/boot/initramfs-linux-cachyos.img" archiso_image="/boot/initramfs-xanmod-anbox.img"

View File

@ -1,46 +0,0 @@
Info:
This ISO is based on Arch-ISO modified hugely to provide Installation Environment for Melawy Linux.
https://melawy.ru
Melawy Linux-archiso Sources:
https://gitlab.com/melawy
Arch-ISO Source:
https://gitlab.archlinux.org/archlinux/archiso
Calamares as our installer:
https://github.com/calamares/calamares
Live environment will start now and let you install Melawy Linux to disk, or tryout KDE-Desktop from Live-Session.
------------------
News:
https://melawy.ru
https://en.melawy.ru
https://techhub.social/@Melawy
https://t.me/Melawy_Linux
------------------
Chat:
https://t.me/Melawy_Linux_Chat
------------------
Help:
https://melawy.ru
https://github.com/Melawy/Develop/wiki
https://github.com/Melawy/Develop/issues
Bugs can be reported here:
https://github.com/Melawy/Develop/issues
------------------
Our journey wouldn't be made possible without the donates:
https://melawy.ru/donate
------------------
Thank you for donating your trust in us!
Welcome to your Melawy Linux
------------------

View File

@ -111,12 +111,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -111,12 +111,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -105,12 +105,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -3,28 +3,28 @@
################################################################################ ################################################################################
# With: reflector @/etc/xdg/reflector/reflector.conf # With: reflector @/etc/xdg/reflector/reflector.conf
# When: 2025-01-25 00:01:01 UTC # When: 2025-06-15 16:15:31 UTC
# From: https://archlinux.org/mirrors/status/json/ # From: https://archlinux.org/mirrors/status/json/
# Retrieved: 2025-01-25 00:00:07 UTC # Retrieved: 2025-06-15 16:13:54 UTC
# Last Check: 2025-01-24 23:44:23 UTC # Last Check: 2025-06-15 16:00:51 UTC
Server = https://mirrors.niyawe.de/archlinux/$repo/os/$arch Server = https://cdnmirror.com/archlinux/$repo/os/$arch
Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = http://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch
Server = http://mirror.moson.org/arch/$repo/os/$arch
Server = https://mirror.moson.org/arch/$repo/os/$arch Server = https://mirror.moson.org/arch/$repo/os/$arch
Server = https://geo.mirror.pkgbuild.com/$repo/os/$arch Server = http://cdnmirror.com/archlinux/$repo/os/$arch
Server = https://mirror.kumi.systems/archlinux/$repo/os/$arch
Server = https://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch
Server = https://de.arch.niranjan.co/$repo/os/$arch Server = https://de.arch.niranjan.co/$repo/os/$arch
Server = http://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = http://de.arch.niranjan.co/$repo/os/$arch Server = http://de.arch.niranjan.co/$repo/os/$arch
Server = http://mirror.bakertelekom.fr/Arch/$repo/os/$arch
Server = https://taipei.mirror.pkgbuild.com/$repo/os/$arch
Server = https://mirror.lcarilla.de/archlinux/$repo/os/$arch
Server = rsync://mirror.lcarilla.de/archlinux/$repo/os/$arch
Server = https://nz.arch.niranjan.co/$repo/os/$arch
Server = rsync://de.arch.niranjan.co/archlinux/$repo/os/$arch
Server = rsync://de.arch.mirror.kescher.at/mirror/arch/$repo/os/$arch
Server = rsync://mirror.theo546.fr/archlinux/$repo/os/$arch
Server = https://berlin.mirror.pkgbuild.com/$repo/os/$arch
Server = https://singapore.mirror.pkgbuild.com/$repo/os/$arch
Server = rsync://mirror.pseudoform.org/packages/$repo/os/$arch
Server = http://archlinux.thaller.ws/$repo/os/$arch Server = http://archlinux.thaller.ws/$repo/os/$arch
Server = https://archlinux.thaller.ws/$repo/os/$arch Server = https://archlinux.thaller.ws/$repo/os/$arch
Server = rsync://mirror.pseudoform.org/packages/$repo/os/$arch
Server = rsync://archlinux.thaller.ws/archlinux/$repo/os/$arch Server = rsync://archlinux.thaller.ws/archlinux/$repo/os/$arch
Server = https://de.arch.mirror.kescher.at/$repo/os/$arch
Server = rsync://de.arch.mirror.kescher.at/mirror/arch/$repo/os/$arch
Server = rsync://mirror.peeres-telecom.fr/archlinux/$repo/os/$arch
Server = rsync://mirror.moson.org/arch/$repo/os/$arch

View File

@ -1,6 +1,7 @@
[General] [General]
DisplayServer=x11-user DisplayServer=wayland
GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell
#InputMethod=
[Wayland] [Wayland]
CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod maliit-keyboard CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod maliit-keyboard

View File

@ -0,0 +1,4 @@
[Autologin]
Relogin=false
Session=plasma
User=liveuser

View File

@ -1,8 +1,3 @@
[Autologin]
Relogin=false
Session=plasmax11
User=liveuser
[General] [General]
HaltCommand=/usr/bin/systemctl poweroff HaltCommand=/usr/bin/systemctl poweroff
RebootCommand=/usr/bin/systemctl reboot RebootCommand=/usr/bin/systemctl reboot

View File

@ -47,7 +47,7 @@ Log notice syslog
## Uncomment this to start the process in the background... or use ## Uncomment this to start the process in the background... or use
## --runasdaemon 1 on the command line. This is ignored on Windows; ## --runasdaemon 1 on the command line. This is ignored on Windows;
## see the FAQ entry if you want Tor to run as an NT service. ## see the FAQ entry if you want Tor to run as an NT service.
#RunAsDaemon 1 RunAsDaemon 1
## The directory for keeping all the keys/etc. By default, we store ## The directory for keeping all the keys/etc. By default, we store
## things in $HOME/.tor on Unix, and in Application Data\tor on Windows. ## things in $HOME/.tor on Unix, and in Application Data\tor on Windows.
@ -296,8 +296,15 @@ VirtualAddrNetwork 10.192.0.0/10
AutomapHostsOnResolve 1 AutomapHostsOnResolve 1
TransPort 9040 TransPort 9040
DNSPort 6669 DNSPort 6669
ControlPort 9051 # ControlPort 9051
ExcludeExitNodes {ru},{by},{cn},{??} ExcludeExitNodes {ru},{by},{cn},{??}
ExitPolicy reject *:* ExitPolicy reject *:*
HardwareAccel 1 HardwareAccel 1
NumCPUs 4 NumCPUs 4
# Uncomment if your needed
# SocksPort 0.0.0.0:9050
# SocksPolicy accept 192.168.1.0/24
# SocksPolicy accept 127.0.0.0/8
#SOCKSPolicy accept6 FC00::/7
# SOCKSPolicy reject *

View File

@ -17,6 +17,7 @@ _clean_packages() {
mkinitcpio-archiso mkinitcpio-archiso
mkinitcpio-busybox mkinitcpio-busybox
mkinitcpio-nfs-utils mkinitcpio-nfs-utils
mkinitcpio-firmware
qemu-arm-aarch64-static-bin qemu-arm-aarch64-static-bin
syslinux syslinux
yaml-cpp yaml-cpp

View File

@ -6,6 +6,7 @@ NumLock=0
[Mouse] [Mouse]
X11LibInputXAccelProfileFlat=true X11LibInputXAccelProfileFlat=true
cursorTheme=Melawy-red-light-default-cursors
[Tmp] [Tmp]
update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize update_info=delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Open-Source Drivers) title Melawy Linux x86_64 UEFI (Open-Source Drivers)
sort-key 01 sort-key 01
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Nvidia Drivers. Video card Nvidia GTX 900+) title Melawy Linux x86_64 UEFI (Nvidia Drivers. Video card Nvidia GTX 900+)
sort-key 02 sort-key 02
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Safe mode graphics) title Melawy Linux x86_64 UEFI (Safe mode graphics)
sort-key 03 sort-key 03
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto driver=free nomodeset nouveau.modeset=0 radeon.modeset=0 i915.modeset=0 nvme_load=yes quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Safe mode graphics) title Melawy Linux x86_64 UEFI (Safe mode graphics)
sort-key 04 sort-key 04
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes quiet splash bgrt_disable add_efi_memmap options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes quiet splash bgrt_disable add_efi_memmap

View File

@ -1,5 +1,5 @@
title Melawy Linux x86_64 UEFI (Speech) title Melawy Linux x86_64 UEFI (Speech)
sort-key 05 sort-key 05
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap accessibility=on options archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes quiet splash bgrt_disable add_efi_memmap accessibility=on

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -92,6 +92,9 @@ def get_packages(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="rt") as f: with open(filename, mode="rt") as f:
lines = f.readlines() lines = f.readlines()
@ -121,6 +124,10 @@ def get_packages_v2(filename):
Returns: Returns:
_type_: _description_ _type_: _description_
""" """
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, "rt") as f: with open(filename, "rt") as f:
doc = yaml.safe_load(f) doc = yaml.safe_load(f)
@ -143,6 +150,10 @@ def get_packages_v2(filename):
def write_new_packages_x86_64(filename, packages_x86_64_new: list): def write_new_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -154,6 +165,10 @@ def write_new_packages_x86_64(filename, packages_x86_64_new: list):
def usort_packages(filename): def usort_packages(filename):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename3, "rt") as f: with open(filename3, "rt") as f:
lines = f.readlines() lines = f.readlines()
@ -174,6 +189,10 @@ def usort_packages(filename):
def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list): def write_new_sorted_packages_x86_64(filename, packages_x86_64_new: list):
if not os.path.exists(filename):
with open(filename, 'w') as f:
f.close()
with open(filename, mode="wt+") as f: with open(filename, mode="wt+") as f:
if isinstance(packages_x86_64_new, list): if isinstance(packages_x86_64_new, list):
@ -209,7 +228,7 @@ ddrescue
edk2-shell edk2-shell
gpart gpart
rsync rsync
melawy-calamares-git melawy-calamares
melawy-calamares-config melawy-calamares-config
melawy-skel-liveuser melawy-skel-liveuser
memtest86+ memtest86+

View File

@ -91,35 +91,35 @@ fi
menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' { menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' { menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' { menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' { menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' {
load_video load_video
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility' { menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility' {
set gfxpayload=800x600,1024x768,1366x768,1920x1080 set gfxpayload=800x600,1024x768,1366x768,1920x1080
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% accessibility=on
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then

View File

@ -13,32 +13,32 @@ timeout_style=menu
# Menu entries # Menu entries
menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' { menuentry "Melawy Linux (Open-Source Drivers)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=n module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=n module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm,pcspkr nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' { menuentry "Melawy Linux (Nvidia Drivers. Video card Nvidia GTX 900+)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with Nvidia' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvidia nvidia-drm.modeset=1 nvidia-drm.fbdev=1 nouveau.modeset=0 i915.modeset=1 radeon.modeset=1 nvme_load=yes module_blacklist=pcspkr add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' { menuentry "Melawy Linux (Safe mode graphics)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux with safe mode graphics' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto module_blacklist=nvidia,nvidia_modeset,nvidia_uvm,nvidia_drm nomodeset nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' { menuentry "Melawy Linux (Without graphics options)" --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux without graphics options' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" cow_spacesize=10G copytoram=auto nvme_load=yes add_efi_memmap quiet splash bgrt_disable
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility on' { menuentry "Melawy Linux (Speech)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'Melawy Linux accessibility on' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" accessibility=on linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox archisobasedir=%INSTALL_DIR% img_dev=UUID=${archiso_img_dev_uuid} img_loop="${iso_path}" accessibility=on
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
} }
if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then if [ "${grub_platform}" == 'efi' -a "${grub_cpu}" == 'x86_64' -a -f '/boot/memtest86+/memtest.efi' ]; then

View File

@ -22,8 +22,8 @@
- linux-firmware - linux-firmware
- linux-firmware-marvell - linux-firmware-marvell
- linux-api-headers - linux-api-headers
- linux-cachyos - linux-xanmod-anbox
- linux-cachyos-headers - linux-xanmod-anbox-headers
- base - base
- base-devel - base-devel
@ -121,7 +121,6 @@
- virtualbox-guest-utils - virtualbox-guest-utils
- xf86-input-vmmouse - xf86-input-vmmouse
- xf86-video-qxl - xf86-video-qxl
- xf86-video-vmware
- name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)" - name: "Filesystem (base_system) (base_and_developer_edition) (full netinstall)"
description: "Filesystem tools and applications" description: "Filesystem tools and applications"
@ -150,7 +149,6 @@
- nvme-cli - nvme-cli
- open-iscsi - open-iscsi
- pcsclite - pcsclite
- reiserfsprogs
- samba-support - samba-support
- sbsigntools - sbsigntools
- smartmontools - smartmontools
@ -167,7 +165,7 @@
selected: true selected: true
packages: packages:
- btrfs-assistant - btrfs-assistant
- btrfs-snapshots - btrfs-snapshots-git
- btrfsmaintenance - btrfsmaintenance
- timeshift - timeshift
- timeshift-autosnap - timeshift-autosnap
@ -245,7 +243,6 @@
- most - most
- nano - nano
- nano-syntax-highlighting - nano-syntax-highlighting
- neofetch
- neovim - neovim
- nmap - nmap
- ntp - ntp
@ -281,6 +278,7 @@
- tree - tree
- ttf-terminus-nerd - ttf-terminus-nerd
- unace - unace
- unifetch
- unrar - unrar
- unzip - unzip
- usbutils - usbutils
@ -362,6 +360,7 @@
- wpa_supplicant - wpa_supplicant
- wvdial - wvdial
- xl2tpd - xl2tpd
- amneziavpn
- amneziawg-dkms - amneziawg-dkms
- amneziawg-go - amneziawg-go
- amneziawg-tools - amneziawg-tools
@ -401,6 +400,8 @@
- xorg-xrandr - xorg-xrandr
- xorg-xrdb - xorg-xrdb
- xsettingsd - xsettingsd
- picom
- xcompmgr
- name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)" - name: "V4L2 drivers (base_system) (base_and_developer_edition) (full netinstall)"
description: "V4L2 video, webcamera drivers" description: "V4L2 video, webcamera drivers"
@ -592,8 +593,8 @@
- name: "Updater (base_system) (base_and_developer_edition) (full netinstall)" - name: "Updater (base_system) (base_and_developer_edition) (full netinstall)"
selected: true selected: true
packages: packages:
- melawy-arch-linux-updater - melawy-linux-updater
- melawy-arch-linux-updater-tray - melawy-linux-updater-tray
- name: "Desktop integration" - name: "Desktop integration"
description: "Useful helper tools and libs for desktop usage" description: "Useful helper tools and libs for desktop usage"
@ -621,6 +622,8 @@
description: "Desktop environment" description: "Desktop environment"
selected: true selected: true
packages: packages:
- wl-clipboard
- weston
- accountsservice - accountsservice
- akonadi - akonadi
- akonadi-calendar - akonadi-calendar
@ -661,6 +664,8 @@
- gstreamer - gstreamer
- gstreamer-meta - gstreamer-meta
- gwenview - gwenview
- ibus
- ibus-typing-booster
- karchive5 - karchive5
- kate - kate
- kcalc - kcalc
@ -739,7 +744,6 @@
- xdg-user-dirs - xdg-user-dirs
- xdg-user-dirs-gtk - xdg-user-dirs-gtk
- xdg-utils - xdg-utils
- xwaylandvideobridge
- name: "Package management (base_system) (base_and_developer_edition) (full netinstall)" - name: "Package management (base_system) (base_and_developer_edition) (full netinstall)"
description: "Packages tools" description: "Packages tools"
@ -893,6 +897,9 @@
description: "Add Code IDE and programming language package" description: "Add Code IDE and programming language package"
selected: true selected: true
packages: packages:
- waydroid-git
- waydroid-helper
- waydroid-script-git
- android-emulator - android-emulator
- android-ndk - android-ndk
- android-platform - android-platform
@ -925,6 +932,7 @@
- git-lfs - git-lfs
- go - go
- go-tools - go-tools
- hypercorn
- icu69 - icu69
- jdk-openjdk - jdk-openjdk
- jq - jq
@ -932,21 +940,29 @@
- lldb - lldb
- llvm - llvm
- llvm-libs - llvm-libs
- lua-language-server
- lua51 - lua51
- luarocks - luarocks
- lua-language-server
- make - make
- mold - mold
- mypy - mypy
- nodejs - nodejs
- npm - npm
- perl - perl
- pyenv
- python - python
- python-aiosqlite
- python-fastapi
- python-lsp-server - python-lsp-server
- python-pip - python-pip
- python-poetry - python-poetry
- python-pylint-pydantic
- python-pytest-ruff - python-pytest-ruff
- python-python-multipart
- python-ruff - python-ruff
- python-sqlalchemy
- python-sqlalchemy-i18n
- python-sqlalchemy-utils
- ruff - ruff
- ruff-lsp - ruff-lsp
- rust-analyzer - rust-analyzer
@ -958,7 +974,9 @@
- tailwindcss-language-server - tailwindcss-language-server
- typescript - typescript
- typescript-language-server - typescript-language-server
- unicorn
- uv - uv
- uvicorn
- visual-studio-code-bin - visual-studio-code-bin
- vscode-json-languageserver - vscode-json-languageserver
- vue-language-server - vue-language-server
@ -996,7 +1014,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- discord_arch_electron - legcord
- telegram-desktop-bin - telegram-desktop-bin
- zoom - zoom
@ -1004,7 +1022,7 @@
description: "Add the mail applications" description: "Add the mail applications"
selected: true selected: true
packages: packages:
- skypeforlinux-bin - teams-for-linux
- name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)" - name: "Passwords / keys applications (base_system) (base_and_developer_edition) (full netinstall)"
description: "Add the mail applications" description: "Add the mail applications"

View File

@ -0,0 +1,776 @@
accountsservice
adobe-source-code-pro-fonts
adobe-source-han-sans-cn-fonts
adobe-source-han-sans-jp-fonts
adobe-source-han-sans-kr-fonts
adw-gtk-theme
aic94xx-firmware
akonadi
akonadi-calendar
akonadi-calendar-tools
akonadi-contacts
akonadi-import-wizard
akonadi-search
akonadiconsole
alsa-firmware
alsa-lib
alsa-plugins
alsa-utils
amd-ucode
amneziavpn
amneziawg-dkms
amneziawg-go
amneziawg-tools
ananicy-cpp
android-emulator
android-ndk
android-platform
android-sdk
android-sdk-build-tools
android-sdk-cmdline-tools-latest
android-tools
ansible-language-server
anydesk-bin
apksigcopier
appimagelauncher
appstream
archiso
archlinux-keyring
arcolinux-keyring
arcolinux-mirrorlist-git
ark
aspell
aspell-en
aspell-ru
ast-firmware
audacious
audacity
audio-recorder
audiocd-kio
avahi
avidemux-cli
avidemux-qt
awesome-terminal-fonts
b43-fwcutter
base
base-devel
bash-completion
bash-language-server
bat
bcachefs-tools
beep
blueberry
bluedevil
bluetooth-support
bluez
bluez-hid2hci
bluez-libs
bluez-utils
boost
boost-libs
bpython
brave-bin
breeze
breeze-gtk
bridge-utils
brltty
broadcom-wl-dkms
btop
btrfs-assistant
btrfs-progs
btrfs-snapshots-git
btrfsmaintenance
buildtorrent
busybox
cachyos-ananicy-rules-git
cachyos-keyring
cachyos-mirrorlist
cachyos-settings
cantarell-fonts
ccache
chaotic-keyring
chaotic-mirrorlist
chwd
ckbcomp
clang
clonezilla
cloud-init
cmake
codelldb
colloid-cursors-git
colloid-gtk-theme-git
colloid-icon-theme-git
colloid-kde-theme-git
corectrl
cpupower
cronie
cryfs
cryptsetup
cups
cups-browsed
cups-filters
cups-pdf
darkhttpd
dbeaver
dbus-broker
ddrescue
device-mapper
dex
dhclient
dhcpcd
dialog
diffutils
dmidecode
dmraid
dnscrypt-proxy
dnsmasq
dnsutils
docker
docker-buildx
docker-compose
docker-machine
dolphin
dolphin-plugins
dosfstools
doublecmd-qt6
downgrade
doxygen
dracut
dracut-luks-autounlock
drkonqi
duf
e2fsprogs
edk2-shell
efibootmgr
efitools
elisa
encfs
endeavouros-keyring
endeavouros-mirrorlist
eslint-language-server
espeak-ng
ethtool
exfatprogs
expac
expect
extra-cmake-modules
f2fs-tools
fakeroot
fastfetch
fatresize
feh
ffmpeg-obs
ffmpegthumbnailer
ffmpegthumbs
file-roller
filezilla
find-the-command
findutils
firefox
firefox-developer-edition
firefox-developer-edition-i18n-ru
firefox-i18n-ru
firewalld
flatpak
flatpak-kcm
flatpak-xdg-utils
flutter-bin
foomatic-db
foomatic-db-engine
foomatic-db-gutenprint-ppds
foomatic-db-nonfree
foomatic-db-nonfree-ppds
foomatic-db-ppds
freetype2
fsarchiver
fwupd
fwupd-efi
galculator
gcc
gcc-libs
gdb
ghostscript
gimp
gimp-help-ru
git
git-lfs
github-cli
github-desktop
gksu
glances
glfw
gnome-firmware
gnome-keyring
gnome-settings-daemon
gnome-themes-extra
go
go-tools
gocryptfs
google-chrome
gpart
gparted
gpm
gptfdisk
green-tunnel-bin
grsync
grub
gsettings-desktop-schemas
gsettings-qt
gsfonts
gst-libav
gst-plugin-pipewire
gst-plugins-bad
gst-plugins-base
gst-plugins-good
gst-plugins-ugly
gstreamer
gstreamer-meta
gtk-engine-murrine
gutenprint
gvfs
gvfs-afc
gvfs-goa
gvfs-google
gvfs-gphoto2
gvfs-mtp
gvfs-nfs
gvfs-smb
gwe
gwenview
hardcode-fixer-git
hardinfo2
haveged
hdparm
hiddify-next-bin
hplip
htop
hunspell
hunspell-en_us
hunspell-ru
hw-probe
hwdetect
hwinfo
hypercorn
hyperv
ibus
ibus-typing-booster
icu69
iftop
imwheel
inetutils
inkscape
input-devices-support
intel-ucode
intltool
inxi
iotop-c
ipset
iptables-nft
iw
iwd
jdk-openjdk
jfsutils
jq
karchive5
kate
kcalc
kde-cli-tools
kde-gtk-config
kde-system-meta
kdeconnect
kdegraphics-thumbnailers
kdenetwork-filesharing
kdeplasma-addons
kdialog
keepassxc
kfind
kgamma
kimageformats
kimageformats5
kinfocenter
kinit
kio
kio-admin
kio-extras
kio-fuse
klassy
klassy-qt5
kleopatra
kmail
kmail-account-wizard
konsole
kpmcore
kscreen
ksshaskpass
ksystemlog
kvantum
kwallet-pam
kwalletmanager
kwayland-integration
laptop-detect
ldns
legcord
less
lftp
lib32-pipewire
libappindicator-gtk3
libdvdcss
libfido2
libgsf
libmicrohttpd
libmtp
libnetfilter_queue
libopenraw
libreoffice-extension-languagetool
libreoffice-fresh
libreoffice-fresh-ru
libusb-compat
libva-intel-driver
libva-utils
libvirt
libwnck3
linux-api-headers
linux-atm
linux-firmware
linux-firmware-marvell
linux-xanmod-anbox
linux-xanmod-anbox-headers
lld
lldb
llvm
llvm-libs
logrotate
lolcat
lsb-release
lshw
lsscsi
lua-filesystem
lua-language-server
lua51
luarocks
lvm2
lxappearance-gtk3
lynx
lyrebird-proxy
mailspring
make
malcontent
maliit-keyboard
man-db
man-pages
manjaro-keyring
mbedtls
mbedtls2
mc
mdadm
media-downloader
melawy-branding
melawy-calamares
melawy-calamares-config
melawy-check-reboot-required
melawy-dracut-initramfs
melawy-dracut-ukify
melawy-etc-skel-std-powerman-kvantum
melawy-icon-theme-kde6
melawy-kde-theme-fenek-kde6
melawy-kde-theme-lera-sugar-kde6
melawy-kde-theme-nier-a2-kde6
melawy-kde-theme-win11-kde6
melawy-kde-theme-win12-kde6
melawy-linux-keyring
melawy-linux-mirrorlist
melawy-linux-updater
melawy-linux-updater-tray
melawy-linux-welcome
melawy-pamac-helper
melawy-plymouth-theme
melawy-plymouth-theme-fenek
melawy-plymouth-theme-hard-install-nier-a2
melawy-plymouth-theme-lera-sugar
melawy-plymouth-theme-nier-a2
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
melawy-refind-menu-generator
melawy-refind-theme
melawy-refind-theme-fenek
melawy-refind-theme-hard-install-nier-a2
melawy-refind-theme-lera-sugar
melawy-refind-theme-nier-a2
melawy-skel-liveuser
melawy-skel-root
melawy-theme-kde6
melawy-win11-icon-theme
melawy-win11-icon-theme-special
melawy-win11-icon-theme-white
meld
memtest86+
memtest86+-efi
mesa
mesa-utils
mintstick-git
mkinitcpio
mkinitcpio-archiso
mkinitcpio-firmware
mkinitcpio-nfs-utils
mkinitcpio-openswap
mktorrent
mlocate
mobile-broadband-provider-info
modemmanager
mold
most
mousetweaks
mtools
mtpfs
mypy
nano
nano-syntax-highlighting
nbd
ndisc6
neovim
net-tools
netctl
network-manager-applet
networkmanager
networkmanager-l2tp
networkmanager-openconnect
networkmanager-openvpn
networkmanager-pptp
networkmanager-qt
networkmanager-qt5
networkmanager-strongswan
networkmanager-vpnc
nfs-utils
nilfs-utils
nmap
nodejs
noto-color-emoji-fontconfig
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
noto-fonts-extra
npm
nss-mdns
ntfs-3g
ntp
nvidia-dkms
nvidia-settings
nvidia-utils
nvme-cli
obfs4proxy
obs-studio-tytan652
obsidian
ocs-url
okular
open-iscsi
open-vm-tools
openbsd-netcat
opencl-nvidia
openconnect
opendesktop-fonts
openssh
openvpn
opera
orca
os-prober
otf-fira-mono
otf-fira-sans
otf-firamono-nerd
p7zip
pace
packagekit-qt5
packagekit-qt6
paclast
pacman
pacman-contrib
pacman-mirrorlist
pacseek
pacutils
pamac
parallel
partclone
parted
partimage
partitionmanager
paru
pavucontrol
pcsclite
perl
picom
pipewire
pipewire-alsa
pipewire-jack
pipewire-pulse
pipewire-support
pkgfile
plasma
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-workspace
plasma-workspace-wallpapers
plasma5-integration
plymouth
plymouth-kcm
polkit
polkit-kde-agent
polkit-qt5
polkit-qt6
poppler-glib
poppler-qt5
poppler-qt6
powerdevil
powerline
powerline-common
powerline-fonts
powersave-tweaks
ppp
pptpclient
preload
print-manager
printer-support
procps-ng
profile-sync-daemon
pv
pyenv
python
python-aiosqlite
python-capng
python-defusedxml
python-fastapi
python-lsp-server
python-packaging
python-pip
python-poetry
python-pylint-pydantic
python-pyparted
python-pyqt5
python-pytest-ruff
python-python-multipart
python-reportlab
python-ruff
python-sqlalchemy
python-sqlalchemy-i18n
python-sqlalchemy-utils
qbittorrent
qemu-desktop
qemu-guest-agent
qt5-imageformats
qt5ct
qt6-imageformats
r8168-dkms
rate-mirrors-bin
realtime-privileges
rebuild-detector
refind
reflector
ripgrep
rp-pppoe
rsync
rtkit
rtl8821cu-morrownr-dkms-git
ruff
ruff-lsp
rust-analyzer
rust-musl
rustup
s-nail
samba-support
sbctl
sbsigntools
scanner-support
sccache
screen
screenfetch
sddm
sddm-kcm
sdparm
sed
sequoia-sq
sg3_utils
shadowsocks-electron-bin
simple-scan
smartmontools
smbclient
snapd
snapd-glib
snowflake-pt-client-git
sof-firmware
sofirem-git
solid
spectacle
spice-vdagent
splix
sqlitebrowser
squashfs-tools
sshguard
sshpass
sublime-text-4
sudo
sysfsutils
syslinux
syslog-ng
system-config-printer
systemd-kcm
systemd-oomd-defaults
systemd-resolvconf
systemd-ukify
tailwindcss-language-server
tcpdump
teams-for-linux
telegram-desktop-bin
terminus-font
testdisk
texinfo
the_silver_searcher
thunderbird
thunderbird-i18n-ru
timeshift
timeshift-autosnap
tldr
tmux
topgrade
tor
tor-browser-bin
tor-router
tpm2-tools
tpm2-tss
traceroute
tracker3-miners
translate-shell
transmission-qt
tree
ttf-bitstream-vera
ttf-dejavu
ttf-dejavu-nerd
ttf-droid
ttf-fira-code
ttf-fira-sans
ttf-firacode-nerd
ttf-font-awesome
ttf-hack
ttf-hack-nerd
ttf-jetbrains-mono
ttf-jetbrains-mono-nerd
ttf-liberation
ttf-liberation-mono-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-terminus-nerd
ttf-twemoji
ttf-ubuntu-font-family
ttf-ubuntu-mono-nerd
ttf-ubuntu-nerd
tumbler
tuned
tuned-ppd
typescript
typescript-language-server
udftools
udiskie
udisks2
unace
unicorn
unifetch
unrar
unzip
upd72020x-fw
upower
usb_modeswitch
usbmuxd
usbutils
uv
uvicorn
v4l2loopback-dkms
variety
ventoy-bin
virt-firmware
virt-manager
virt-viewer
virtualbox-guest-utils
visual-studio-code-bin
vivaldi
vlc-luajit
vpnc
vscode-json-languageserver
vue-language-server
waydroid-git
waydroid-helper
waydroid-script-git
wd719x-firmware
webtunnel-git
weston
wget
wget2
which
whois
wireguard-tools
wireless-regdb
wireless_tools
wireplumber
wl-clipboard
wpa_supplicant
wvdial
xcompmgr
xdg-desktop-portal
xdg-desktop-portal-kde
xdg-user-dirs
xdg-user-dirs-gtk
xdg-utils
xed
xf86-input-elographics
xf86-input-evdev
xf86-input-libinput
xf86-input-synaptics
xf86-input-vmmouse
xf86-input-void
xf86-video-amdgpu
xf86-video-fbdev
xf86-video-qxl
xfsprogs
xl2tpd
xmlstarlet
xorg-server
xorg-xdpyinfo
xorg-xhost
xorg-xinit
xorg-xinput
xorg-xkill
xorg-xrandr
xorg-xrdb
xsettingsd
xz
yad
yakuake
yaml-language-server
yandex-disk
yandex-disk-indicator
yarn
yay
zapret-git
zed
zenity
zoom
zram-generator

View File

@ -1,6 +1,6 @@
#
# /etc/pacman.conf # /etc/pacman.conf
# #
#
# See the pacman.conf(5) manpage for option and repository directives # See the pacman.conf(5) manpage for option and repository directives
# #
@ -24,11 +24,8 @@ Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg = #IgnorePkg =
# IgnoreGroup = # IgnoreGroup =
# NoUpgrade = # NoUpgrade =
# NoExtract = # NoExtract =
# Misc options
# UseSyslog # UseSyslog
Color Color
ILoveCandy ILoveCandy
@ -79,6 +76,12 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
[melawy-core] [melawy-core]
Include = /etc/pacman.d/melawy-linux-mirrorlist Include = /etc/pacman.d/melawy-linux-mirrorlist
# [cache]
# SigLevel = Optional
# Server = http://10.120.152.1/$repo/$arch
# Server = http://192.168.1.250/$repo/$arch
# Server = https://repo.melawy.ru/$repo/$arch
# [core-testing] # [core-testing]
# Include = /etc/pacman.d/mirrorlist # Include = /etc/pacman.d/mirrorlist
@ -103,12 +106,6 @@ Include = /etc/pacman.d/mirrorlist
[melawy-3party] [melawy-3party]
Include = /etc/pacman.d/melawy-linux-mirrorlist Include = /etc/pacman.d/melawy-linux-mirrorlist
#[cache]
#SigLevel = Optional
#Server = http://10.120.152.1/$repo/$arch
#Server = http://192.168.1.250/$repo/$arch
#Server = https://repo.melawy.ru/$repo/$arch
# [cachyos-iso] # [cachyos-iso]
# Server = https://mirror.cachyos.org/repo/$arch/$repo # Server = https://mirror.cachyos.org/repo/$arch/$repo
# #
@ -119,12 +116,15 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
Include = /etc/pacman.d/chaotic-mirrorlist Include = /etc/pacman.d/chaotic-mirrorlist
[arcolinux_repo] [arcolinux_repo]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_xlarge] #[arcolinux_repo_xlarge]
Include = /etc/pacman.d/arcolinux-mirrorlist #SigLevel = Never
#Include = /etc/pacman.d/arcolinux-mirrorlist
[arcolinux_repo_3party] [arcolinux_repo_3party]
SigLevel = Never
Include = /etc/pacman.d/arcolinux-mirrorlist Include = /etc/pacman.d/arcolinux-mirrorlist
[garuda] [garuda]

View File

@ -4,8 +4,8 @@ Boot the Melawy Linux install medium using NBD.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, NBD) MENU LABEL Melawy Linux install medium (x86_64, NBD)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% archiso_nbd_srv=${pxeserver} cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archisosearchuuid=%ARCHISO_UUID% archiso_nbd_srv=${pxeserver} cms_verify=y
SYSAPPEND 3 SYSAPPEND 3
@ -15,8 +15,8 @@ Boot the Melawy Linux live medium using NFS.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, NFS) MENU LABEL Melawy Linux install medium (x86_64, NFS)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y
SYSAPPEND 3 SYSAPPEND 3
@ -26,7 +26,7 @@ Boot the Melawy Linux live medium using HTTP.
It allows you to install Melawy Linux or perform system maintenance. It allows you to install Melawy Linux or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Melawy Linux install medium (x86_64, HTTP) MENU LABEL Melawy Linux install medium (x86_64, HTTP)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-cachyos LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-xanmod-anbox
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-cachyos.img INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-xanmod-anbox.img
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y
SYSAPPEND 3 SYSAPPEND 3

Some files were not shown because too many files have changed in this diff Show More