# [Overview](https://forge.rwx.work/marc.beninca) ← [repo](https://forge.rwx.work/marc.beninca/.profile) ( [markdown](https://forge.rwx.work/marc.beninca/.profile/src/branch/main/readme.md) ) {#toc}
* 1 [Profile](#profile) \
╰╴ CV / Resume (
[English](https://cv.marc.beninca.link/en) ,
[French](https://cv.marc.beninca.link/fr)
)
* 1.1 [Identity](#profile-id)
* 1.1.1 [Keys](#profile-id-keys) \
├╴ OpenPGP →
[OpenPGP](https://keys.openpgp.org/search?q=marc@beninca.link) ,
[SourceHut](https://meta.sr.ht/~marc_beninca.pgp) \
╰╴ ASPE →
[KeyOxide](https://keyoxide.org/.well-known/aspe/id/WUD5YVN52J3RJ6CD4ZCWYL6S54)
* 1.1.2 [Proofs](#profile-id-proofs) \
├╴ OpenPGP →
[KeyOxide](https://keyoxide.org/08EDA7006234A0EB29A3A8471DBD5EC4BADA5579) \
╰╴ ASPE →
[KeyOxide](https://keyoxide.org/aspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54)
* 1.2 [Domains](#profile-dns) \
├╴ Work →
[rwx.work](https://rwx.work) \
├╴ Self →
[marc.beninca.link](https://marc.beninca.link) \
╰╴ Fun →
[tilde.link](https://tilde.link)
* 1.3 [Social](#profile-social) \
├╴ Protocols →
[BlueSky](https://bsky.app/profile/marc.beninca.link) ,
[PeerTube](https://videos.trom.tf/@marc.beninca) \
╰╴ Platforms →
[LinkedIn](https://linkedin.com/in/marc-beninca) ,
[YouTube](https://youtube.com/@marc.beninca/videos)
* 1.4 [Git](#profile-git) \
├╴ Main →
[Forgejo](https://forge.rwx.work/marc.beninca) \
├╴ CI →
[Forgejo](https://forge.rwx.work/rwx.work/project/actions) ,
[Gitea](https://git.projectsegfau.lt/rwx.work/project/actions) ,
[GitHub](https://github.com/rwx-work/project/actions) ,
[GitLab](https://gitlab.com/rwx.work/project/-/pipelines) \
├╴ Test →
[SourceHut](https://git.sr.ht/~marc_beninca) \
╰╴ Protocols →
[Radicle](https://app.radicle.xyz/nodes/seed.radicle.garden/users/did:key:z6Mkw8Z2UwbezxCLsLU1vKrvod5qFLQM8VTK1yArbzAcRfxU) ,
[Tangled](https://tangled.sh/marc.beninca.link)
* 1.5 [Releases](#profile-releases) \
╰╴ Python →
[PyPI](https://pypi.org/user/marc.beninca)
* 1.6 [Support](#profile-support) \
├╴
[LiberaPay](https://liberapay.com/marc.beninca) \
╰╴
[Ko-fi](https://ko-fi.com/marc_beninca) ,
[Patreon](https://patreon.com/marc_beninca) ,
[Tipeee](https://tipeee.com/marc-beninca)
* 2 [Projects](#projects) \
╰╴ [Activity](https://forge.rwx.work/marc.beninca?tab=activity) ,
[Domains](https://forge.rwx.work/explore/organizations)
* 2.1 [rwx.work](#projects-rwx) ( RWX work ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/dn) (
html
) → [site](https://rwx.work)
* 2.1.1 [rwx](#projects-rwx-rwx) ( Read, Write, eXecute ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/rwx) (
shell ,
python ,
awk
) → [site](https://rwx.rwx.work)
* [spcd](#projects-rwx-rwx-spcd) ( Shell to Python Continuous Deployment ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/spcd) (
posix shell ,
python
) → [site](https://spcd.rwx.work)
* [prj](#projects-rwx-rwx-prj) ( Project template ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/prj) (
python ,
yaml
) → [site](https://prj.rwx.work)
* 2.1.2 [ilos](#projects-rwx-ilos) ( Increment Live OS ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/ilos) (
xelatex
) → [site](https://ilos.rwx.work)
* [lsgm](#projects-rwx-ilos-lsgm) ( Live Scan Grub Menu ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/lsgm) (
grub shell ,
posix shell
) → [site](https://lsgm.rwx.work)
* [ofsp](#projects-rwx-ilos-ofsp) ( Operating File System Profile ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/ofsp) (
python
) → [site](https://ofsp.rwx.work)
* [srlp](#projects-rwx-ilos-srlp) ( Software Repos Local Profile ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/srlp) (
bash ,
posix shell ,
python
) → [site](https://srlp.rwx.work)
* 2.1.3 [ytlp](#projects-rwx-ytlp) ( YouTube Local Profile ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/ytlp) (
python
) → [site](https://ytlp.rwx.work)
* 2.1.4 [todo](#projects-rwx-todo) ( Tracking Onward DevOps ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/todo) (
graphviz
) → [site](https://todo.rwx.work)
* 2.1.5 [help](#projects-rwx-help) ( Help ) \
╰╴ [repo](https://forge.rwx.work/rwx.work/help) (
restructuredtext
) → [site](https://help.rwx.work)
* 2.2 [beninca.link](#projects-beninca) ( Beninca 🔗 ) \
╰╴ [repo](https://forge.rwx.work/beninca.link/dn) (
html
) → [site](https://beninca.link)
* 2.2.1 [marc](#projects-beninca-marc) ( Marc ) \
╰╴ [repo](https://forge.rwx.work/beninca.link/marc) (
python ,
html ,
css
) → [site](https://marc.beninca.link)
* [cv](#projects-beninca-marc-cv) ( Curriculum Vitæ / Resume ) \
╰╴ [repo](https://forge.rwx.work/beninca.link/cv.marc) (
python ,
html ,
css ,
javascript
) → [site](https://cv.marc.beninca.link)
* [site](#projects-beninca-marc-site) ( Site ) \
╰╴ [repo](https://forge.rwx.work/beninca.link/site.marc) (
python ,
html ,
css
) → [site](https://site.marc.beninca.link)
* [todo](#projects-beninca-marc-todo) ( To Do ) \
╰╴ [repo](https://forge.rwx.work/beninca.link/todo.marc) (
graphviz
) → [site](https://todo.marc.beninca.link)
* 2.2.2 [openpgpkey](#projects-beninca-wkd) ( OpenPGP WKD ) \
╰╴ TODO
* 2.3 [tilde.link](#projects-tilde) ( ~🔗 ) \
╰╴ [repo](https://forge.rwx.work/tilde.link/dn) (
html ,
css
) → [site](https://tilde.link)
* 2.3.1 [tm](#projects-tilde-tm) ( TrackMania ) \
╰╴ [repo](https://forge.rwx.work/tilde.link/tm) (
python ,
html ,
css
) → [site](https://tm.tilde.link)
---
# [↑](#toc) 1 Profile {#profile}
| Language | CV / Resume |
|-|-|
| English | [cv.marc.beninca.link/en](https://cv.marc.beninca.link/en) |
| French | [cv.marc.beninca.link/fr](https://cv.marc.beninca.link/fr) |
## [↑](#profile) 1.1 Identity {#profile-id}
### [↑](#profile-id) 1.1.1 Keys {#profile-id-keys}
#### OpenPGP
|||
|-|-|
| OpenPGP | [keys.openpgp.org/search?q=marc@beninca.link](https://keys.openpgp.org/search?q=marc@beninca.link) |
| SourceHut | [meta.sr.ht/~marc_beninca.pgp](https://meta.sr.ht/~marc_beninca.pgp) |
#### ASPE
|||
|-|-|
| KeyOxide | [keyoxide.org/.well-known/aspe/id/
WUD5YVN52J3RJ6CD4ZCWYL6S54](https://keyoxide.org/.well-known/aspe/id/WUD5YVN52J3RJ6CD4ZCWYL6S54) |
### [↑](#profile-id) 1.1.2 Proofs {#profile-id-proofs}
#### OpenPGP
|||
|-|-|
| KeyOxide | [keyoxide.org/
08EDA700
6234A0EB 29A3A847
1DBD5EC4 BADA5579](https://keyoxide.org/08EDA7006234A0EB29A3A8471DBD5EC4BADA5579) |
#### ASPE
|||
|-|-|
| KeyOxide | [keyoxide.org/aspe:keyoxide.org:
WUD5YVN52J3RJ6CD4ZCWYL6S54](https://keyoxide.org/aspe:keyoxide.org:WUD5YVN52J3RJ6CD4ZCWYL6S54) |
## [↑](#profile) 1.2 Domains {#profile-dns}
|||
|-|-|
| Work | [rwx.work](https://rwx.work) |
| Self | [marc.beninca.link](https://marc.beninca.link) |
| Fun | [tilde.link](https://tilde.link) |
## [↑](#profile) 1.3 Social {#profile-social}
### Protocols
|||
|-|-|
| BlueSky | [bsky.app/profile/marc.beninca.link](https://bsky.app/profile/marc.beninca.link) |
| PeerTube | [videos.trom.tf/@marc.beninca](https://videos.trom.tf/@marc.beninca) |
### Platforms
|||
|-|-|
| LinkedIn | [linkedin.com/in/marc-beninca](https://linkedin.com/in/marc-beninca) |
| YouTube | [youtube.com/@marc.beninca/videos](https://youtube.com/@marc.beninca/videos) |
## [↑](#profile) 1.4 Git {#profile-git}
### Main
|||
|-|-|
| Forgejo | [forge.rwx.work/marc.beninca](https://forge.rwx.work/marc.beninca) |
### CI
|||
|-|-|
| Forgejo | [forge.rwx.work](https://forge.rwx.work/rwx.work/project/actions) |
| Gitea | [git.projectsegfau.lt](https://git.projectsegfau.lt/rwx.work/project/actions) |
| GitHub | [github.com](https://github.com/rwx-work/project/actions) |
| GitLab | [gitlab.com](https://gitlab.com/rwx.work/project/-/pipelines) |
### Test
|||
|-|-|
| SourceHut | [git.sr.ht/~marc_beninca](https://git.sr.ht/~marc_beninca) |
### Protocols
|||
|-|-|
| Radicle | [app.radicle.xyz/nodes/seed.radicle.garden/users/did:key:
z6Mkw8Z2UwbezxCLsLU1vKrvod5qFLQM8VTK1yArbzAcRfxU](https://app.radicle.xyz/nodes/seed.radicle.garden/users/did:key:z6Mkw8Z2UwbezxCLsLU1vKrvod5qFLQM8VTK1yArbzAcRfxU) |
| Tangled | [tangled.sh/marc.beninca.link](https://tangled.sh/marc.beninca.link) |
## [↑](#profile) 1.5 Releases {#profile-releases}
### Python
|||
|-|-|
| PyPI | [pypi.org/user/marc.beninca](https://pypi.org/user/marc.beninca) |
## [↑](#profile) 1.6 Support {#profile-support}
|||
|-|-|
| LiberaPay | [liberapay.com/marc.beninca](https://liberapay.com/marc.beninca) |
|||
|-|-|
| Ko-fi | [ko-fi.com/marc_beninca](https://ko-fi.com/marc_beninca) |
| Patreon | [patreon.com/marc_beninca](https://patreon.com/marc_beninca) |
| Tipeee | [tipeee.com/marc-beninca](https://tipeee.com/marc-beninca) |
---
# [↑](#toc) 2 Projects {#projects}
|||
|-|-|
| Activity | [forge.rwx.work/marc.beninca?tab=activity](https://forge.rwx.work/marc.beninca?tab=activity) |
| Domains | [forge.rwx.work/explore/organizations](https://forge.rwx.work/explore/organizations) |
## [↑](#projects) 2.1 rwx.work ( RWX work ) {#projects-rwx}
|||
|-|-|
| Code | HTML |
| Repo | [forge.rwx.work/rwx.work/dn](https://forge.rwx.work/rwx.work/dn) |
| Site | [rwx.work](https://rwx.work) |
### [↑](#projects-rwx) 2.1.1 rwx ( Read, Write, eXecute ) {#projects-rwx-rwx}
A reflective shell framework.
|||
|-|-|
| Code | POSIX shell , Python , AWK |
| Repo | [forge.rwx.work/rwx.work/rwx](https://forge.rwx.work/rwx.work/rwx) |
| Site | [rwx.rwx.work](https://rwx.rwx.work) |
### [↑](#projects-rwx-rwx) spcd ( Shell to Python Continuous Deployment ) {#projects-rwx-rwx-spcd}
|||
|-|-|
| Code | POSIX shell , Python |
| Repo | [forge.rwx.work/rwx.work/spcd](https://forge.rwx.work/rwx.work/spcd) |
| Site | [spcd.rwx.work](https://spcd.rwx.work) |
### [↑](#projects-rwx-rwx) prj ( Project template ) {#projects-rwx-rwx-prj}
|||
|-|-|
| Code | Python , YAML |
| Repo | [forge.rwx.work/rwx.work/prj](https://forge.rwx.work/rwx.work/prj) |
| Site | [prj.rwx.work](https://prj.rwx.work) |
### [↑](#projects-rwx) 2.1.2 ilos ( Increment Live OS ) {#projects-rwx-ilos}
|||
|-|-|
| Code | XeLaTeX |
| Repo | [forge.rwx.work/rwx.work/ilos](https://forge.rwx.work/rwx.work/ilos) |
| Site | [ilos.rwx.work](https://ilos.rwx.work) |
---
### [↑](#projects-rwx-ilos) lsgm ( Live Scan Grub Menu ) {#projects-rwx-ilos-lsgm}
|||
|-|-|
| Code | GRUB shell , POSIX shell |
| Repo | [forge.rwx.work/rwx.work/lsgm](https://forge.rwx.work/rwx.work/lsgm) |
| Site | [lsgm.rwx.work](https://lsgm.rwx.work) |
### [↑](#projects-rwx-ilos) ofsp ( Operating File System Profile ) {#projects-rwx-ilos-ofsp}
|||
|-|-|
| Code | Python |
| Repo | [forge.rwx.work/rwx.work/ofsp](https://forge.rwx.work/rwx.work/ofsp) |
| Site | [ofsp.rwx.work](https://ofsp.rwx.work) |
### [↑](#projects-rwx-ilos) srlp ( Software Repos Local Profile ) {#projects-rwx-ilos-srlp}
|||
|-|-|
| Code | BASH , POSIX shell , Python |
| Repo | [forge.rwx.work/rwx.work/srlp](https://forge.rwx.work/rwx.work/srlp) |
| Site | [srlp.rwx.work](https://srlp.rwx.work) |
### [↑](#projects-rwx) 2.1.3 ytlp ( YouTube Local Profile ) {#projects-rwx-ytlp}
|||
|-|-|
| Code | Python |
| Repo | [forge.rwx.work/rwx.work/ytlp](https://forge.rwx.work/rwx.work/ytlp) |
| Site | [ytlp.rwx.work](https://ytlp.rwx.work) |
### [↑](#projects-rwx) 2.1.4 todo ( Tracking Onward DevOps ) {#projects-rwx-todo}
|||
|-|-|
| Code | GraphViz |
| Repo | [forge.rwx.work/rwx.work/todo](https://forge.rwx.work/rwx.work/todo) |
| Site | [todo.rwx.work](https://todo.rwx.work) |
### [↑](#projects-rwx) 2.1.5 help ( Help ) {#projects-rwx-help}
|||
|-|-|
| Code | ReStructuredText |
| Repo | [forge.rwx.work/rwx.work/help](https://forge.rwx.work/rwx.work/help) |
| Site | [help.rwx.work](https://help.rwx.work) |
---
## [↑](#projects) 2.2 beninca.link ( Beninca 🔗 ) {#projects-beninca}
|||
|-|-|
| Code | HTML |
| Repo | [forge.rwx.work/beninca.link/dn](https://forge.rwx.work/beninca.link/dn) |
| Site | [beninca.link](https://beninca.link) |
### [↑](#projects-beninca) 2.2.1 marc ( Marc ) {#projects-beninca-marc}
|||
|-|-|
| Code | Python , HTML , CSS |
| Repo | [forge.rwx.work/beninca.link/marc](https://forge.rwx.work/beninca.link/marc) |
| Site | [marc.beninca.link](https://marc.beninca.link) |
---
#### [↑](#projects-beninca-marc) cv ( Curriculum Vitæ / Resume ) {#projects-beninca-marc-cv}
* responsive
* dark & light themes
* switchable visual aids
* swappable columns
* printable as A4 paper
|||
|-|-|
| Code | Python , HTML , CSS , JavaScript |
| Repo | [forge.rwx.work/beninca.link/cv.marc](https://forge.rwx.work/beninca.link/cv.marc) |
| Site | [cv.marc.beninca.link](https://cv.marc.beninca.link) |
#### [↑](#projects-beninca-marc) site ( Site ) {#projects-beninca-marc-site}
|||
|-|-|
| Code | Python , HTML , CSS |
| Repo | [forge.rwx.work/beninca.link/site.marc](https://forge.rwx.work/beninca.link/site.marc) |
| Site | [site.marc.beninca.link](https://site.marc.beninca.link) |
#### [↑](#projects-beninca-marc) todo ( To Do ) {#projects-beninca-marc-todo}
|||
|-|-|
| Code | GraphViz |
| Repo | [forge.rwx.work/beninca.link/todo.marc](https://forge.rwx.work/beninca.link/todo.marc) |
| Site | [todo.marc.beninca.link](https://todo.marc.beninca.link) |
### [↑](#projects-beninca) 2.2.2 openpgpkey ( OpenPGP WKD ) {#projects-beninca-wkd}
#### TODO
---
## [↑](#projects) 2.3 tilde.link ( ~🔗 ) {#projects-tilde}
Links to found pubnix / tilde sites.
|||
|-|-|
| Code | HTML , CSS |
| Repo | [forge.rwx.work/tilde.link/dn](https://forge.rwx.work/tilde.link/dn) |
| Site | [tilde.link](https://tilde.link) |
---
### [↑](#projects-tilde) 2.3.1 tm ( TrackMania ) {#projects-tilde-tm}
TrackMania old videos archive.
|||
|-|-|
| Code | Python , HTML , CSS |
| Repo | [forge.rwx.work/tilde.link/tm](https://forge.rwx.work/tilde.link/tm) |
| Site | [tm.tilde.link](https://tm.tilde.link) |