Compare commits

...

15 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
40c74288b9
Merge 2c2433af6e2fb5a7a702b8fe3ecfba4e85605bba into c998001a16b599ac2b080101c2debba7388d08a6 2025-01-06 22:00:42 +00:00
pre-commit-ci[bot]
2c2433af6e
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/sync-pre-commit-deps: v0.0.1 → v0.0.2](https://github.com/pre-commit/sync-pre-commit-deps/compare/v0.0.1...v0.0.2)
- [github.com/python-jsonschema/check-jsonschema: 0.29.4 → 0.30.0](https://github.com/python-jsonschema/check-jsonschema/compare/0.29.4...0.30.0)
2025-01-06 22:00:39 +00:00
c998001a16
matrixspoilers.md: add headings, doctoc, links 2024-11-29 10:37:29 +02:00
994dd0aed2
rm 'r/simplex.md' 2024-11-28 08:16:19 +02:00
9dae467306
update prettier 2024-11-26 09:34:27 +02:00
370079b51a
{_config.yml,index.html}: fix syntax, also don't be markdown 2024-11-25 19:31:19 +02:00
f7dfd3feb2
index: update bio && _config.yml: general updates 2024-11-25 14:10:47 +02:00
5bb35ea1c0
bundle update 2024-11-25 13:41:24 +02:00
bbb8f1fdf2
r: add {bluesky{,2},leikistilangaton}.md 2024-11-25 10:56:45 +02:00
998b33493b
n/dns.md: note Android Auto VPN incompatibility and battery drain 2024-11-25 10:51:10 +02:00
c3f6f1efbc
n/androidbattery.md: initial commit 2024-11-25 10:48:35 +02:00
b4aedd740a
update deps 2024-11-25 10:40:50 +02:00
b92e25961e
txt/obtainium2.txt: add currency, tidy, appverifier, android-hourly-reminder 2024-11-06 10:39:29 +02:00
b61d8c2d28
blog/mcasbo: redirect from /mcasbo.html 2024-11-06 10:35:58 +02:00
3153a4aa33
update dependencies 2024-11-06 10:34:47 +02:00
17 changed files with 194 additions and 113 deletions

View File

@ -21,7 +21,7 @@ default_language_version:
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
rev: v5.0.0
hooks:
- id: trailing-whitespace
args: ["--markdown-linebreak-ext", "md,markdown"]
@ -44,9 +44,10 @@ repos:
args: [--fix=auto]
- id: pretty-format-json
args: [--autofix, --indent, "\t", --no-ensure-ascii]
- id: check-illegal-windows-names
- repo: https://github.com/pre-commit/sync-pre-commit-deps
rev: v0.0.1
rev: v0.0.2
hooks:
- id: sync-pre-commit-deps
@ -68,7 +69,7 @@ repos:
]
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.29.2
rev: 0.30.0
hooks:
- id: check-dependabot
- id: check-github-actions
@ -78,7 +79,7 @@ repos:
additional_dependencies: ["pyjson5"]
- repo: https://github.com/fsfe/reuse-tool
rev: v4.0.3
rev: v5.0.2
hooks:
- id: reuse
exclude: ^.cache\/.*$

View File

@ -1 +1 @@
3.3.5
3.3.6

128
Gemfile.lock generated
View File

@ -1,8 +1,9 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (7.2.1)
activesupport (8.0.0)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
@ -12,9 +13,11 @@ GEM
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
base64 (0.2.0)
benchmark (0.4.0)
bigdecimal (3.1.8)
colorator (1.1.0)
concurrent-ruby (1.3.4)
@ -36,22 +39,22 @@ GEM
ffi (1.17.0-x86_64-linux-gnu)
ffi (1.17.0-x86_64-linux-musl)
forwardable-extended (2.6.0)
google-protobuf (4.28.2)
google-protobuf (4.28.3)
bigdecimal
rake (>= 13)
google-protobuf (4.28.2-aarch64-linux)
google-protobuf (4.28.3-aarch64-linux)
bigdecimal
rake (>= 13)
google-protobuf (4.28.2-arm64-darwin)
google-protobuf (4.28.3-arm64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.28.2-x86-linux)
google-protobuf (4.28.3-x86-linux)
bigdecimal
rake (>= 13)
google-protobuf (4.28.2-x86_64-darwin)
google-protobuf (4.28.3-x86_64-darwin)
bigdecimal
rake (>= 13)
google-protobuf (4.28.2-x86_64-linux)
google-protobuf (4.28.3-x86_64-linux)
bigdecimal
rake (>= 13)
haml (6.3.0)
@ -95,8 +98,8 @@ GEM
jekyll (>= 3.7, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
kramdown (2.4.0)
rexml
kramdown (2.5.1)
rexml (>= 3.3.9)
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
@ -105,12 +108,12 @@ GEM
rb-inotify (~> 0.9, >= 0.9.10)
logger (1.6.1)
mercenary (0.4.0)
mini_portile2 (2.8.7)
mini_portile2 (2.8.8)
minima (2.5.2)
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.25.1)
minitest (5.25.2)
nokogiri (1.16.7)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
@ -135,57 +138,57 @@ GEM
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rbs (3.5.3)
rbs (3.6.1)
logger
rexml (3.3.7)
rouge (4.4.0)
rexml (3.3.9)
rouge (4.5.1)
safe_yaml (1.0.5)
sass-embedded (1.79.3)
google-protobuf (~> 4.27)
sass-embedded (1.81.0)
google-protobuf (~> 4.28)
rake (>= 13)
sass-embedded (1.79.3-aarch64-linux-android)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-aarch64-linux-gnu)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-aarch64-linux-musl)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-aarch64-mingw-ucrt)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-arm-linux-androideabi)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-arm-linux-gnueabihf)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-arm-linux-musleabihf)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-arm64-darwin)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-riscv64-linux-android)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-riscv64-linux-gnu)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-riscv64-linux-musl)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86-cygwin)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86-linux-android)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86-linux-gnu)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86-linux-musl)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86-mingw-ucrt)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86_64-cygwin)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86_64-darwin)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86_64-linux-android)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86_64-linux-gnu)
google-protobuf (~> 4.27)
sass-embedded (1.79.3-x86_64-linux-musl)
google-protobuf (~> 4.27)
securerandom (0.3.1)
sass-embedded (1.81.0-aarch64-linux-android)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-aarch64-linux-gnu)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-aarch64-linux-musl)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-aarch64-mingw-ucrt)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-arm-linux-androideabi)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-arm-linux-gnueabihf)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-arm-linux-musleabihf)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-arm64-darwin)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-riscv64-linux-android)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-riscv64-linux-gnu)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-riscv64-linux-musl)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86-cygwin)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86-linux-android)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86-linux-gnu)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86-linux-musl)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86-mingw-ucrt)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86_64-cygwin)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86_64-darwin)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86_64-linux-android)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86_64-linux-gnu)
google-protobuf (~> 4.28)
sass-embedded (1.81.0-x86_64-linux-musl)
google-protobuf (~> 4.28)
securerandom (0.3.2)
syntax_tree (6.2.0)
prettier_print (>= 1.2.0)
syntax_tree-haml (4.0.3)
@ -204,7 +207,8 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
unicode-display_width (2.6.0)
webrick (1.8.2)
uri (1.0.2)
webrick (1.9.0)
PLATFORMS
aarch64-linux
@ -247,7 +251,7 @@ DEPENDENCIES
webrick
RUBY VERSION
ruby 3.3.5p100
ruby 3.3.6p108
BUNDLED WITH
2.5.16
2.5.22

