From b57f994aa7c74d1b4e17e3df31ddf94702a8f6de Mon Sep 17 00:00:00 2001 From: seraphim <18ycm9tx@anonaddy.me> Date: Thu, 20 Aug 2026 21:42:04 +0700 Subject: add update.sh; sync live system state from /etc/portage into repo --- .../package.accept_keywords/bibata-xcursors | 1 + .../etc/portage/package.accept_keywords/darkman | 1 + portage/etc/portage/package.accept_keywords/dragon | 1 + portage/etc/portage/package.accept_keywords/fresh | 1 + .../etc/portage/package.accept_keywords/matugen | 1 + portage/etc/portage/package.accept_keywords/micro | 1 + portage/etc/portage/package.accept_keywords/rmpc | 1 + .../etc/portage/package.accept_keywords/vicinae | 2 ++ .../etc/portage/package.accept_keywords/wallust | 1 + .../portage/package.accept_keywords/waterfox-bin | 1 + .../etc/portage/package.accept_keywords/wiremix | 1 + portage/etc/portage/package.accept_keywords/yazi | 1 + portage/etc/portage/package.accept_keywords/zoxide | 1 + portage/etc/portage/package.use/gvfs | 1 + portage/etc/portage/package.use/kio-extras | 1 + portage/etc/portage/postsync.d/50-eix-postsync | 42 ++++++++++++++++++++++ portage/etc/portage/repos.conf/eselect-repo.conf | 5 +++ 17 files changed, 63 insertions(+) create mode 100644 portage/etc/portage/package.accept_keywords/bibata-xcursors create mode 100644 portage/etc/portage/package.accept_keywords/darkman create mode 100644 portage/etc/portage/package.accept_keywords/dragon create mode 100644 portage/etc/portage/package.accept_keywords/fresh create mode 100644 portage/etc/portage/package.accept_keywords/matugen create mode 100644 portage/etc/portage/package.accept_keywords/micro create mode 100644 portage/etc/portage/package.accept_keywords/rmpc create mode 100644 portage/etc/portage/package.accept_keywords/vicinae create mode 100644 portage/etc/portage/package.accept_keywords/wallust create mode 100644 portage/etc/portage/package.accept_keywords/waterfox-bin create mode 100644 portage/etc/portage/package.accept_keywords/wiremix create mode 100644 portage/etc/portage/package.accept_keywords/yazi create mode 100644 portage/etc/portage/package.accept_keywords/zoxide create mode 100644 portage/etc/portage/package.use/gvfs create mode 100644 portage/etc/portage/package.use/kio-extras create mode 100755 portage/etc/portage/postsync.d/50-eix-postsync (limited to 'portage/etc') diff --git a/portage/etc/portage/package.accept_keywords/bibata-xcursors b/portage/etc/portage/package.accept_keywords/bibata-xcursors new file mode 100644 index 0000000..ebe279d --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/bibata-xcursors @@ -0,0 +1 @@ +x11-themes/bibata-xcursors ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/darkman b/portage/etc/portage/package.accept_keywords/darkman new file mode 100644 index 0000000..f75a663 --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/darkman @@ -0,0 +1 @@ +gui-apps/darkman ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/dragon b/portage/etc/portage/package.accept_keywords/dragon new file mode 100644 index 0000000..9991df3 --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/dragon @@ -0,0 +1 @@ +app-misc/dragon ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/fresh b/portage/etc/portage/package.accept_keywords/fresh new file mode 100644 index 0000000..30a86df --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/fresh @@ -0,0 +1 @@ +app-editors/fresh ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/matugen b/portage/etc/portage/package.accept_keywords/matugen new file mode 100644 index 0000000..452612f --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/matugen @@ -0,0 +1 @@ +x11-misc/matugen ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/micro b/portage/etc/portage/package.accept_keywords/micro new file mode 100644 index 0000000..d248263 --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/micro @@ -0,0 +1 @@ +app-editors/micro ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/rmpc b/portage/etc/portage/package.accept_keywords/rmpc new file mode 100644 index 0000000..e4e2d30 --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/rmpc @@ -0,0 +1 @@ +media-sound/rmpc ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/vicinae b/portage/etc/portage/package.accept_keywords/vicinae new file mode 100644 index 0000000..a0a902a --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/vicinae @@ -0,0 +1,2 @@ +gui-apps/vicinae ~amd64 +dev-cpp/glaze ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/wallust b/portage/etc/portage/package.accept_keywords/wallust new file mode 100644 index 0000000..f57c886 --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/wallust @@ -0,0 +1 @@ +x11-misc/wallust ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/waterfox-bin b/portage/etc/portage/package.accept_keywords/waterfox-bin new file mode 100644 index 0000000..f7e06b4 --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/waterfox-bin @@ -0,0 +1 @@ +www-client/waterfox-bin diff --git a/portage/etc/portage/package.accept_keywords/wiremix b/portage/etc/portage/package.accept_keywords/wiremix new file mode 100644 index 0000000..9b4e61c --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/wiremix @@ -0,0 +1 @@ +media-sound/wiremix ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/yazi b/portage/etc/portage/package.accept_keywords/yazi new file mode 100644 index 0000000..6c2118e --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/yazi @@ -0,0 +1 @@ +app-misc/yazi ~amd64 diff --git a/portage/etc/portage/package.accept_keywords/zoxide b/portage/etc/portage/package.accept_keywords/zoxide new file mode 100644 index 0000000..3e558eb --- /dev/null +++ b/portage/etc/portage/package.accept_keywords/zoxide @@ -0,0 +1 @@ +app-shells/zoxide ~amd64 diff --git a/portage/etc/portage/package.use/gvfs b/portage/etc/portage/package.use/gvfs new file mode 100644 index 0000000..ab5553e --- /dev/null +++ b/portage/etc/portage/package.use/gvfs @@ -0,0 +1 @@ +gnome-base/gvfs mtp diff --git a/portage/etc/portage/package.use/kio-extras b/portage/etc/portage/package.use/kio-extras new file mode 100644 index 0000000..3eef415 --- /dev/null +++ b/portage/etc/portage/package.use/kio-extras @@ -0,0 +1 @@ +kde-apps/kio-extras mtp diff --git a/portage/etc/portage/postsync.d/50-eix-postsync b/portage/etc/portage/postsync.d/50-eix-postsync new file mode 100755 index 0000000..88ef2ac --- /dev/null +++ b/portage/etc/portage/postsync.d/50-eix-postsync @@ -0,0 +1,42 @@ +#!/bin/sh +# This script is part of the eix project and distributed under the +# terms of the GNU General Public License v2. +# +# Author and Copyright (c): +# Martin V\"ath +# +set -u +[ -z "${EIX_SYNC_RUNNING:++}" ] || exit 0 +if [ "${1-}" != '--self' ] +then prg='/usr/bin/eix-drop-permissions' + me='/usr/bin/eix-postsync' + exec "$prg" -- "$me" '--self' ${1+"$@"} + exit +fi +shift +if eix_funcs=`cat "/usr/share/eix/eix-functions" 2>/dev/null` +then eval "$eix_funcs" +else echo "${0##*/}: cannot find eix-functions.sh" >&2 + exit 1 +fi +ReadFunctions +ReadVar eixcache EIX_CACHEFILE +ReadVar eixprevious EIX_PREVIOUS +CopyToPrevious() { + test -e "$eixcache" || return 0 + StatusInfo "`eval_pgettext 'eix-sync' \ + 'Copying old database to ${eixprevious}'`" \ + "`eval_pgettext 'Statusline eix-sync' \ + 'Copying old database to ${eixprevious}'`" + cp -p -- "$eixcache" "$eixprevious" || \ + die "`eval_pgettext 'eix-sync' \ + 'Could not copy database to ${eixprevious}'`" +} +EixUpdate() { + StatusInfo "`eval_pgettext 'eix-sync' 'Running eix-update'`" \ + "`eval_pgettext 'Statusline eix-sync' 'Running eix-update'`" + eix-update || die "`eval_pgettext 'eix-sync' 'eix-update failed'`" +} +CopyToPrevious +EixUpdate +Exit 0 diff --git a/portage/etc/portage/repos.conf/eselect-repo.conf b/portage/etc/portage/repos.conf/eselect-repo.conf index 002daad..40f8956 100644 --- a/portage/etc/portage/repos.conf/eselect-repo.conf +++ b/portage/etc/portage/repos.conf/eselect-repo.conf @@ -19,3 +19,8 @@ sync-uri = https://github.com/anyc/steam-overlay.git location = /var/db/repos/librewolf sync-type = git sync-uri = https://codeberg.org/librewolf/gentoo.git + +[jaredallard] +location = /var/db/repos/jaredallard-overlay +sync-type = git +sync-uri = https://github.com/jaredallard/overlay.git -- cgit v1.2.3