This commit is contained in:
Valeria Fadeeva 2024-07-04 13:38:22 +05:00
parent 1767297326
commit c4b33e052b
1511 changed files with 23525 additions and 8309 deletions

View File

@ -0,0 +1,2 @@
[connection-dad-default]
ipv4.dad-timeout=200

View File

@ -1,3 +1,3 @@
omit_dracutmodules+=" network cifs nfs brltty "
compress="zstd"
compress="xz"
hostonly="no"

View File

@ -15,3 +15,4 @@ GTK_USE_PORTAL=1
BROWSER=firefox
EDITOR=mcedit
ZPOOL_VDEV_NAME_PATH=1

View File

@ -0,0 +1,29 @@
root:::brltty,root
bin:!!::daemon
daemon:!!::bin
sys:!!::bin,liveuser
tty:!!::brltty,liveuser
log:!!::liveuser
network:!!::liveuser
floppy:!!::liveuser
scanner:!!::liveuser
power:!!::liveuser
cups:!!::liveuser
brltty:!!::
brlapi:!!::brltty
realtime:!!::liveuser
sambashare:!!::liveuser
nopasswdlogin:!::liveuser
autologin:!::liveuser
rfkill:!!::liveuser
users:!!::liveuser
video:!!::liveuser
uucp:!!::brltty,liveuser
storage:!!::liveuser
optical:!!::liveuser
lp:!!::cups,liveuser
input:!!::brltty,liveuser
audio:!!::brltty,liveuser
wheel:!!::liveuser
adm:!!::daemon,liveuser
liveuser:!::

View File

@ -0,0 +1 @@
Melawy-Linux

View File

@ -1,6 +1,3 @@
#
# SPDX-License-Identifier: GPL-3.0-or-later
LANG=C.UTF-8
# LANG=ru_RU.UTF-8

View File

@ -1,4 +1,6 @@
#!/hint/bash
# shellcheck disable=2034
#
# /etc/makepkg.conf
#
@ -58,21 +60,15 @@ export LLVM_IAS=1
#-- Compiler and Linker Flags
#CPPFLAGS=""
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
-fstack-clash-protection -fcf-protection"
#CFLAGS="-march=native -mtune=native -O2 -pipe -fno-plt -fexceptions \
# -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
# -fstack-clash-protection -fcf-protection"
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-fuse-ld=lld -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
LDFLAGS="-fuse-ld=lld -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs"
LTOFLAGS="-flto=auto"
RUSTFLAGS="-C opt-level=3"
RUSTFLAGS="-Cforce-frame-pointers=yes"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc) -l$(nproc)"
@ -80,7 +76,7 @@ MAKEFLAGS="-j$(nproc) -l$(nproc)"
#-- Debugging flags
DEBUG_CFLAGS="-g"
DEBUG_CXXFLAGS="$DEBUG_CFLAGS"
DEBUG_RUSTFLAGS="-C debuginfo=3"
DEBUG_RUSTFLAGS="-C debuginfo=2"
#########################################################################
# BUILD ENVIRONMENT
@ -95,7 +91,6 @@ DEBUG_RUSTFLAGS="-C debuginfo=3"
#-- check: Run the check() function if present in the PKGBUILD
#-- sign: Generate PGP signature file
#
#BUILDENV=(!distcc color !ccache check !sign)
BUILDENV=(!distcc color ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
@ -110,7 +105,7 @@ BUILDENV=(!distcc color ccache check !sign)
# These are default values for the options=() settings
#########################################################################
#
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto)
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto !autodeps)
# A negated option will do the opposite of the comments below.
#
#-- strip: Strip symbols from binaries/libraries
@ -122,8 +117,9 @@ BUILDENV=(!distcc color ccache check !sign)
#-- purge: Remove files specified by PURGE_TARGETS
#-- debug: Add debugging flags as specified in DEBUG_* variables
#-- lto: Add compile flags for building with link time optimization
#-- autodeps: Automatically add depends/provides
#
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug !lto)
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge debug !lto)
#-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2
INTEGRITY_CHECK=(sha256)
@ -141,6 +137,8 @@ DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
#-- Directory to store source code in for debug packages
DBGSRCDIR="/usr/src/debug"
#-- Prefix and directories for library autodeps
LIB_DIRS=('lib:usr/lib' 'lib32:usr/lib32')
#########################################################################
# PACKAGE OUTPUT
@ -168,7 +166,7 @@ DBGSRCDIR="/usr/src/debug"
COMPRESSGZ=(gzip -c -f -n)
COMPRESSBZ2=(bzip2 -c -f)
COMPRESSXZ=(xz -v -c -z - --threads=0 -9 -e)
COMPRESSZST=(zstd -v -c -z - --threads=0)
COMPRESSZST=(zstd -c -T0 --ultra -20 -)
COMPRESSLRZ=(lrzip -q)
COMPRESSLZO=(lzop -q)
COMPRESSZ=(compress -c -f)
@ -179,7 +177,6 @@ COMPRESSLZ=(lzip -c -f)
# EXTENSION DEFAULTS
#########################################################################
#
#PKGEXT='.pkg.tar.zst'
PKGEXT='.pkg.tar.xz'
SRCEXT='.src.tar.gz'
@ -189,3 +186,4 @@ SRCEXT='.src.tar.gz'
#
#-- Command used to run pacman as root, instead of trying sudo and su
#PACMAN_AUTH=()
# vim: set ft=sh ts=2 sw=2 et:

View File

@ -1,4 +1,6 @@
#!/hint/bash
# shellcheck disable=2034
#
# /etc/makepkg.conf
#
@ -58,21 +60,15 @@ export LLVM_IAS=1
#-- Compiler and Linker Flags
#CPPFLAGS=""
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
-fstack-clash-protection -fcf-protection"
#CFLAGS="-march=native -mtune=native -O2 -pipe -fno-plt -fexceptions \
# -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
# -fstack-clash-protection -fcf-protection"
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-fuse-ld=lld -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
LDFLAGS="-fuse-ld=lld -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs"
LTOFLAGS="-flto=auto"
RUSTFLAGS="-C opt-level=3"
RUSTFLAGS="-Cforce-frame-pointers=yes"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc) -l$(nproc)"
@ -80,7 +76,7 @@ MAKEFLAGS="-j$(nproc) -l$(nproc)"
#-- Debugging flags
DEBUG_CFLAGS="-g"
DEBUG_CXXFLAGS="$DEBUG_CFLAGS"
DEBUG_RUSTFLAGS="-C debuginfo=3"
DEBUG_RUSTFLAGS="-C debuginfo=2"
#########################################################################
# BUILD ENVIRONMENT
@ -95,7 +91,6 @@ DEBUG_RUSTFLAGS="-C debuginfo=3"
#-- check: Run the check() function if present in the PKGBUILD
#-- sign: Generate PGP signature file
#
#BUILDENV=(!distcc color !ccache check !sign)
BUILDENV=(!distcc color ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
@ -110,7 +105,7 @@ BUILDENV=(!distcc color ccache check !sign)
# These are default values for the options=() settings
#########################################################################
#
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto)
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto !autodeps)
# A negated option will do the opposite of the comments below.
#
#-- strip: Strip symbols from binaries/libraries
@ -122,8 +117,9 @@ BUILDENV=(!distcc color ccache check !sign)
#-- purge: Remove files specified by PURGE_TARGETS
#-- debug: Add debugging flags as specified in DEBUG_* variables
#-- lto: Add compile flags for building with link time optimization
#-- autodeps: Automatically add depends/provides
#
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug lto)
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge debug lto)
#-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2
INTEGRITY_CHECK=(sha256)
@ -141,6 +137,8 @@ DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
#-- Directory to store source code in for debug packages
DBGSRCDIR="/usr/src/debug"
#-- Prefix and directories for library autodeps
LIB_DIRS=('lib:usr/lib' 'lib32:usr/lib32')
#########################################################################
# PACKAGE OUTPUT
@ -168,7 +166,7 @@ DBGSRCDIR="/usr/src/debug"
COMPRESSGZ=(gzip -c -f -n)
COMPRESSBZ2=(bzip2 -c -f)
COMPRESSXZ=(xz -v -c -z - --threads=0 -9 -e)
COMPRESSZST=(zstd -v -c -z - --threads=0)
COMPRESSZST=(zstd -c -T0 --ultra -20 -)
COMPRESSLRZ=(lrzip -q)
COMPRESSLZO=(lzop -q)
COMPRESSZ=(compress -c -f)
@ -179,7 +177,6 @@ COMPRESSLZ=(lzip -c -f)
# EXTENSION DEFAULTS
#########################################################################
#
#PKGEXT='.pkg.tar.zst'
PKGEXT='.pkg.tar.xz'
SRCEXT='.src.tar.gz'
@ -189,3 +186,4 @@ SRCEXT='.src.tar.gz'
#
#-- Command used to run pacman as root, instead of trying sudo and su
#PACMAN_AUTH=()
# vim: set ft=sh ts=2 sw=2 et:

