linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit 1ccd9f2737603df3542261adb0a60f101b135901 parent 9d264411b1d77ba923d682bec3b9560d94d4dc93 Author: Jul <jul@9o.is> Date: Sun, 20 Jul 2025 18:26:39 -0400 add abduco Diffstat:
| M | .gitmodules | | | 4 | ++++ |
| A | pkg/abduco/build | | | 15 | +++++++++++++++ |
| A | pkg/abduco/config.h | | | 14 | ++++++++++++++ |
| A | pkg/abduco/repo | | | 1 | + |
4 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/.gitmodules b/.gitmodules @@ -11,3 +11,7 @@ path = pkg/dvtm/repo url = https://github.com/martanne/dvtm.git ignore = all +[submodule "abduco"] + path = pkg/abduco/repo + url = https://github.com/martanne/abduco.git + ignore = all diff --git a/pkg/abduco/build b/pkg/abduco/build @@ -0,0 +1,15 @@ +#!/bin/sh + +repodir="$srcdir/repo" + +( + cd $repodir + ./configure --prefix=/usr +) + +rm -rf "$outdir" +cp "$srcdir/config.h" "$repodir" + +make -C "$repodir" +make DESTDIR="$outdir" -C "$repodir" install + diff --git a/pkg/abduco/config.h b/pkg/abduco/config.h @@ -0,0 +1,14 @@ +#define ABDUCO_CMD "dvtm" +static char KEY_DETACH = CTRL('\\'); +static char KEY_REDRAW = 0; + +static struct Dir { + char *path; + char *env; + bool personal; +} socket_dirs[] = { + { .env = "ABDUCO_SOCKET_DIR", false }, + { .env = "TMPDIR", false }, + { .path = "/tmp", false }, +}; + diff --git a/pkg/abduco/repo b/pkg/abduco/repo @@ -0,0 +1 @@ +Subproject commit 8c32909a159aaa9484c82b71f05b7a73321eb491