]> git.r.bdr.sh - rbdr/r.bdr.sh/blame - index.gmi
Single var
[rbdr/r.bdr.sh] / index.gmi
CommitLineData
05a804d0 1--- title: /index.html
656af6df 2--- description: r.bdr.sh - ruben beltran del río surfs the internet: programming, music, fun times, hugs, bad jokes, and unlimited pizza
83fa41ca
RBR
3## Welcome
4
656af6df 5```rbdr
f4e10d60
RBR
6 ██▀███ ▄▄▄▄ ▓█████▄ ██▀███
7▓██ ▒ ██▒▓█████▄ ▒██▀ ██▌▓██ ▒ ██▒
8▓██ ░▄█ ▒▒██▒ ▄██░██ █▌▓██ ░▄█ ▒
9▒██▀▀█▄ ▒██░█▀ ░▓█▄ ▌▒██▀▀█▄
10░██▓ ▒██▒░▓█ ▀█▓░▒████▓ ░██▓ ▒██▒
11░ ▒▓ ░▒▓░░▒▓███▀▒ ▒▒▓ ▒ ░ ▒▓ ░▒▓░
12 ░▒ ░ ▒░▒░▒ ░ ░ ▒ ▒ ░▒ ░ ▒░
13 ░░ ░ ░ ░ ░ ░ ░ ░░ ░
14 ░ ░ ░ ░
15 ░ ░
05a804d0
RBR
16```
17
96759a28 18The personal capsule of Rubén Beltrán del Río.
05a804d0 19
b0ca5dae 20=> /gemlog/ 📓 Blog / Gemlog
05a804d0 21=> /pub.txt 🔑 Public GPG Key
656af6df 22=> gemini://r.bdr.sh/guestbook 📒 Guestbook
f752d89a 23=> https://pixelfed.de/minoltacos 📷 Pictures I've taken
173d2c6b 24=> https://friendship.quest/@ruben 💭 Social Media™
46678a65 25=> mailto:contact@r.bdr.sh ✉️ Send me an e-mail
05a804d0 26
c0f01c88
RBR
27## Apps I
28### Captura
29A macos application that lets you quickly record your screen and share it as an mp4 or gif
30=> https://captura.tranquil.systems/ captura.tranquil.systems
31
32### Lyricli
33A command line tool to print the lyrics of your current Apple Music or Spotify track
34=> /lyricli.gmi ./lyricli.gmi
656af6df 35=> https://git.r.bdr.sh/rbdr/lyricli lyricli source code.
c0f01c88
RBR
36
37## II
f752d89a
RBR
38### Do
39A task manager for iOS and MacOs that makes you write a journal entry when the task is done.
fe528c4f
RBR
40=> https://do.tranquil.systems/ do.tranquil.systems
41
f752d89a
RBR
42### Map
43A MacOS app that lets you create wardley maps using text.
fe528c4f
RBR
44=> https://map.tranquil.systems/ map.tranquil.systems
45
f752d89a
RBR
46### Ritmo
47An iOS and MacOS app that helps you maintain a healthy balance.
48=> https://ritmo.tranquil.systems/ ritmo.tranquil.systems
fe528c4f 49
96759a28
RBR
50## III
51### Blog
52A command line tool to manage and publish an (almost) ephemeral https blog with a gemini archive.
656af6df 53=> https://git.r.bdr.sh/rbdr/blog blog source code
96759a28
RBR
54
55### Page
56A command line tool to generate HTML and static gemini websites from .gmi files
7f4a6af9 57=> /page.gmi ./page.gmi
656af6df 58=> https://git.r.bdr.sh/rbdr/page page source code
96759a28 59
cb8ce3dc 60## Libraries I
f752d89a
RBR
61### Patterns
62MacPaint style pattern views for SwiftUI
656af6df 63=> https://git.r.bdr.sh/rbdr/patterns Patterns source code
fe528c4f 64
f752d89a
RBR
65### Serpentity
66An entity-component-system framework for Javascript
656af6df
RBR
67=> https://git.r.bdr.sh/rbdr/serpentity Serpentity source code
68=> https://git.r.bdr.sh/rbdr/serpentity-lib Serpentity Shared Library source code
96759a28 69=> https://www.npmjs.com/org/serpentity Serpentity @ npm
fe528c4f 70
cb8ce3dc
RBR
71## II
72
f752d89a
RBR
73### Grafn
74Flow based programming library for javascript.
656af6df 75=> https://git.r.bdr.sh/rbdr/grafn Grafn source code
fe528c4f 76
f752d89a
RBR
77### Cologne
78Log multiplexer for javascript with no dependencies.
656af6df 79=> https://git.r.bdr.sh/rbdr/cologne Cologne source code
05a804d0 80
f752d89a 81## Plugins I
05a804d0
RBR
82
83### Flat Bezel.qsplugin
f752d89a 84A UI Plugin for quicksilver inspired by the classic Bezel with a modern macOS look and SF Symbols.
05a804d0 85
f752d89a 86=> ./flat_bezel.gmi ./flat_bezel.gmi
05a804d0 87
cb8ce3dc
RBR
88### NGINX Office Hours
89A victory for the server's labor rights: An nginx module that allows you to serve your content only during office hours.
90
91=> ./nginx_office_hours.gmi ./nginx_office_hours.gmi
92
93### Junction
94A browser extension that lets you start audio calls on any URL.
95
96=> https://junction.unlimited.pizza Junction
97
98## II
99
05a804d0 100### API Notation
12629849 101A syntax for notating component APIs in text documents. We provide a tree-sitter parser and a neovim plugin.
05a804d0 102
f752d89a 103=> ./api.gmi ./api.gmi
656af6df 104=> https://git.r.bdr.sh/rbdr/tree-sitter-api-notation tree-sitter parser and neovim plugin.
12629849
RBR
105
106Older versions of the plugin exist for other editors, though they support an older version of the notation definition.
107
656af6df
RBR
108=> https://git.r.bdr.sh/rbdr/api-notation.vim Syntax for vim
109=> https://git.r.bdr.sh/rbdr/api-notation.vscode Syntax for vscode
110=> https://git.r.bdr.sh/rbdr/api-notation-atom Syntax for atom
111=> https://git.r.bdr.sh/rbdr/api-notation.tmLanguage Syntax for sublime text
05a804d0 112
05a804d0
RBR
113## Music
114
115### Direct Download
116
117You can download music I've made via SFTP.
118
119```
120password: 8SBF7Lv#k7
121```
122
656af6df 123=> sftp://music@music.r.bdr.sh
05a804d0
RBR
124
125### Streaming
126
127To listen online, you can also find it in the world wide web.
128
129=> https://myspace.bandcamp.com/ Bandcamp
130=> https://music.apple.com/de/artist/ben-beltran/1338665508?l=en Apple Music
96759a28 131=> https://open.audio/channels/benbeltran/ Open Audio
05a804d0 132
f752d89a 133## Etc I
05a804d0 134
184888ad
RBR
135### Mac File Attributes
136(2024) A list of mac file attributes for common files
137=> ./mac_file_attributes.gmi ./mac_file_attributes.gmi
138
f752d89a
RBR
139### Min Sizes
140(2023) Minimum window sizes for assorted mac software
141=> ./min_sizes.gmi ./min_sizes.gmi
05a804d0 142
184888ad
RBR
143## II
144
f752d89a
RBR
145### Prompt
146(2021) Drawing prompts on demand.
fe528c4f 147=> https://prompt.unlimited.pizza/ prompt.unlimited.pizza
656af6df 148=> https://git.r.bdr.sh/rbdr/prompt Prompt source code
05a804d0 149
f752d89a
RBR
150### Corona Regeln
151(2021) Up-to-date corona rules for Berlin. Refresh frequently.
fe528c4f 152=> https://corona.unlimited.pizza/ corona.unlimited.pizza
656af6df 153=> https://git.r.bdr.sh/rbdr/corona-regeln Corona Regeln source code
05a804d0 154
184888ad 155## III
f752d89a
RBR
156
157### Flower
158(2018) 🌹🌸🌺💐🌼🌻🌷 draw a flower rotating a cube 🌷🌻🌼💐🌺🌸🌹
fe528c4f 159=> https://flower.unlimited.pizza/ flower.unlimited.pizza
05a804d0 160
f752d89a
RBR
161### Sorting Hat
162(2017) Reads your brain and places you in a category based on your mental activity
656af6df
RBR
163=> https://git.r.bdr.sh/rbdr/sorting-hat Sorting hat source
164=> https://git.r.bdr.sh/rbdr/sorting-hat-renderer Sorting hat renderer source code
05a804d0 165
f752d89a
RBR
166### Dasein
167(2017) Ephemeral posts experiment: the posts stay alive as the conversation continues, but disappear shortly after activity stops.
656af6df 168=> https://git.r.bdr.sh/rbdr/dasein Dasein source code
05a804d0 169
184888ad 170## IV
cb8ce3dc 171
f752d89a
RBR
172### Frames
173(2017) 🆒
fe528c4f 174=> https://frames.unlimited.pizza/ frames.unlimited.pizza
05a804d0 175
f752d89a
RBR
176### Dead Drop
177(2017, Spanish) Marca un número de 📞 y deja un mensaje secreto, o escucha algo al azar.
656af6df 178=> https://git.r.bdr.sh/rbdr/dead-drop Dead Drop source code
05a804d0 179
f752d89a
RBR
180### Tomato Sauce
181(2016) a random work of ansi art via telnet. Better with 24-bit enabled terminals.
1028be54 182=> telnet:tomato.unlimited.pizza:7777 telnet tomato.unlimited.pizza 7777
656af6df 183=> https://git.r.bdr.sh/rbdr/tomato-sauce Tomato Sauce source code
05a804d0 184
184888ad 185## V
cb8ce3dc 186
f752d89a
RBR
187### LGTM
188(2016) Looks Good To Me! 👍
fe528c4f 189=> https://lgtm.unlimited.pizza/ lgtm.unlimited.pizza
656af6df 190=> https://git.r.bdr.sh/rbdr/lgtm lgtm source code
05a804d0 191
f752d89a
RBR
192### Heart
193(2016) ❤️💜💙💛💚
fe528c4f 194=> https://heart.unlimited.pizza/ heart.unlimited.pizza
05a804d0 195
f752d89a
RBR
196### Generador de Insultos
197(2015, Spanish) Un generador de insultos multi-usos que te da un insulto nuevo cada vez que lo cargas.
fe528c4f 198=> https://insultos.unlimited.pizza/ insultos.unlimited.pizza
656af6df 199=> https://git.r.bdr.sh/rbdr/generador-de-insultos generador de insultos source code
05a804d0 200
184888ad 201## VI
f752d89a
RBR
202
203### Grita
204(2010, Spanish) Comparte texto anónimamente y distribuyelo con QR codes y URLs cortas.
656af6df 205=> https://git.r.bdr.sh/rbdr/grita grita source code
05a804d0 206
f752d89a
RBR
207### Polarity
208(2009) Top-down arena shooter game with magnetism.
fe528c4f 209=> ./files/polarity.zip polarity.zip
05a804d0 210
f752d89a
RBR
211### Pico Engine
212(2009) Platform game engine with lua scripting.
656af6df 213=> https://git.r.bdr.sh/rbdr/pico-engine pico source code
05a804d0 214
b0ca5dae
RBR
215---
216
fe528c4f
RBR
217## Additional Services
218
96759a28 219This domain hosts all my git repositories, available on https[1] or gemini[2]. (Mirror available at sourcehut[3])
656af6df
RBR
220=> https://git.r.bdr.sh [1] https git server
221=> gemini://r.bdr.sh/git [2] gemini git server
96759a28 222=> https://git.sr.ht/~rbdr [3] sourcehut mirror
fe528c4f
RBR
223
224🔬 You can check the status of the running services in our https[1] and gemini[2] service monitor
656af6df
RBR
225=> https://monitor.srv.bdr.sh [1] https monitor
226=> gemini://r.bdr.sh/monitor [2] gemini monitor