summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraxtlos <rose@pinkro.se>2025-07-29 21:50:03 +0200
committeraxtlos <rose@pinkro.se>2025-07-29 21:50:03 +0200
commit49bfbb19e260e0024c2c4098564d118f0c6d5826 (patch)
tree6e9537783e687bb804fa587b5d0883d61ca18ef1
parentd33d2890e89d1c53ff50678c716a2e413795dcc5 (diff)
downloadseeds-49bfbb19e260e0024c2c4098564d118f0c6d5826.tar.gz
seeds-49bfbb19e260e0024c2c4098564d118f0c6d5826.tar.bz2
sys-apps/openrc-user-services: Add package
Diffstat (limited to '')
-rw-r--r--profiles/targets/desktop/package.accept_keywords1
-rwxr-xr-xsys-apps/openrc-user-services/files/autodarkmode4
-rwxr-xr-xsys-apps/openrc-user-services/files/footserver5
-rwxr-xr-xsys-apps/openrc-user-services/files/swaybg5
-rwxr-xr-xsys-apps/openrc-user-services/files/waybar4
-rw-r--r--sys-apps/openrc-user-services/openrc-user-services-1.ebuild11
6 files changed, 30 insertions, 0 deletions
diff --git a/profiles/targets/desktop/package.accept_keywords b/profiles/targets/desktop/package.accept_keywords
index 2b0801e..605fe04 100644
--- a/profiles/targets/desktop/package.accept_keywords
+++ b/profiles/targets/desktop/package.accept_keywords
@@ -2,3 +2,4 @@
>=gui-apps/fuzzel-1.12.0 ~amd64
>=gui-apps/wf-recorder-0.5.0-r1 ~amd64
>=gui-apps/tuigreet-0.9.1-r2 ~amd64
+>=sys-apps/openrc-user-services-1 ~amd64
diff --git a/sys-apps/openrc-user-services/files/autodarkmode b/sys-apps/openrc-user-services/files/autodarkmode
new file mode 100755
index 0000000..7b342a9
--- /dev/null
+++ b/sys-apps/openrc-user-services/files/autodarkmode
@@ -0,0 +1,4 @@
+#!/sbin/openrc-run
+
+supervisor=supervise-daemon
+command="/home/lain/.local/bin/autodarkmode"
diff --git a/sys-apps/openrc-user-services/files/footserver b/sys-apps/openrc-user-services/files/footserver
new file mode 100755
index 0000000..d1a54cf
--- /dev/null
+++ b/sys-apps/openrc-user-services/files/footserver
@@ -0,0 +1,5 @@
+#!/sbin/openrc-run
+
+supervisor=supervise-daemon
+command="foot"
+command_args="--server"
diff --git a/sys-apps/openrc-user-services/files/swaybg b/sys-apps/openrc-user-services/files/swaybg
new file mode 100755
index 0000000..37fbcb2
--- /dev/null
+++ b/sys-apps/openrc-user-services/files/swaybg
@@ -0,0 +1,5 @@
+#!/sbin/openrc-run
+
+supervisor=supervise-daemon
+command="/usr/bin/swaybg"
+command_args="-i /home/lain/Desktop/wallpaper.jpg -m fill"
diff --git a/sys-apps/openrc-user-services/files/waybar b/sys-apps/openrc-user-services/files/waybar
new file mode 100755
index 0000000..20acb82
--- /dev/null
+++ b/sys-apps/openrc-user-services/files/waybar
@@ -0,0 +1,4 @@
+#!/sbin/openrc-run
+
+supervisor=supervise-daemon
+command="waybar"
diff --git a/sys-apps/openrc-user-services/openrc-user-services-1.ebuild b/sys-apps/openrc-user-services/openrc-user-services-1.ebuild
new file mode 100644
index 0000000..4e4ca93
--- /dev/null
+++ b/sys-apps/openrc-user-services/openrc-user-services-1.ebuild
@@ -0,0 +1,11 @@
+EAPI=8
+DESCRIPTION="Custom User Services for software i use"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+S="${WORKDIR}"
+
+src_install() {
+ exeinto /etc/user.d/init.d
+ doexe ${FILESDIR}/*
+}