# [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) |