View File

@ -1,4 +1,6 @@
#!/hint/bash
# shellcheck disable=2034
#
# /etc/makepkg.conf
#
@ -39,21 +41,15 @@ CHOST="x86_64-pc-linux-gnu"
#-- Compiler and Linker Flags
#CPPFLAGS=""
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
-fstack-clash-protection -fcf-protection"
#CFLAGS="-march=native -mtune=native -O2 -pipe -fno-plt -fexceptions \
# -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
# -fstack-clash-protection -fcf-protection"
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs"
LTOFLAGS="-flto=auto"
RUSTFLAGS="-C opt-level=3"
RUSTFLAGS="-Cforce-frame-pointers=yes"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc) -l$(nproc)"
@ -61,7 +57,7 @@ MAKEFLAGS="-j$(nproc) -l$(nproc)"
#-- Debugging flags
DEBUG_CFLAGS="-g"
DEBUG_CXXFLAGS="$DEBUG_CFLAGS"
DEBUG_RUSTFLAGS="-C debuginfo=3"
DEBUG_RUSTFLAGS="-C debuginfo=2"
#########################################################################
# BUILD ENVIRONMENT
@ -76,7 +72,6 @@ DEBUG_RUSTFLAGS="-C debuginfo=3"
#-- check: Run the check() function if present in the PKGBUILD
#-- sign: Generate PGP signature file
#
#BUILDENV=(!distcc color !ccache check !sign)
BUILDENV=(!distcc color ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
@ -91,7 +86,7 @@ BUILDENV=(!distcc color ccache check !sign)
# These are default values for the options=() settings
#########################################################################
#
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto)
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto !autodeps)
# A negated option will do the opposite of the comments below.
#
#-- strip: Strip symbols from binaries/libraries
@ -103,8 +98,9 @@ BUILDENV=(!distcc color ccache check !sign)
#-- purge: Remove files specified by PURGE_TARGETS
#-- debug: Add debugging flags as specified in DEBUG_* variables
#-- lto: Add compile flags for building with link time optimization
#-- autodeps: Automatically add depends/provides
#
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug !lto)
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge debug !lto)
#-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2
INTEGRITY_CHECK=(sha256)
@ -122,6 +118,8 @@ DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
#-- Directory to store source code in for debug packages
DBGSRCDIR="/usr/src/debug"
#-- Prefix and directories for library autodeps
LIB_DIRS=('lib:usr/lib' 'lib32:usr/lib32')
#########################################################################
# PACKAGE OUTPUT
@ -149,7 +147,7 @@ DBGSRCDIR="/usr/src/debug"
COMPRESSGZ=(gzip -c -f -n)
COMPRESSBZ2=(bzip2 -c -f)
COMPRESSXZ=(xz -v -c -z - --threads=0 -9 -e)
COMPRESSZST=(zstd -v -c -z - --threads=0)
COMPRESSZST=(zstd -c -T0 --ultra -20 -)
COMPRESSLRZ=(lrzip -q)
COMPRESSLZO=(lzop -q)
COMPRESSZ=(compress -c -f)
@ -160,7 +158,6 @@ COMPRESSLZ=(lzip -c -f)
# EXTENSION DEFAULTS
#########################################################################
#
#PKGEXT='.pkg.tar.zst'
PKGEXT='.pkg.tar.xz'
SRCEXT='.src.tar.gz'
@ -170,3 +167,4 @@ SRCEXT='.src.tar.gz'
#
#-- Command used to run pacman as root, instead of trying sudo and su
#PACMAN_AUTH=()
# vim: set ft=sh ts=2 sw=2 et:

View File

@ -1,4 +1,6 @@
#!/hint/bash
# shellcheck disable=2034
#
# /etc/makepkg.conf
#
@ -39,21 +41,15 @@ CHOST="x86_64-pc-linux-gnu"
#-- Compiler and Linker Flags
#CPPFLAGS=""
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
-fstack-clash-protection -fcf-protection"
#CFLAGS="-march=native -mtune=native -O2 -pipe -fno-plt -fexceptions \
# -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
# -fstack-clash-protection -fcf-protection"
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs"
LTOFLAGS="-flto=auto"
RUSTFLAGS="-C opt-level=3"
RUSTFLAGS="-Cforce-frame-pointers=yes"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc) -l$(nproc)"
@ -61,7 +57,7 @@ MAKEFLAGS="-j$(nproc) -l$(nproc)"
#-- Debugging flags
DEBUG_CFLAGS="-g"
DEBUG_CXXFLAGS="$DEBUG_CFLAGS"
DEBUG_RUSTFLAGS="-C debuginfo=3"
DEBUG_RUSTFLAGS="-C debuginfo=2"
#########################################################################
# BUILD ENVIRONMENT
@ -76,7 +72,6 @@ DEBUG_RUSTFLAGS="-C debuginfo=3"
#-- check: Run the check() function if present in the PKGBUILD
#-- sign: Generate PGP signature file
#
#BUILDENV=(!distcc color !ccache check !sign)
BUILDENV=(!distcc color ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
@ -91,7 +86,7 @@ BUILDENV=(!distcc color ccache check !sign)
# These are default values for the options=() settings
#########################################################################
#
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto)
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto !autodeps)
# A negated option will do the opposite of the comments below.
#
#-- strip: Strip symbols from binaries/libraries
@ -103,8 +98,9 @@ BUILDENV=(!distcc color ccache check !sign)
#-- purge: Remove files specified by PURGE_TARGETS
#-- debug: Add debugging flags as specified in DEBUG_* variables
#-- lto: Add compile flags for building with link time optimization
#-- autodeps: Automatically add depends/provides
#
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug lto)
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge debug lto)
#-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2
INTEGRITY_CHECK=(sha256)
@ -122,6 +118,8 @@ DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
#-- Directory to store source code in for debug packages
DBGSRCDIR="/usr/src/debug"
#-- Prefix and directories for library autodeps
LIB_DIRS=('lib:usr/lib' 'lib32:usr/lib32')
#########################################################################
# PACKAGE OUTPUT
@ -149,7 +147,7 @@ DBGSRCDIR="/usr/src/debug"
COMPRESSGZ=(gzip -c -f -n)
COMPRESSBZ2=(bzip2 -c -f)
COMPRESSXZ=(xz -v -c -z - --threads=0 -9 -e)
COMPRESSZST=(zstd -v -c -z - --threads=0)
COMPRESSZST=(zstd -c -T0 --ultra -20 -)
COMPRESSLRZ=(lrzip -q)
COMPRESSLZO=(lzop -q)
COMPRESSZ=(compress -c -f)
@ -160,7 +158,6 @@ COMPRESSLZ=(lzip -c -f)
# EXTENSION DEFAULTS
#########################################################################
#
#PKGEXT='.pkg.tar.zst'
PKGEXT='.pkg.tar.xz'
SRCEXT='.src.tar.gz'
@ -170,3 +167,4 @@ SRCEXT='.src.tar.gz'
#
#-- Command used to run pacman as root, instead of trying sudo and su
#PACMAN_AUTH=()
# vim: set ft=sh ts=2 sw=2 et:

