summaryrefslogtreecommitdiff
path: root/portage
diff options
context:
space:
mode:
authorseraphim <18ycm9tx@anonaddy.me>2026-08-20 21:42:04 +0700
committerseraphim <18ycm9tx@anonaddy.me>2026-08-20 21:42:04 +0700
commitb57f994aa7c74d1b4e17e3df31ddf94702a8f6de (patch)
tree4996797bc050b064f009e524e0b722737c01a66c /portage
parente24fec3b8f2ac06ad8eb149df3fa36770df3bd2f (diff)
add update.sh; sync live system state from /etc/portage into repo
Diffstat (limited to 'portage')
-rw-r--r--portage/PROFILE1
-rw-r--r--portage/etc/portage/package.accept_keywords/bibata-xcursors1
-rw-r--r--portage/etc/portage/package.accept_keywords/darkman1
-rw-r--r--portage/etc/portage/package.accept_keywords/dragon1
-rw-r--r--portage/etc/portage/package.accept_keywords/fresh1
-rw-r--r--portage/etc/portage/package.accept_keywords/matugen1
-rw-r--r--portage/etc/portage/package.accept_keywords/micro1
-rw-r--r--portage/etc/portage/package.accept_keywords/rmpc1
-rw-r--r--portage/etc/portage/package.accept_keywords/vicinae2
-rw-r--r--portage/etc/portage/package.accept_keywords/wallust1
-rw-r--r--portage/etc/portage/package.accept_keywords/waterfox-bin1
-rw-r--r--portage/etc/portage/package.accept_keywords/wiremix1
-rw-r--r--portage/etc/portage/package.accept_keywords/yazi1
-rw-r--r--portage/etc/portage/package.accept_keywords/zoxide1
-rw-r--r--portage/etc/portage/package.use/gvfs1
-rw-r--r--portage/etc/portage/package.use/kio-extras1
-rwxr-xr-xportage/etc/portage/postsync.d/50-eix-postsync42
-rw-r--r--portage/etc/portage/repos.conf/eselect-repo.conf5
18 files changed, 64 insertions, 0 deletions
diff --git a/portage/PROFILE b/portage/PROFILE
new file mode 100644
index 0000000..9013501
--- /dev/null
+++ b/portage/PROFILE
@@ -0,0 +1 @@
+../../var/db/repos/gentoo/profiles/default/linux/amd64/23.0/desktop
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 <martin@mvath.de>
+#
+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