diff options
| author | Robert Günzler <r@gnzler.io> | 2025-05-14 04:16:05 +0200 |
|---|---|---|
| committer | Robert Günzler <r@gnzler.io> | 2025-05-14 04:28:34 +0200 |
| commit | b8da9008f702a13a870b912cb923ae39c7360875 (patch) | |
| tree | 88fdcca4796a52ed152d5bb5ae17848155d8c406 | |
| parent | 96266feb37a5c9faba0a47353edca58aacf2c8ff (diff) | |
| download | site-b8da9008f702a13a870b912cb923ae39c7360875.tar.gz | |
start a note about porta
Signed-off-by: Robert Günzler <r@gnzler.io>
| -rw-r--r-- | site/index.html | 3 | ||||
| -rw-r--r-- | site/notes.html | 3 | ||||
| -rw-r--r-- | site/porta.html | 64 | ||||
| -rw-r--r-- | src/inc/index.htm | 1 | ||||
| -rw-r--r-- | src/inc/notes.htm | 1 | ||||
| -rw-r--r-- | src/inc/notes.md | 1 | ||||
| -rw-r--r-- | src/inc/porta.htm | 18 | ||||
| -rw-r--r-- | src/inc/porta.md | 17 |
8 files changed, 106 insertions, 2 deletions
diff --git a/site/index.html b/site/index.html index 8ab24bf..1d56286 100644 --- a/site/index.html +++ b/site/index.html @@ -50,6 +50,7 @@ <li><a href="/site/nikko.html">nikko</a></li> <li><a href="/site/notes.html">notes</a></li> <li><a href="/site/plan9-cursors.html">plan9-cursors</a></li> +<li><a href="/site/porta.html">porta</a></li> <li><a href="/site/pyonji.html">pyonji</a></li> <li><a href="/site/shikoku.html">shikoku</a></li> <li><a href="/site/sony-wf1000xm3-battery.html">sony-wf1000xm3-battery</a></li> @@ -59,7 +60,7 @@ </ul> </main> <footer> -Edited on 2025-05-13 <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/index.htm" target="_blank">[src]</a> +Edited on 2025-05-14 <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/index.htm" target="_blank">[src]</a> <a href="mailto:~robertgzr/public-inbox@lists.sr.ht">[comments]</a> <br> <b>robertgzr</b> diff --git a/site/notes.html b/site/notes.html index 108e869..2135301 100644 --- a/site/notes.html +++ b/site/notes.html @@ -33,6 +33,7 @@ <!-- Generated file, do not edit --> <!-- Generated file, you may edit and discard src/inc/notes.md :) --> <ul> +<li><code>2025-05-14</code>: <a href="/site/porta.html">porta</a></li> <li><code>2025-03-07</code>: <a href="/site/unicode-range.html">unicode-range</a></li> <li><code>2025-01-24</code>: <a href="/site/plan9-cursors.html">plan9-cursors</a></li> <li><code>2025-01-10</code>: <a href="/site/sony-wf1000xm3-battery.html">sony-wf1000xm3-battery</a></li> @@ -40,7 +41,7 @@ </ul> </main> <footer> -Edited on 2025-05-01 <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/notes.htm" target="_blank">[src]</a> +Edited on 2025-05-14 <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/notes.htm" target="_blank">[src]</a> <a href="mailto:~robertgzr/public-inbox@lists.sr.ht">[comments]</a> <br> <b>robertgzr</b> diff --git a/site/porta.html b/site/porta.html new file mode 100644 index 0000000..34f07d0 --- /dev/null +++ b/site/porta.html @@ -0,0 +1,64 @@ +<!DOCTYPE html> +<html lang="en"> +<head> +<meta charset="utf-8"> +<meta name="thumbnail" content="/media/services/thumbnail.jpg"> +<meta name="viewport" content="width=device-width,initial-scale=1"> +<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="/links/rss.xml"> +<link rel="stylesheet" type="text/css" href="/links/main.css"> +<link rel="shortcut icon" type="image/png" href="/media/services/icon.png"> +<link rel="license" href="https://git.sr.ht/~robertgzr/site/blob/master/LICENSE.content"> +<title>gzr.im — porta</title> +</head> +<body> +<header> +<a href="/"><img src="/media/interface/logo.svg" alt="gzr.im"></a> +</header> +<nav> +<section> + <ul class="nobull capital"> + <li><a href="/site/about.html">about</a></li> + <li><a href="/site/notes.html">notes</a></li> + <li><a href="/site/2025.html">2025</a></li> + </ul> +</section> +<section> + <ul class="nobull capital"> + <li><a href="/site/books.html">books</a></li> + <li><a href="/site/like.html">like</a></li> + </ul> +</section> +</nav> +<main> +<!-- Generated file, do not edit --> +<!-- Generated file, you may edit and discard src/inc/porta.md :) --> +<p>↪ <a href="https://git.sr.ht/~robertgzr/porta" class="uri" +target="_blank">https://git.sr.ht/~robertgzr/porta</a></p> +<p>for a while now i’ve been using a small homegrown utility to interact +with various <a +href="https://docs.flatpak.org/en/latest/portal-api-reference.html" +target="_blank">xdg desktop portal</a> backends from the cli.</p> +<p>for a while i had been playing with the idea to also have an +implementation of a backend, primarily to let me run flatpak +applications that want the secrets portal. i just implemented that +🎉</p> +<p>the repo has a default config. check that for how you can configure +the commands used for reading and writing secrets.</p> +<p>there’s an ebuild for it in my personal overlay:<br /> +<a +href="https://git.sr.ht/~robertgzr/portage/tree/master/sys-apps/porta/" +class="uri" +target="_blank">https://git.sr.ht/~robertgzr/portage/tree/master/sys-apps/porta/</a></p> +</main> +<footer> +Edited on 2025-05-14 <a href="https://git.sr.ht/~robertgzr/site/tree/master/src/inc/porta.htm" target="_blank">[src]</a> +<a href="mailto:~robertgzr/public-inbox@lists.sr.ht">[comments]</a> +<br> +<b>robertgzr</b> +© 2025 +— +<a href="https://git.sr.ht/~robertgzr/site/blob/master/LICENSE.content" target="_blank">BY-NC-SA 4.0</a> +</footer> +<a href="#top">[⏶]</a> +</body> +</html> diff --git a/src/inc/index.htm b/src/inc/index.htm index 21bc93c..5b929ad 100644 --- a/src/inc/index.htm +++ b/src/inc/index.htm @@ -17,6 +17,7 @@ <li><a href="/site/nikko.html">nikko</a></li> <li><a href="/site/notes.html">notes</a></li> <li><a href="/site/plan9-cursors.html">plan9-cursors</a></li> +<li><a href="/site/porta.html">porta</a></li> <li><a href="/site/pyonji.html">pyonji</a></li> <li><a href="/site/shikoku.html">shikoku</a></li> <li><a href="/site/sony-wf1000xm3-battery.html">sony-wf1000xm3-battery</a></li> diff --git a/src/inc/notes.htm b/src/inc/notes.htm index a4dcf47..5420b80 100644 --- a/src/inc/notes.htm +++ b/src/inc/notes.htm @@ -1,5 +1,6 @@ <!-- Generated file, you may edit and discard src/inc/notes.md :) --> <ul> +<li><code>2025-05-14</code>: {porta}</li> <li><code>2025-03-07</code>: {unicode-range}</li> <li><code>2025-01-24</code>: {plan9-cursors}</li> <li><code>2025-01-10</code>: {sony-wf1000xm3-battery}</li> diff --git a/src/inc/notes.md b/src/inc/notes.md index 8973975..d7573ab 100644 --- a/src/inc/notes.md +++ b/src/inc/notes.md @@ -1,3 +1,4 @@ +* `2025-05-14`: {porta} * `2025-03-07`: {unicode-range} * `2025-01-24`: {plan9-cursors} * `2025-01-10`: {sony-wf1000xm3-battery} diff --git a/src/inc/porta.htm b/src/inc/porta.htm new file mode 100644 index 0000000..c1e364b --- /dev/null +++ b/src/inc/porta.htm @@ -0,0 +1,18 @@ +<!-- Generated file, you may edit and discard src/inc/porta.md :) --> +<p>↪ <a href="https://git.sr.ht/~robertgzr/porta" class="uri" +target="_blank">https://git.sr.ht/~robertgzr/porta</a></p> +<p>for a while now i’ve been using a small homegrown utility to interact +with various <a +href="https://docs.flatpak.org/en/latest/portal-api-reference.html" +target="_blank">xdg desktop portal</a> backends from the cli.</p> +<p>for a while i had been playing with the idea to also have an +implementation of a backend, primarily to let me run flatpak +applications that want the secrets portal. i just implemented that +🎉</p> +<p>the repo has a default config. check that for how you can configure +the commands used for reading and writing secrets.</p> +<p>there’s an ebuild for it in my personal overlay:<br /> +<a +href="https://git.sr.ht/~robertgzr/portage/tree/master/sys-apps/porta/" +class="uri" +target="_blank">https://git.sr.ht/~robertgzr/portage/tree/master/sys-apps/porta/</a></p> diff --git a/src/inc/porta.md b/src/inc/porta.md new file mode 100644 index 0000000..1e2000c --- /dev/null +++ b/src/inc/porta.md @@ -0,0 +1,17 @@ +↪ https://git.sr.ht/~robertgzr/porta + +for a while now i've been using a small homegrown utility to interact with +various [xdg desktop portal][xdp] backends from the cli. + +for a while i had been playing with the idea to also have an implementation of +a backend, primarily to let me run flatpak applications that want the secrets +portal. i just implemented that 🎉 + +the repo has a default config. check that for how you can configure the +commands used for reading and writing secrets. + +there's an ebuild for it in my personal overlay: +https://git.sr.ht/~robertgzr/portage/tree/master/sys-apps/porta/ + + +[xdp]: https://docs.flatpak.org/en/latest/portal-api-reference.html |