View File

@ -1,14 +1,14 @@
# Site settings
title: Aminda Suomalainen ⚧︎
title: Aminda Suomalainen
author:
name: Aminda Suomalainen ⚧︎
name: Aminda Suomalainen
url: https://aminda.eu/
# Jekyll seo, appended after title
tagline: Aminda Suomalainen ⚧︎
tagline: Aminda Suomalainen
description: > # this means to ignore newlines until "baseurl:"
I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I am
familiar with git and looking for employment. &#9895;&#65038; <br/><br/><em
lang="en">This website is licensed under the <a
{Trans,HSP,AS} pride or not, I won't vanish. Self-taught IT generalist, open
for new opportunities with those embracing diversity. &#9895;&#65038; She/They
<br/><br/><em lang="en">This website is licensed under the <a
href="(https://creativecommons.org/licenses/by/4.0/">Creative Commons
Attribution 4.0 International License</a> by <a
href="https://aminda.eu">Aminda Suomalainen</a>.</em>
@ -22,7 +22,7 @@ url: "https://aminda.eu" # the base hostname & protocol for your site
# THEM HERE! Remember /n and less good blog posts etc.
robots: noai, nofollow, noindex
codeberg_username: Mikaela
codeberg_username: Aminda
email: "suomalainen@aminda.eu"
github_username: Mikaela
linkedin_username: Aminda-eu
@ -143,4 +143,4 @@ keyoxide: https://keyoxide.org
excerpt_separator: "\n\n"
# Fedora version
fedora: 40
fedora: 41