View File

@ -0,0 +1,170 @@
#!/hint/bash
# shellcheck disable=2034
#
# /etc/makepkg.conf
#
#########################################################################
# SOURCE ACQUISITION
#########################################################################
#
#-- The download utilities that makepkg should use to acquire sources
# Format: 'protocol::agent'
DLAGENTS=('file::/usr/bin/curl -qgC - -o %o %u'
'ftp::/usr/bin/curl -qgfC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u'
'http::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
'https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -o %o %u'
'rsync::/usr/bin/rsync --no-motd -z %u %o'
'scp::/usr/bin/scp -C %u %o')
# Other common tools:
# /usr/bin/snarf
# /usr/bin/lftpget -c
# /usr/bin/wget
#-- The package required by makepkg to download VCS sources
# Format: 'protocol::package'
VCSCLIENTS=('bzr::breezy'
'fossil::fossil'
'git::git'
'hg::mercurial'
'svn::subversion')
#########################################################################
# ARCHITECTURE, COMPILE FLAGS
#########################################################################
#
CARCH="x86_64"
CHOST="x86_64-pc-linux-gnu"
#-- Compiler and Linker Flags
#CPPFLAGS=""
CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs"
LTOFLAGS="-flto=auto -ffat-lto-objects"
RUSTFLAGS="-Cforce-frame-pointers=yes"
#-- Make Flags: change this for DistCC/SMP systems
MAKEFLAGS="-j$(nproc) -l$(nproc)"
#-- Debugging flags
DEBUG_CFLAGS="-g"
DEBUG_CXXFLAGS="$DEBUG_CFLAGS"
DEBUG_RUSTFLAGS="-C debuginfo=2"
#########################################################################
# BUILD ENVIRONMENT
#########################################################################
#
# Makepkg defaults: BUILDENV=(!distcc !color !ccache check !sign)
# A negated environment option will do the opposite of the comments below.
#
#-- distcc: Use the Distributed C/C++/ObjC compiler
#-- color: Colorize output messages
#-- ccache: Use ccache to cache compilation
#-- check: Run the check() function if present in the PKGBUILD
#-- sign: Generate PGP signature file
#
BUILDENV=(!distcc color !ccache check !sign)
#
#-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
#-- specify a space-delimited list of hosts running in the DistCC cluster.
#DISTCC_HOSTS=""
#
#-- Specify a directory for package building.
#BUILDDIR=/tmp/makepkg
#########################################################################
# GLOBAL PACKAGE OPTIONS
# These are default values for the options=() settings
#########################################################################
#
# Makepkg defaults: OPTIONS=(!strip docs libtool staticlibs emptydirs !zipman !purge !debug !lto !autodeps)
# A negated option will do the opposite of the comments below.
#
#-- strip: Strip symbols from binaries/libraries
#-- docs: Save doc directories specified by DOC_DIRS
#-- libtool: Leave libtool (.la) files in packages
#-- staticlibs: Leave static library (.a) files in packages
#-- emptydirs: Leave empty directories in packages
#-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip
#-- purge: Remove files specified by PURGE_TARGETS
#-- debug: Add debugging flags as specified in DEBUG_* variables
#-- lto: Add compile flags for building with link time optimization
#-- autodeps: Automatically add depends/provides
#
OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug lto)
#-- File integrity checks to use. Valid: md5, sha1, sha224, sha256, sha384, sha512, b2
INTEGRITY_CHECK=(sha256)
#-- Options to be used when stripping binaries. See `man strip' for details.
STRIP_BINARIES="--strip-all"
#-- Options to be used when stripping shared libraries. See `man strip' for details.
STRIP_SHARED="--strip-unneeded"
#-- Options to be used when stripping static libraries. See `man strip' for details.
STRIP_STATIC="--strip-debug"
#-- Manual (man and info) directories to compress (if zipman is specified)
MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
#-- Doc directories to remove (if !docs is specified)
DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
#-- Files to be removed from all packages (if purge is specified)
PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
#-- Directory to store source code in for debug packages
DBGSRCDIR="/usr/src/debug"
#-- Prefix and directories for library autodeps
LIB_DIRS=('lib:usr/lib' 'lib32:usr/lib32')
#########################################################################
# PACKAGE OUTPUT
#########################################################################
#
# Default: put built package and cached source in build directory
#
#-- Destination: specify a fixed directory where all packages will be placed
#PKGDEST=/home/packages
#-- Source cache: specify a fixed directory where source files will be cached
#SRCDEST=/home/sources
#-- Source packages: specify a fixed directory where all src packages will be placed
#SRCPKGDEST=/home/srcpackages
#-- Log files: specify a fixed directory where all log files will be placed
#LOGDEST=/home/makepkglogs
#-- Packager: name/email of the person or organization building packages
#PACKAGER="John Doe <john@doe.com>"
#-- Specify a key to use for package signing
#GPGKEY=""
#########################################################################
# COMPRESSION DEFAULTS
#########################################################################
#
COMPRESSGZ=(gzip -c -f -n)
COMPRESSBZ2=(bzip2 -c -f)
COMPRESSXZ=(xz -v -c -z - --threads=0 -9 -e)
COMPRESSZST=(zstd -c -T0 --ultra -20 -)
COMPRESSLRZ=(lrzip -q)
COMPRESSLZO=(lzop -q)
COMPRESSZ=(compress -c -f)
COMPRESSLZ4=(lz4 -q)
COMPRESSLZ=(lzip -c -f)
#########################################################################
# EXTENSION DEFAULTS
#########################################################################
#
PKGEXT='.pkg.tar.xz'
SRCEXT='.src.tar.gz'
#########################################################################
# OTHER
#########################################################################
#
#-- Command used to run pacman as root, instead of trying sudo and su
#PACMAN_AUTH=()
# vim: set ft=sh ts=2 sw=2 et:

View File

@ -0,0 +1,3 @@
BINARIES=(setfont)
HOOKS=(base udev microcode modconf kms memdisk archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs block filesystems keyboard plymouth)
COMPRESSION="xz"

View File

