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