View File

@ -7,6 +7,7 @@ category: [english]
tags: [matrix]
lang: en
robots: noai
redirect_from: /mcasbo.html
---
_I am administrator or moderator in multiple communities in Matrix, the most

View File

@ -2,8 +2,8 @@
layout: index
title: Index
excerpt:
"I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I
am familiar with git and looking for employment."
"{Trans,HSP,AS} pride or not, I won't vanish. Self-taught IT generalist, open
for new opportunities with those embracing diversity. She/They"
robots: noai, nofollow
---
@ -18,9 +18,8 @@ robots: noai, nofollow
</p>
<p id="bio">
I am a Highly Sensitive Autistic Pirate with Linux experience since 2008. I am
familiar with git and looking for employment. My pronouns are she/they.
&#9895;&#65038;
{Trans,HSP,AS} pride or not, I won't vanish. Self-taught IT generalist, open
for new opportunities with those embracing diversity. &#9895;&#65038; She/They
</p>
<!-- <p class="centered">I speak Finnish, English and a little Esperanto.</p>
-->

@ -1 +1 @@
Subproject commit d432fcf37345b06c6c01f3bf164d1883842674a6
Subproject commit bd5ecee3218b3638c8a351df60c52db4eb7cfc7d

27
n/androidbattery.md Normal file
View File

@ -0,0 +1,27 @@
---
layout: mini
comments: true
title: "Android battery use or CPU leak detection the proper way"
permalink: /n/androidbattery.html
sitemap: true
excerpt:
If your Android device is constantly out of battery, you will probably check
the settings or some app. No, both of those lie, Android is a Linux so just
use top.
---
# Checking for Android battery drainer
```bash
top -b -n 1 -o %CPU,%MEM,CMDLINE -s1 -m 20
```
That is all there is to do upon having access to `adb shell` whatever way you
prefer. Look for high CPU and MEM use an observe the app ID for the truth.
For some reason the system and the battery monitor in settings won't bring that
to your attention.
Bonus points for you if the cause is some app performing CPU locking and heating
up your phone due to being unable to access a tracking domain that wishes to spy
upon you.

View File

@ -401,6 +401,10 @@ warnings in Ooni Probe and disable automatic testing, Syncthing Fork will not
autostart due to detecting the network as metered, unless it's given permission
to run in metered networks.
**_NOTE ESPECIALLY!_** _Android Auto_ cannot be used when there is a "VPN"
connected (why? ask Google, not me). Additionally you may encounter
[questionable battery drain](/n/androidbattery.html).
1. Use either GitHub or F-Droid release as Google Play doesn't have blocklists.
1. Enable it.
1. In Android Settings, Internet, Advanced, VPN, select Rethink, make it

View File