@ -10,15 +10,9 @@ fi
cp -vf "/usr/lib/modules/$KVER/vmlinuz" "/boot/vmlinuz-linux-cachyos"
ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/usr/lib/modules/$KVER/vmlinuz"
ALL_kver="/boot/vmlinuz-linux-cachyos"
ALL_microcode=(/boot/*-ucode.img)
PRESETS=('archiso')
#archiso_config="/etc/mkinitcpio.conf"
ALL_kver='/boot/vmlinuz-linux-cachyos'
archiso_config='/etc/mkinitcpio.conf.d/archiso.conf'
archiso_image="/boot/initramfs-linux-cachyos.img"
#archiso_uki="/efi/EFI/Linux/linux-cachyos.efi"
archiso_uki="/boot/linux-cachyos.efi"
archiso_options="--cmdline /proc/cmdline"

View File

@ -27,3 +27,4 @@ Thank you for donating your trust in us!
Welcome to your Melawy Linux
------------------

View File

@ -1,10 +1,7 @@
#
# /etc/pacman.conf
#
#
# See the pacman.conf(5) manpage for option and repository directives
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
# GENERAL OPTIONS
@ -12,16 +9,16 @@
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
# RootDir = /
# DBPath = /var/lib/pacman/
# CacheDir = /var/cache/pacman/pkg/
# LogFile = /var/log/pacman.log
# GPGDir = /etc/pacman.d/gnupg/
# HookDir = /etc/pacman.d/hooks/
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = base base-devel pacman glibc
# XferCommand = /usr/bin/curl -L -C - -f -o %o %u
# XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
# CleanMethod = KeepInstalled
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
@ -35,16 +32,17 @@ Architecture = auto
#UseSyslog
Color
ILoveCandy
# NoProgressBar
#NoProgressBar
CheckSpace
VerbosePkgLists
ParallelDownloads = 8
DisableDownloadTimeout
ParallelDownloads = 10
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
# RemoteFileSigLevel = Required
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
@ -69,25 +67,40 @@ LocalFileSigLevel = Optional
# uncommented to enable the repo.
#
# [core]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [main]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [apps]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [kde-unstable]
# Include = /etc/pacman.d/mirrorlist
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
[melawy]
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]
# Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
#[extra-testing]
#Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
[melawy-core]
Include = /etc/pacman.d/melawy-linux-mirrorlist
@ -100,43 +113,6 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
[cachyos]
Include = /etc/pacman.d/cachyos-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
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
# [core-testing]
# Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
# [extra-testing]
# Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
# [multilib-testing]
# Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[arcolinux_repo]
Include = /etc/pacman.d/arcolinux-mirrorlist
@ -155,6 +131,8 @@ Include = /etc/pacman.d/chaotic-mirrorlist
[endeavouros]
Include = /etc/pacman.d/endeavouros-mirrorlist
# [custom]
# SigLevel = Optional TrustAll
# Server = file:///home/custompkgs
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

View File

@ -1,10 +1,7 @@
#
# /etc/pacman.conf
#
#
# See the pacman.conf(5) manpage for option and repository directives
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
# GENERAL OPTIONS
@ -12,16 +9,16 @@
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
# RootDir = /
# DBPath = /var/lib/pacman/
# CacheDir = /var/cache/pacman/pkg/
# LogFile = /var/log/pacman.log
# GPGDir = /etc/pacman.d/gnupg/
# HookDir = /etc/pacman.d/hooks/
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = base base-devel pacman glibc
# XferCommand = /usr/bin/curl -L -C - -f -o %o %u
# XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
# CleanMethod = KeepInstalled
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
@ -35,16 +32,17 @@ Architecture = auto
#UseSyslog
Color
ILoveCandy
# NoProgressBar
#NoProgressBar
CheckSpace
VerbosePkgLists
ParallelDownloads = 8
DisableDownloadTimeout
ParallelDownloads = 10
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
# RemoteFileSigLevel = Required
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
@ -69,25 +67,40 @@ LocalFileSigLevel = Optional
# uncommented to enable the repo.
#
# [core]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [main]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [apps]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [kde-unstable]
# Include = /etc/pacman.d/mirrorlist
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
[melawy]
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]
# Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
#[extra-testing]
#Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
[melawy-core]
Include = /etc/pacman.d/melawy-linux-mirrorlist
@ -100,43 +113,6 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
[cachyos]
Include = /etc/pacman.d/cachyos-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
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
# [core-testing]
# Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
# [extra-testing]
# Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
# [multilib-testing]
# Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[arcolinux_repo]
Include = /etc/pacman.d/arcolinux-mirrorlist
@ -155,6 +131,8 @@ Include = /etc/pacman.d/chaotic-mirrorlist
[endeavouros]
Include = /etc/pacman.d/endeavouros-mirrorlist
# [custom]
# SigLevel = Optional TrustAll
# Server = file:///home/custompkgs
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

View File

@ -1,10 +1,7 @@
#
# /etc/pacman.conf
#
#
# See the pacman.conf(5) manpage for option and repository directives
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
# GENERAL OPTIONS
@ -12,16 +9,16 @@
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
# RootDir = /
# DBPath = /var/lib/pacman/
# CacheDir = /var/cache/pacman/pkg/
# LogFile = /var/log/pacman.log
# GPGDir = /etc/pacman.d/gnupg/
# HookDir = /etc/pacman.d/hooks/
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
#HookDir = /etc/pacman.d/hooks/
HoldPkg = base base-devel pacman glibc
# XferCommand = /usr/bin/curl -L -C - -f -o %o %u
# XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
# CleanMethod = KeepInstalled
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
@ -35,16 +32,17 @@ Architecture = auto
#UseSyslog
Color
ILoveCandy
# NoProgressBar
#NoProgressBar
CheckSpace
VerbosePkgLists
ParallelDownloads = 8
DisableDownloadTimeout
ParallelDownloads = 10
# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
# RemoteFileSigLevel = Required
#RemoteFileSigLevel = Required
# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
@ -69,25 +67,34 @@ LocalFileSigLevel = Optional
# uncommented to enable the repo.
#
# [core]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [main]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [apps]
# SigLevel = Never
# Include = /etc/pacman.d/kaos-mirrorlist
# [kde-unstable]
# Include = /etc/pacman.d/mirrorlist
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
[melawy]
Include = /etc/pacman.d/melawy-linux-mirrorlist
#[core-testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
#[extra-testing]
#Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
[melawy-core]
Include = /etc/pacman.d/melawy-linux-mirrorlist
@ -100,43 +107,6 @@ Include = /etc/pacman.d/melawy-linux-mirrorlist
[cachyos]
Include = /etc/pacman.d/cachyos-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
# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.
# [core-testing]
# Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
# [extra-testing]
# Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.
# [multilib-testing]
# Include = /etc/pacman.d/mirrorlist
[multilib]
Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
[arcolinux_repo]
Include = /etc/pacman.d/arcolinux-mirrorlist
@ -155,6 +125,8 @@ Include = /etc/pacman.d/chaotic-mirrorlist
[endeavouros]
Include = /etc/pacman.d/endeavouros-mirrorlist
# [custom]
# SigLevel = Optional TrustAll
# Server = file:///home/custompkgs
# An example of a custom package repository. See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

View File

@ -0,0 +1,34 @@
######################################################
#### ####
#### CachyOS Repository Mirrorlist ####
#### ####
######################################################
#### Entry in file /etc/pacman.conf:
### [cachyos]
### Include = /etc/pacman.d/cachyos-mirrorlist
######################################################
## Tebi CDN (Germany, USA, SG)
Server = https://cdn-1.cachyos.org/$arch/$repo
## Cloudflare R2
Server = https://cdn.cachyos.org/repo/$arch/$repo
## Germany
Server = https://aur.cachyos.org/repo/$arch/$repo
Server = https://mirror.cachyos.org/repo/$arch/$repo
## South Korea much thanks to silent_heigou!
Server = https://kr.cachyos.org/repo/$arch/$repo
## USA Mirror much thanks to corpdecker!
Server = https://us.cachyos.org/repo/$arch/$repo
## India Mirror much thanks to https://github.com/albonycal
Server = https://mirror.albony.xyz/cachylinux/repo/$arch/$repo
## France Mirror much thanks to Antoine Viallon (aviallon)
Server = https://mirror.lesviallon.fr/cachy/repo/$arch/$repo
## Russia Mirror
Server = https://mirror.truenetwork.ru/cachy/repo/$arch/$repo
## Norway Mirror much thanks to QuadFeed
Server = https://mirror.fast0ne.com/repo/$arch/$repo
## Norway Mirror much thanks to innoix
Server = https://no.mirror.cx/cachyos/repo/$arch/$repo
## French Mirror much thanks to Rhino
Server = https://mir.cachyos.fr/repo/$arch/$repo
## South Korea much thanks to Mihate Hiura!
Server = https://mirror.funami.tech/cachy/$arch/$repo

View File

@ -0,0 +1,272 @@
# STARTED AT: 2024-05-07 10:44:16.993130175 +05:00
# ARGS: rate-mirrors arch
# FETCHED MIRRORS: 1185
# MIRRORS LEFT AFTER FILTERING: 476
# JUMP #1
# EXPLORING US
# VISITED US
# + NEIGHBOR UK (by HubsFirst)
# + NEIGHBOR ID (by HubsFirst)
# + NEIGHBOR FR (by HubsFirst)
# + NEIGHBOR CA (by DistanceFirst)
# + NEIGHBOR DE (by DistanceFirst)
# + NEIGHBOR NL (by DistanceFirst)
# [DE] SpeedTestResult { speed: 264.35 KB/s; elapsed: 999.642274ms; connection_time: 142.32918ms }
# [DE] SpeedTestResult { speed: 254.02 KB/s; elapsed: 908.100037ms; connection_time: 151.739835ms }
# [UK] SpeedTestResult { speed: 183.44 KB/s; elapsed: 1.000196896s; connection_time: 206.369696ms }
# [NL] SpeedTestResult { speed: 132.44 KB/s; elapsed: 998.72139ms; connection_time: 239.309126ms }
# [FR] SpeedTestResult { speed: 180.72 KB/s; elapsed: 894.861827ms; connection_time: 283.014031ms }
# TOO FEW BYTES LOADED http://mirror.0xem.ma/arch/
# TOO FEW BYTES LOADED http://mirror.lty.me/archlinux/
# TOO FEW BYTES LOADED http://mirrors.lug.mtu.edu/archlinux/
# [ID] SpeedTestResult { speed: 99.35 KB/s; elapsed: 892.467786ms; connection_time: 1.109510228s }
# [NL] SpeedTestResult { speed: 228.94 KB/s; elapsed: 927.757986ms; connection_time: 1.109915494s }
# [UK] SpeedTestResult { speed: 150.32 KB/s; elapsed: 979.152084ms; connection_time: 1.249170627s }
# [CA] SpeedTestResult { speed: 343.41 KB/s; elapsed: 980.998867ms; connection_time: 1.291121595s }
# [FR] SpeedTestResult { speed: 133.72 KB/s; elapsed: 977.652735ms; connection_time: 1.62065771s }
# [ID] SpeedTestResult { speed: 239.06 KB/s; elapsed: 889.328718ms; connection_time: 2.512889679s }
# TOP NEIGHBOR - CONNECTION TIME: DE - 142.32918ms
# TOP NEIGHBOR - SPEED: CA - 343.41 KB/s
#
# JUMP #2
# EXPLORING DE
# + NEIGHBOR JP (by HubsFirst)
# + NEIGHBOR CN (by HubsFirst)
# + NEIGHBOR SG (by HubsFirst)
# + NEIGHBOR CZ (by DistanceFirst)
# + NEIGHBOR CH (by DistanceFirst)
# + NEIGHBOR AT (by DistanceFirst)
# EXPLORING CA
# + NEIGHBOR AU (by HubsFirst)
# + NEIGHBOR CL (by HubsFirst)
# + NEIGHBOR TW (by HubsFirst)
# + NEIGHBOR MX (by DistanceFirst)
# + NEIGHBOR NZ (by DistanceFirst)
# + NEIGHBOR VN (by DistanceFirst)
# [CH] SpeedTestResult { speed: 617.13 KB/s; elapsed: 515.330147ms; connection_time: 380.609989ms }
# [CZ] SpeedTestResult { speed: 155.35 KB/s; elapsed: 842.095009ms; connection_time: 580.149101ms }
# TOO FEW BYTES LOADED https://theswissbay.ch/archlinux/
# TOO FEW BYTES LOADED http://mirrors.cat.net/archlinux/
# TOO FEW BYTES LOADED http://mirrors.ustc.edu.cn/archlinux/
# TOO FEW BYTES LOADED http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/
# [AT] SpeedTestResult { speed: 168.13 KB/s; elapsed: 998.434802ms; connection_time: 731.960539ms }
# TOO FEW BYTES LOADED http://mirror.2degrees.nz/archlinux/
# [MX] SpeedTestResult { speed: 546.29 KB/s; elapsed: 989.719508ms; connection_time: 1.357659215s }
# TOO FEW BYTES LOADED http://mirror.bizflycloud.vn/archlinux/
# [CL] SpeedTestResult { speed: 97.33 KB/s; elapsed: 988.538457ms; connection_time: 1.588392271s }
# [TW] SpeedTestResult { speed: 90.24 KB/s; elapsed: 955.260666ms; connection_time: 1.827727716s }
# [NZ] SpeedTestResult { speed: 91.61 KB/s; elapsed: 891.398257ms; connection_time: 1.868138304s }
# TOO FEW BYTES LOADED http://gsl-syd.mm.fcix.net/archlinux/
# TOO FEW BYTES LOADED http://mirror.anquan.cl/archlinux/
# [CZ] SpeedTestResult { speed: 438.41 KB/s; elapsed: 970.905722ms; connection_time: 951.024097ms }
# [AT] SpeedTestResult { speed: 297.75 KB/s; elapsed: 934.094853ms; connection_time: 951.704088ms }
# TOO FEW BYTES LOADED http://mirror.jingk.ai/archlinux/
# TOO FEW BYTES LOADED https://sydney.mirror.pkgbuild.com/
# [TW] SpeedTestResult { speed: 128.22 KB/s; elapsed: 892.479713ms; connection_time: 3.099287617s }
# [CN] SpeedTestResult { speed: 197.72 KB/s; elapsed: 992.903421ms; connection_time: 1.816585323s }
# [VN] SpeedTestResult { speed: 97.38 KB/s; elapsed: 819.142589ms; connection_time: 1.949174272s }
# [SG] SpeedTestResult { speed: 165.84 KB/s; elapsed: 886.552655ms; connection_time: 2.7037587s }
# TOP NEIGHBOR - CONNECTION TIME: CH - 380.609989ms
# TOP NEIGHBOR - SPEED: CH - 617.13 KB/s
#
# JUMP #3
# EXPLORING CH
# + NEIGHBOR HU (by DistanceFirst)
# + NEIGHBOR PL (by DistanceFirst)
# + NEIGHBOR RO (by DistanceFirst)
# [HU] SpeedTestResult { speed: 369.94 KB/s; elapsed: 544.919115ms; connection_time: 253.359933ms }
# [PL] SpeedTestResult { speed: 148.59 KB/s; elapsed: 776.251191ms; connection_time: 273.697967ms }
# [RO] SpeedTestResult { speed: 174.70 KB/s; elapsed: 909.710089ms; connection_time: 298.211624ms }
# [HU] SpeedTestResult { speed: 208.04 KB/s; elapsed: 961.985887ms; connection_time: 311.494066ms }
# [RO] SpeedTestResult { speed: 215.20 KB/s; elapsed: 989.719752ms; connection_time: 578.813942ms }
# [PL] SpeedTestResult { speed: 131.21 KB/s; elapsed: 996.994223ms; connection_time: 686.531586ms }
# TOP NEIGHBOR - CONNECTION TIME: HU - 253.359933ms
# TOP NEIGHBOR - SPEED: HU - 369.94 KB/s
#
# JUMP #4
# EXPLORING HU
# + NEIGHBOR BG (by DistanceFirst)
# + NEIGHBOR UA (by DistanceFirst)
# + NEIGHBOR RS (by DistanceFirst)
# [UA] SpeedTestResult { speed: 380.55 KB/s; elapsed: 977.661775ms; connection_time: 226.036895ms }
# [BG] SpeedTestResult { speed: 324.78 KB/s; elapsed: 893.764528ms; connection_time: 267.339081ms }
# [RS] SpeedTestResult { speed: 293.28 KB/s; elapsed: 910.338211ms; connection_time: 292.487852ms }
# [RS] SpeedTestResult { speed: 230.58 KB/s; elapsed: 994.764972ms; connection_time: 590.417667ms }
# [BG] SpeedTestResult { speed: 157.03 KB/s; elapsed: 936.809616ms; connection_time: 1.184804861s }
# [UA] FAILED TO CONNECT TO http://repo.hyron.dev/archlinux/extra/os/x86_64/extra.files
# TOP NEIGHBOR - CONNECTION TIME: UA - 226.036895ms
# TOP NEIGHBOR - SPEED: UA - 380.55 KB/s
#
# JUMP #5
# EXPLORING UA
# + NEIGHBOR RU (by DistanceFirst)
# + NEIGHBOR SE (by DistanceFirst)
# + NEIGHBOR FI (by DistanceFirst)
# [RU] SpeedTestResult { speed: 605.72 KB/s; elapsed: 907.194355ms; connection_time: 173.868627ms }
# [FI] SpeedTestResult { speed: 213.16 KB/s; elapsed: 902.888422ms; connection_time: 261.194391ms }
# [SE] SpeedTestResult { speed: 96.71 KB/s; elapsed: 993.425548ms; connection_time: 319.429257ms }
# [RU] SpeedTestResult { speed: 118.36 KB/s; elapsed: 823.010257ms; connection_time: 355.611467ms }
# [FI] SpeedTestResult { speed: 523.15 KB/s; elapsed: 1.00035681s; connection_time: 668.360744ms }
# [SE] SpeedTestResult { speed: 293.99 KB/s; elapsed: 992.000218ms; connection_time: 1.756633056s }
# TOP NEIGHBOR - CONNECTION TIME: RU - 173.868627ms
# TOP NEIGHBOR - SPEED: RU - 605.72 KB/s
#
# JUMP #6
# EXPLORING RU
# + NEIGHBOR EE (by DistanceFirst)
# + NEIGHBOR NO (by DistanceFirst)
# + NEIGHBOR PT (by DistanceFirst)
# [EE] SpeedTestResult { speed: 149.75 KB/s; elapsed: 982.984575ms; connection_time: 241.678889ms }
# [NO] SpeedTestResult { speed: 481.00 KB/s; elapsed: 588.2946ms; connection_time: 282.192951ms }
# [EE] SpeedTestResult { speed: 167.52 KB/s; elapsed: 756.707441ms; connection_time: 286.518371ms }
# [PT] SpeedTestResult { speed: 86.46 KB/s; elapsed: 992.445781ms; connection_time: 359.694267ms }
# [PT] SpeedTestResult { speed: 93.70 KB/s; elapsed: 946.425003ms; connection_time: 437.73243ms }
# [NO] SpeedTestResult { speed: 282.76 KB/s; elapsed: 984.085497ms; connection_time: 624.545219ms }
# TOP NEIGHBOR - CONNECTION TIME: EE - 241.678889ms
# TOP NEIGHBOR - SPEED: NO - 481.00 KB/s
#
# JUMP #7
# EXPLORING EE
# + NEIGHBOR LV (by DistanceFirst)
# + NEIGHBOR BY (by DistanceFirst)
# + NEIGHBOR DK (by DistanceFirst)
# EXPLORING NO
# + NEIGHBOR IT (by DistanceFirst)
# + NEIGHBOR BE (by DistanceFirst)
# + NEIGHBOR IS (by DistanceFirst)
# TOO FEW BYTES LOADED https://archmirror.it/repos/
# [BY] SpeedTestResult { speed: 232.59 KB/s; elapsed: 965.588101ms; connection_time: 139.808679ms }
# [DK] SpeedTestResult { speed: 190.94 KB/s; elapsed: 931.168714ms; connection_time: 174.156626ms }
# [LV] SpeedTestResult { speed: 285.03 KB/s; elapsed: 844.203809ms; connection_time: 213.970387ms }
# [BE] SpeedTestResult { speed: 182.83 KB/s; elapsed: 931.724211ms; connection_time: 306.808917ms }
# TOO FEW BYTES LOADED http://is.mirror.flokinet.net/archlinux/
# [DK] SpeedTestResult { speed: 111.71 KB/s; elapsed: 877.169593ms; connection_time: 480.706111ms }
# [BY] SpeedTestResult { speed: 138.74 KB/s; elapsed: 987.334845ms; connection_time: 475.25663ms }
# [BE] SpeedTestResult { speed: 319.41 KB/s; elapsed: 1.000377305s; connection_time: 734.634027ms }
# [IS] SpeedTestResult { speed: 182.42 KB/s; elapsed: 981.042755ms; connection_time: 1.104385531s }
# [LV] SpeedTestResult { speed: 123.12 KB/s; elapsed: 995.740847ms; connection_time: 1.310628798s }
# [IT] FAILED TO CONNECT TO http://archlinux.mirror.server24.net/extra/os/x86_64/extra.files
# TOP NEIGHBOR - CONNECTION TIME: BY - 139.808679ms
# TOP NEIGHBOR - SPEED: BE - 319.41 KB/s
#
# RE-TESTING TOP MIRRORS
# [CH] SpeedTestResult { speed: 883.53 KB/s; elapsed: 994.492251ms; connection_time: 216.557391ms }
# [MX] SpeedTestResult { speed: 680.34 KB/s; elapsed: 999.402581ms; connection_time: 1.147894533s }
# [FI] SpeedTestResult { speed: 1.13 MB/s; elapsed: 988.959619ms; connection_time: 344.478485ms }
# [NO] SpeedTestResult { speed: 1.09 MB/s; elapsed: 999.711531ms; connection_time: 227.957511ms }
# [RU] SpeedTestResult { speed: 1.05 MB/s; elapsed: 999.802789ms; connection_time: 139.64961ms }
# ==== RESULTS (top re-tested) ====
# 1. [FI] SpeedTestResult { speed: 1.13 MB/s; elapsed: 988.959619ms; connection_time: 344.478485ms } -> https://mirror1.sl-chat.ru/archlinux/
# 2. [NO] SpeedTestResult { speed: 1.09 MB/s; elapsed: 999.711531ms; connection_time: 227.957511ms } -> http://mirror.neuf.no/archlinux/
# 3. [RU] SpeedTestResult { speed: 1.05 MB/s; elapsed: 999.802789ms; connection_time: 139.64961ms } -> http://mirror.nw-sys.ru/archlinux/
# 4. [CH] SpeedTestResult { speed: 883.53 KB/s; elapsed: 994.492251ms; connection_time: 216.557391ms } -> http://mirror.puzzle.ch/archlinux/
# 5. [MX] SpeedTestResult { speed: 680.34 KB/s; elapsed: 999.402581ms; connection_time: 1.147894533s } -> https://arch.jsc.mx/
# 6. [CZ] SpeedTestResult { speed: 438.41 KB/s; elapsed: 970.905722ms; connection_time: 951.024097ms } -> https://europe.mirror.pkgbuild.com/
# 7. [UA] SpeedTestResult { speed: 380.55 KB/s; elapsed: 977.661775ms; connection_time: 226.036895ms } -> http://mirror.mirohost.net/archlinux/
# 8. [HU] SpeedTestResult { speed: 369.94 KB/s; elapsed: 544.919115ms; connection_time: 253.359933ms } -> http://super.quantum-mirror.hu/mirrors/pub/archlinux/
# 9. [CA] SpeedTestResult { speed: 343.41 KB/s; elapsed: 980.998867ms; connection_time: 1.291121595s } -> https://mirror.0xem.ma/arch/
# 10. [BG] SpeedTestResult { speed: 324.78 KB/s; elapsed: 893.764528ms; connection_time: 267.339081ms } -> http://mirror.telepoint.bg/archlinux/
# 11. [BE] SpeedTestResult { speed: 319.41 KB/s; elapsed: 1.000377305s; connection_time: 734.634027ms } -> http://archlinux.mirror.kangaroot.net/
# 12. [AT] SpeedTestResult { speed: 297.75 KB/s; elapsed: 934.094853ms; connection_time: 951.704088ms } -> https://at.arch.mirror.kescher.at/
# 13. [SE] SpeedTestResult { speed: 293.99 KB/s; elapsed: 992.000218ms; connection_time: 1.756633056s } -> https://mirror.osbeck.com/archlinux/
# 14. [RS] SpeedTestResult { speed: 293.28 KB/s; elapsed: 910.338211ms; connection_time: 292.487852ms } -> http://mirror1.sox.rs/archlinux/
# 15. [LV] SpeedTestResult { speed: 285.03 KB/s; elapsed: 844.203809ms; connection_time: 213.970387ms } -> http://archlinux.koyanet.lv/archlinux/
# 16. [NO] SpeedTestResult { speed: 282.76 KB/s; elapsed: 984.085497ms; connection_time: 624.545219ms } -> https://mirror.neuf.no/archlinux/
# 17. [DE] SpeedTestResult { speed: 264.35 KB/s; elapsed: 999.642274ms; connection_time: 142.32918ms } -> http://mirror.moson.org/arch/
# 18. [DE] SpeedTestResult { speed: 254.02 KB/s; elapsed: 908.100037ms; connection_time: 151.739835ms } -> http://mirror.sunred.org/archlinux/
# 19. [ID] SpeedTestResult { speed: 239.06 KB/s; elapsed: 889.328718ms; connection_time: 2.512889679s } -> https://mirror.ditatompel.com/archlinux/
# 20. [BY] SpeedTestResult { speed: 232.59 KB/s; elapsed: 965.588101ms; connection_time: 139.808679ms } -> http://mirror.datacenter.by/pub/archlinux/
# 21. [RS] SpeedTestResult { speed: 230.58 KB/s; elapsed: 994.764972ms; connection_time: 590.417667ms } -> https://mirror1.sox.rs/archlinux/
# 22. [NL] SpeedTestResult { speed: 228.94 KB/s; elapsed: 927.757986ms; connection_time: 1.109915494s } -> https://mirror.erickochen.nl/archlinux/
# 23. [RO] SpeedTestResult { speed: 215.20 KB/s; elapsed: 989.719752ms; connection_time: 578.813942ms } -> https://mirror.efect.ro/archlinux/
# 24. [FI] SpeedTestResult { speed: 213.16 KB/s; elapsed: 902.888422ms; connection_time: 261.194391ms } -> http://arch.yhtez.xyz/
# 25. [HU] SpeedTestResult { speed: 208.04 KB/s; elapsed: 961.985887ms; connection_time: 311.494066ms } -> http://nova.quantum-mirror.hu/mirrors/pub/archlinux/
# 26. [CN] SpeedTestResult { speed: 197.72 KB/s; elapsed: 992.903421ms; connection_time: 1.816585323s } -> https://mirrors.ustc.edu.cn/archlinux/
# 27. [DK] SpeedTestResult { speed: 190.94 KB/s; elapsed: 931.168714ms; connection_time: 174.156626ms } -> http://mirrors.dotsrc.org/archlinux/
# 28. [UK] SpeedTestResult { speed: 183.44 KB/s; elapsed: 1.000196896s; connection_time: 206.369696ms } -> http://archlinux.uk.mirror.allworldit.com/archlinux/
# 29. [BE] SpeedTestResult { speed: 182.83 KB/s; elapsed: 931.724211ms; connection_time: 306.808917ms } -> http://mirror.tiguinet.net/arch/
# 30. [IS] SpeedTestResult { speed: 182.42 KB/s; elapsed: 981.042755ms; connection_time: 1.104385531s } -> https://is.mirror.flokinet.net/archlinux/
# 31. [FR] SpeedTestResult { speed: 180.72 KB/s; elapsed: 894.861827ms; connection_time: 283.014031ms } -> http://mirrors.celianvdb.fr/archlinux/
# 32. [RO] SpeedTestResult { speed: 174.70 KB/s; elapsed: 909.710089ms; connection_time: 298.211624ms } -> http://mirror.efect.ro/archlinux/
# 33. [AT] SpeedTestResult { speed: 168.13 KB/s; elapsed: 998.434802ms; connection_time: 731.960539ms } -> https://arch.mirror.zachlge.org/
# 34. [EE] SpeedTestResult { speed: 167.52 KB/s; elapsed: 756.707441ms; connection_time: 286.518371ms } -> http://mirrors.xtom.ee/archlinux/
# 35. [SG] SpeedTestResult { speed: 165.84 KB/s; elapsed: 886.552655ms; connection_time: 2.7037587s } -> https://mirror.guillaumea.fr/archlinux/
# 36. [BG] SpeedTestResult { speed: 157.03 KB/s; elapsed: 936.809616ms; connection_time: 1.184804861s } -> http://mirrors.uni-plovdiv.net/archlinux/
# 37. [CZ] SpeedTestResult { speed: 155.35 KB/s; elapsed: 842.095009ms; connection_time: 580.149101ms } -> https://mirror.dkm.cz/archlinux/
# 38. [UK] SpeedTestResult { speed: 150.32 KB/s; elapsed: 979.152084ms; connection_time: 1.249170627s } -> https://mirrors.melbourne.co.uk/archlinux/
# 39. [EE] SpeedTestResult { speed: 149.75 KB/s; elapsed: 982.984575ms; connection_time: 241.678889ms } -> http://mirror.cspacehostings.com/archlinux/
# 40. [PL] SpeedTestResult { speed: 148.59 KB/s; elapsed: 776.251191ms; connection_time: 273.697967ms } -> http://arch.sakamoto.pl/
# 41. [BY] SpeedTestResult { speed: 138.74 KB/s; elapsed: 987.334845ms; connection_time: 475.25663ms } -> http://ftp.byfly.by/pub/archlinux/
# 42. [FR] SpeedTestResult { speed: 133.72 KB/s; elapsed: 977.652735ms; connection_time: 1.62065771s } -> https://mirrors.celianvdb.fr/archlinux/
# 43. [NL] SpeedTestResult { speed: 132.44 KB/s; elapsed: 998.72139ms; connection_time: 239.309126ms } -> http://mirror.erickochen.nl/archlinux/
# 44. [PL] SpeedTestResult { speed: 131.21 KB/s; elapsed: 996.994223ms; connection_time: 686.531586ms } -> https://arch.sakamoto.pl/
# 45. [TW] SpeedTestResult { speed: 128.22 KB/s; elapsed: 892.479713ms; connection_time: 3.099287617s } -> https://archlinux.cs.nycu.edu.tw/
# 46. [LV] SpeedTestResult { speed: 123.12 KB/s; elapsed: 995.740847ms; connection_time: 1.310628798s } -> https://archlinux.koyanet.lv/archlinux/
# 47. [RU] SpeedTestResult { speed: 118.36 KB/s; elapsed: 823.010257ms; connection_time: 355.611467ms } -> https://mirror.nw-sys.ru/archlinux/
# 48. [DK] SpeedTestResult { speed: 111.71 KB/s; elapsed: 877.169593ms; connection_time: 480.706111ms } -> https://mirrors.dotsrc.org/archlinux/
# 49. [ID] SpeedTestResult { speed: 99.35 KB/s; elapsed: 892.467786ms; connection_time: 1.109510228s } -> http://mirror.ditatompel.com/archlinux/
# 50. [VN] SpeedTestResult { speed: 97.38 KB/s; elapsed: 819.142589ms; connection_time: 1.949174272s } -> https://mirrors.nguyenhoang.cloud/archlinux/
# 51. [CL] SpeedTestResult { speed: 97.33 KB/s; elapsed: 988.538457ms; connection_time: 1.588392271s } -> https://mirror.anquan.cl/archlinux/
# 52. [SE] SpeedTestResult { speed: 96.71 KB/s; elapsed: 993.425548ms; connection_time: 319.429257ms } -> http://ftp.myrveln.se/pub/linux/archlinux/
# 53. [PT] SpeedTestResult { speed: 93.70 KB/s; elapsed: 946.425003ms; connection_time: 437.73243ms } -> http://mirror.leitecastro.com/archlinux/
# 54. [NZ] SpeedTestResult { speed: 91.61 KB/s; elapsed: 891.398257ms; connection_time: 1.868138304s } -> https://mirror.2degrees.nz/archlinux/
# 55. [TW] SpeedTestResult { speed: 90.24 KB/s; elapsed: 955.260666ms; connection_time: 1.827727716s } -> http://archlinux.ccns.ncku.edu.tw/archlinux/
# 56. [PT] SpeedTestResult { speed: 86.46 KB/s; elapsed: 992.445781ms; connection_time: 359.694267ms } -> http://ftp.rnl.tecnico.ulisboa.pt/pub/archlinux/
# FINISHED AT: 2024-05-07 10:44:56.389390131 +05:00
Server = https://mirror1.sl-chat.ru/archlinux/$repo/os/$arch
Server = http://mirror.neuf.no/archlinux/$repo/os/$arch
Server = http://mirror.nw-sys.ru/archlinux/$repo/os/$arch
Server = http://mirror.puzzle.ch/archlinux/$repo/os/$arch
Server = https://arch.jsc.mx/$repo/os/$arch
Server = https://europe.mirror.pkgbuild.com/$repo/os/$arch
Server = http://mirror.mirohost.net/archlinux/$repo/os/$arch
Server = http://super.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
Server = https://mirror.0xem.ma/arch/$repo/os/$arch
Server = http://mirror.telepoint.bg/archlinux/$repo/os/$arch
Server = http://archlinux.mirror.kangaroot.net/$repo/os/$arch
Server = https://at.arch.mirror.kescher.at/$repo/os/$arch
Server = https://mirror.osbeck.com/archlinux/$repo/os/$arch
Server = http://mirror1.sox.rs/archlinux/$repo/os/$arch
Server = http://archlinux.koyanet.lv/archlinux/$repo/os/$arch
Server = https://mirror.neuf.no/archlinux/$repo/os/$arch
Server = http://mirror.moson.org/arch/$repo/os/$arch
Server = http://mirror.sunred.org/archlinux/$repo/os/$arch
Server = https://mirror.ditatompel.com/archlinux/$repo/os/$arch
Server = http://mirror.datacenter.by/pub/archlinux/$repo/os/$arch
Server = https://mirror1.sox.rs/archlinux/$repo/os/$arch
Server = https://mirror.erickochen.nl/archlinux/$repo/os/$arch
Server = https://mirror.efect.ro/archlinux/$repo/os/$arch
Server = http://arch.yhtez.xyz/$repo/os/$arch
Server = http://nova.quantum-mirror.hu/mirrors/pub/archlinux/$repo/os/$arch
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
Server = http://mirrors.dotsrc.org/archlinux/$repo/os/$arch
Server = http://archlinux.uk.mirror.allworldit.com/archlinux/$repo/os/$arch
Server = http://mirror.tiguinet.net/arch/$repo/os/$arch
Server = https://is.mirror.flokinet.net/archlinux/$repo/os/$arch
Server = http://mirrors.celianvdb.fr/archlinux/$repo/os/$arch
Server = http://mirror.efect.ro/archlinux/$repo/os/$arch
Server = https://arch.mirror.zachlge.org/$repo/os/$arch
Server = http://mirrors.xtom.ee/archlinux/$repo/os/$arch
Server = https://mirror.guillaumea.fr/archlinux/$repo/os/$arch
Server = http://mirrors.uni-plovdiv.net/archlinux/$repo/os/$arch
Server = https://mirror.dkm.cz/archlinux/$repo/os/$arch
Server = https://mirrors.melbourne.co.uk/archlinux/$repo/os/$arch
Server = http://mirror.cspacehostings.com/archlinux/$repo/os/$arch
Server = http://arch.sakamoto.pl/$repo/os/$arch
Server = http://ftp.byfly.by/pub/archlinux/$repo/os/$arch
Server = https://mirrors.celianvdb.fr/archlinux/$repo/os/$arch
Server = http://mirror.erickochen.nl/archlinux/$repo/os/$arch
Server = https://arch.sakamoto.pl/$repo/os/$arch
Server = https://archlinux.cs.nycu.edu.tw/$repo/os/$arch
Server = https://archlinux.koyanet.lv/archlinux/$repo/os/$arch
Server = https://mirror.nw-sys.ru/archlinux/$repo/os/$arch
Server = https://mirrors.dotsrc.org/archlinux/$repo/os/$arch
Server = http://mirror.ditatompel.com/archlinux/$repo/os/$arch
Server = https://mirrors.nguyenhoang.cloud/archlinux/$repo/os/$arch
Server = https://mirror.anquan.cl/archlinux/$repo/os/$arch
Server = http://ftp.myrveln.se/pub/linux/archlinux/$repo/os/$arch
Server = http://mirror.leitecastro.com/archlinux/$repo/os/$arch
Server = https://mirror.2degrees.nz/archlinux/$repo/os/$arch
Server = http://archlinux.ccns.ncku.edu.tw/archlinux/$repo/os/$arch
Server = http://ftp.rnl.tecnico.ulisboa.pt/pub/archlinux/$repo/os/$arch

View File

@ -1,4 +1,4 @@
GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell
[Wayland]
CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod qtvirtualkeyboard
CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod maliit-keyboard

View File

@ -1,6 +1,6 @@
[Autologin]
Relogin=false
Session=plasma
Session=plasmax11
User=
[General]

View File

@ -0,0 +1,45 @@
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
[ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion
# Change the window title of X terminals
case ${TERM} in
xterm*|rxvt*|Eterm*|aterm|kterm|gnome*|interix|konsole*)
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/\~}\007"'
;;
screen*)
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/\~}\033\\"'
;;
esac
alias ls='ls --color=auto'
alias la='ls -a'
alias ll='ls -la'
alias l='ls'
alias l.="ls -A | egrep '^\.'"
alias grep='grep --colour=auto'
alias egrep='egrep --colour=auto'
alias fgrep='fgrep --colour=auto'
alias df='df -h' # human-readable sizes
alias free='free -m' # show sizes in MB
PS1='[\u@\h \W]\$ '
# Bash won't get SIGWINCH if another process is in the foreground.
# Enable checkwinsize so that bash will check the terminal size when
# it regains control. #65623
# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
shopt -s checkwinsize
shopt -s expand_aliases
# export QT_SELECT=4
# Enable history appending instead of overwriting. #139609
shopt -s histappend
#neofetch

View File

@ -0,0 +1 @@
%wheel ALL=(ALL) NOPASSWD: ALL

View File

@ -0,0 +1,2 @@
[Journal]
Storage=volatile

View File

@ -1,6 +1,3 @@
#
# SPDX-License-Identifier: GPL-3.0-or-later
[Login]
HandleSuspendKey=ignore
HandleHibernateKey=ignore

View File

@ -2,7 +2,8 @@
Description=Temporary /etc/pacman.d/gnupg directory
[Mount]
What=ramfs
What=tmpfs
Where=/etc/pacman.d/gnupg
Type=ramfs
Options=mode=0755
Type=tmpfs
Options=mode=0755,noswap

View File

@ -1,6 +1,3 @@
#
# SPDX-License-Identifier: GPL-3.0-or-later
[Service]
ExecStart=
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin root - $TERM
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin liveuser - $TERM

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