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