diff --git a/branding/etc/issue_parch b/branding/etc/issue_parch new file mode 100644 index 0000000..ac2b4cc --- /dev/null +++ b/branding/etc/issue_parch @@ -0,0 +1 @@ +Parchlinux \r (\l) diff --git a/branding/etc/locale.conf b/branding/etc/locale.conf new file mode 100644 index 0000000..f9c983c --- /dev/null +++ b/branding/etc/locale.conf @@ -0,0 +1 @@ +LANG=C.UTF-8 diff --git a/branding/etc/lsb-release_parch b/branding/etc/lsb-release_parch new file mode 100644 index 0000000..841b328 --- /dev/null +++ b/branding/etc/lsb-release_parch @@ -0,0 +1,3 @@ +DISTRIB_ID="Parch" +DISTRIB_RELEASE="rolling" +DISTRIB_DESCRIPTION="Parch Linux" diff --git a/branding/etc/os-release_parch b/branding/etc/os-release_parch new file mode 100644 index 0000000..4d28b0c --- /dev/null +++ b/branding/etc/os-release_parch @@ -0,0 +1,12 @@ +NAME="Parch Linux" +PRETTY_NAME="Parch Linux" +ID=parch +BUILD_ID=rolling +HOME_URL="https://parchlinux.com" +DOCUMENTATION_URL="https://wiki.parchlinux.com/en/" +SUPPORT_URL="https://forum.parchlinux.com" +BUG_REPORT_URL="https://forum.parchlinux.com" +LOGO=parch-logo +VARIANT="Virtual Machine" +VARIANT_ID=vm +ANSI_COLOR="0;35" diff --git a/branding/etc/pacman.conf b/branding/etc/pacman.conf new file mode 100644 index 0000000..347c822 --- /dev/null +++ b/branding/etc/pacman.conf @@ -0,0 +1,22 @@ +[options] +HoldPkg = pacman glibc +Architecture = auto + +Color +CheckSpace +ParallelDownloads = 5 +SigLevel = Required DatabaseOptional +LocalFileSigLevel = Optional + +[world] +SigLevel = Never +Include = /etc/pacman.d/parch-mirrors + +[core] +Include = /etc/pacman.d/mirrorlist + +[extra] +Include = /etc/pacman.d/mirrorlist + +#[multilib] +#Include = /etc/pacman.d/mirrorlist diff --git a/branding/etc/pacman.d/hooks/60-parch-branding.hook b/branding/etc/pacman.d/hooks/60-parch-branding.hook new file mode 100644 index 0000000..f52e29b --- /dev/null +++ b/branding/etc/pacman.d/hooks/60-parch-branding.hook @@ -0,0 +1,12 @@ +[Trigger] +Operation = Install +Operation = Upgrade +Type = Package +Target = parch-branding + +[Action] +Description = Applying Parch Linux virtual machine branding... +When = PostTransaction +Depends = parch-branding +Depends = coreutils +Exec = /bin/sh -c "install -m644 /usr/local/share/parch-branding/os-release /usr/lib/os-release && install -m644 /usr/local/share/parch-branding/issue /etc/issue && install -m644 /usr/local/share/parch-branding/lsb-release /etc/lsb-release && install -m644 /usr/local/share/parch-branding/pixmaps/parch-logo.svg /usr/share/pixmaps/parch-logo.svg && install -m644 /usr/local/share/parch-branding/pixmaps/parch-logo-dark.svg /usr/share/pixmaps/parch-logo-dark.svg" diff --git a/branding/etc/pacman.d/parch-mirrors b/branding/etc/pacman.d/parch-mirrors new file mode 100644 index 0000000..3d4b9ff --- /dev/null +++ b/branding/etc/pacman.d/parch-mirrors @@ -0,0 +1 @@ +Server = https://github.com/parchlinux/world/raw/refs/heads/main/x86_64/ diff --git a/branding/usr/lib/os-release_parch b/branding/usr/lib/os-release_parch new file mode 100644 index 0000000..4d28b0c --- /dev/null +++ b/branding/usr/lib/os-release_parch @@ -0,0 +1,12 @@ +NAME="Parch Linux" +PRETTY_NAME="Parch Linux" +ID=parch +BUILD_ID=rolling +HOME_URL="https://parchlinux.com" +DOCUMENTATION_URL="https://wiki.parchlinux.com/en/" +SUPPORT_URL="https://forum.parchlinux.com" +BUG_REPORT_URL="https://forum.parchlinux.com" +LOGO=parch-logo +VARIANT="Virtual Machine" +VARIANT_ID=vm +ANSI_COLOR="0;35" diff --git a/branding/usr/share/pixmaps/parch-logo-dark.svg b/branding/usr/share/pixmaps/parch-logo-dark.svg new file mode 100644 index 0000000..75b8415 --- /dev/null +++ b/branding/usr/share/pixmaps/parch-logo-dark.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/branding/usr/share/pixmaps/parch-logo.svg b/branding/usr/share/pixmaps/parch-logo.svg new file mode 100644 index 0000000..99643b3 --- /dev/null +++ b/branding/usr/share/pixmaps/parch-logo.svg @@ -0,0 +1,7 @@ + + + + + + +