@ -17,6 +17,25 @@ The Matrix specification supports spoilers since version 1.1:
- [Spoiler messages at Client-Server API of Matrix Specification](https://spec.matrix.org/latest/client-server-api/#spoiler-messages)
<!-- editorconfig-checker-disable -->
<!-- prettier-ignore-start -->
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
<em lang="fi">Automaattinen sisällysluettelo</em> / <em lang="en">Automatically generated Table of Contents</em>
- [Best case scenario](#best-case-scenario)
- [Manual](#manual)
- [IRC](#irc)
- [Related issues](#related-issues)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
<!-- prettier-ignore-end -->
<!-- editorconfig-checker-enable -->
## Best case scenario
My favourite Matrix clients, FluffyChat and Nheko, support spoilers when the
spoiler is in the following format;
`||Reason why this is a spoiler|Actually spoilered text.||` It can also be
@ -24,6 +43,8 @@ in-line and a spoiler without reason is just `||spoiler goes here||`.
Element Web supports whole message spoilers through the `/spoiler` command.
## Manual
Other clients supporting formatting may have to enter the HTML directly e.g.:
```html
@ -37,6 +58,14 @@ message which allows sending this message in plain text to help someone else.
/plain <span data-mx-spoiler="REASON HERE">Spoilered text</span>
```
## IRC
Spoilers are also supported by IRC, but not matrix-appservice-irc.
- [matrix-org/matrix-appservice-irc#1548: Feature request: bridge spoilers to IRC by sending them with the same background&foreground colour (and that to Matrix as spoiler)](https://github.com/matrix-org/matrix-appservice-irc/issues/1548)
## Related issues
- [element-hq/element-meta#2424: Implement displaying spoilers in ElementX](https://github.com/element-hq/element-meta/issues/2424)
- [element-hq/element-meta#2489: Sending content warnings](https://github.com/element-hq/element-meta/issues/2479)
- [element-hq/element-x-ios#2839: Sending content warnings](https://github.com/element-hq/element-x-ios/issues/2839)

4
package.json vendored
View File

@ -1,7 +1,7 @@
{
"devDependencies": {
"@aminda/global-prettier-config": "2024.28.4"
"@aminda/global-prettier-config": "2024.48.0"
},
"packageManager": "pnpm@9.11.0+sha512.0a203ffaed5a3f63242cd064c8fb5892366c103e328079318f78062f24ea8c9d50bc6a47aa3567cabefd824d170e78fa2745ed1f16b132e16436146b7688f19b",
"packageManager": "pnpm@9.14.2+sha512.6e2baf77d06b9362294152c851c4f278ede37ab1eba3a55fda317a4a17b209f4dbb973fb250a77abc463a341fcb1f17f17cfa24091c4eb319cda0d9b84278387",
"prettier": "@aminda/global-prettier-config"
}

50
pnpm-lock.yaml generated vendored
View File

@ -8,14 +8,14 @@ importers:
.:
devDependencies:
"@aminda/global-prettier-config":
specifier: 2024.28.4
version: 2024.28.4
specifier: 2024.48.0
version: 2024.48.0
packages:
"@aminda/global-prettier-config@2024.28.4":
"@aminda/global-prettier-config@2024.48.0":
resolution:
{
integrity: sha512-VjyTd8fFRnLgZRAMDRr9pm5hknnsVxpTCshvvE7RAiuH72hUzC82rm5vXDJjrhkedWJir2qZjmiC5Vo2LoR4tw==,
integrity: sha512-GvvS91Q2ijErWIed65Nw0+mRiM7BmJqeROcKqh6IuDpa71KgZj9wJT10Z6sRcNf+ms+PmMZyqD7o42LAhYqxpg==,
}
"@prettier/plugin-ruby@4.0.4":
@ -88,10 +88,10 @@ packages:
peerDependencies:
prettier: ^3.0.3
prettier@3.3.3:
prettier@3.4.0:
resolution:
{
integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==,
integrity: sha512-/OXNZcLyWkfo13ofOW5M7SLh+k5pnIs07owXK2teFpnfaOEcycnSy7HQxldaVX1ZP/7Q8oO1eDuQJNwbomQq5Q==,
}
engines: { node: ">=14" }
hasBin: true
@ -109,30 +109,30 @@ packages:
}
engines: { node: ">=16.0.0" }
tslib@2.7.0:
tslib@2.8.1:
resolution:
{
integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==,
integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==,
}
snapshots:
"@aminda/global-prettier-config@2024.28.4":
"@aminda/global-prettier-config@2024.48.0":
dependencies:
"@prettier/plugin-ruby": 4.0.4(prettier@3.3.3)
"@prettier/plugin-xml": 3.4.1(prettier@3.3.3)
prettier: 3.3.3
"@prettier/plugin-ruby": 4.0.4(prettier@3.4.0)
"@prettier/plugin-xml": 3.4.1(prettier@3.4.0)
prettier: 3.4.0
prettier-plugin-nginx: 1.0.3
prettier-plugin-sh: 0.14.0(prettier@3.3.3)
prettier-plugin-toml: 2.0.1(prettier@3.3.3)
prettier-plugin-sh: 0.14.0(prettier@3.4.0)
prettier-plugin-toml: 2.0.1(prettier@3.4.0)
"@prettier/plugin-ruby@4.0.4(prettier@3.3.3)":
"@prettier/plugin-ruby@4.0.4(prettier@3.4.0)":
dependencies:
prettier: 3.3.3
prettier: 3.4.0
"@prettier/plugin-xml@3.4.1(prettier@3.3.3)":
"@prettier/plugin-xml@3.4.1(prettier@3.4.0)":
dependencies:
"@xml-tools/parser": 1.0.11
prettier: 3.3.3
prettier: 3.4.0
"@taplo/core@0.1.1": {}
@ -152,23 +152,23 @@ snapshots:
prettier-plugin-nginx@1.0.3: {}
prettier-plugin-sh@0.14.0(prettier@3.3.3):
prettier-plugin-sh@0.14.0(prettier@3.4.0):
dependencies:
mvdan-sh: 0.10.1
prettier: 3.3.3
prettier: 3.4.0
sh-syntax: 0.4.2
prettier-plugin-toml@2.0.1(prettier@3.3.3):
prettier-plugin-toml@2.0.1(prettier@3.4.0):
dependencies:
"@taplo/lib": 0.4.0-alpha.2
prettier: 3.3.3
prettier: 3.4.0
prettier@3.3.3: {}
prettier@3.4.0: {}
regexp-to-ast@0.5.0: {}
sh-syntax@0.4.2:
dependencies:
tslib: 2.7.0
tslib: 2.8.1
tslib@2.7.0: {}
tslib@2.8.1: {}

6
r/bluesky.md Normal file
View File

@ -0,0 +1,6 @@
---
redirect_to: https://bsky.app/profile/did:plc:k4n3logit2gplz7mbgkrsdl2
permalink: /r/bluesky.html
redirect_from: /r/bsky.html
sitemap: false
---

6
r/bluesky2.md Normal file
View File

@ -0,0 +1,6 @@
---
redirect_to: https://write.as/y5kzn9moj6ohs30l
permalink: /r/bluesky2.html
redirect_from: /r/bsky2.html
sitemap: false
---

5
r/leikistilangaton.md Normal file
View File

@ -0,0 +1,5 @@
---
redirect_to: https://yle.fi/uutiset/3-9585330
permalink: /r/leikistilangaton.html
sitemap: false
---

View File

@ -1,5 +0,0 @@
---
redirect_to: https://simplex.chat/contact#/?v=1-4&smp=smp%3A%2F%2F1OwYGt-yqOfe2IyVHhxz3ohqo3aCCMjtB-8wn4X_aoY%3D%40smp11.simplex.im%2FuwHlXXUSRzDfKOCWuk1PC7B8YkUyjbXa%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAnU-6rtI0tTQp0LrBV94dBzLFUlKB8H1ErRaNuVxVvhM%253D%26srv%3D6ioorbm6i3yxmuoezrhjk6f6qgkc4syabh7m3so74xunb5nzr4pwgfqd.onion&data=%7B%22type%22%3A%22group%22%2C%22groupLinkId%22%3A%228tSBaV9lJ0vKqjEazyqV9Q%3D%3D%22%7D
permalink: /r/simplex.html
sitemap: false
---

View File

@ -3,6 +3,7 @@ https://github.com/aistra0528/Hail
https://github.com/ankitstarski/GeoclueShare
https://github.com/AnySoftKeyboard/AnySoftKeyboard
https://github.com/barbeau/gpstest
https://github.com/billthefarmer/currency
https://github.com/billthefarmer/editor
https://github.com/binwiederhier/ntfy-android
https://github.com/bitfireAT/davx5-ose
@ -70,6 +71,8 @@ https://github.com/seemoo-lab/AirGuard
https://github.com/segler-alex/RadioDroid
https://github.com/shub39/Rush
https://github.com/simplex-chat/simplex-chat
https://github.com/slavabarkov/tidy/
https://github.com/soupslurpr/AppVerifier
https://github.com/streetcomplete/StreetComplete
https://github.com/svenjacobs/leon
https://github.com/Swordfish90/Lemuroid
@ -85,5 +88,6 @@ https://github.com/UP-NextPush/android
https://github.com/yolosec/routerkeygenAndroid
https://github.com/Zverik/every_door
https://gitlab.com/AuroraOSS/AuroraStore
https://gitlab.com/axet/android-hourly-reminder
https://gitlab.com/guardianproject/proofmode/proofmode-android
https://gitlab.com/jiwopene/temperature-android