]>
Commit | Line | Data |
---|---|---|
1 | --- title: plugins.html | |
2 | --- description: Plugins for QuickSilver, nginx and neovim written by Rubén Beltrán del Río. | |
3 | ## Plugins | |
4 | Here's plugins I've written for different applications. | |
5 | * I are plugins for QuickSilver and nginx. | |
6 | * II are extensions for Firefox/Safari and SwiftBar scripts. | |
7 | * III are plugins for neovim. | |
8 | * IV is a syntax plugin for several editors. | |
9 | => / ⧍ Home | |
10 | ||
11 | ## I | |
12 | ### Flat Bezel.qsplugin | |
13 | Quicksilver UI Plugin that modernizes the classic Bezel. | |
14 | ||
15 | => ./flat_bezel.gmi ./flat_bezel.gmi | |
16 | ||
17 | ### NGINX Office Hours | |
18 | A victory for the server's labor rights: Serve nginx content only during office hours. | |
19 | ||
20 | => ./nginx_office_hours.gmi ./nginx_office_hours.gmi | |
21 | ||
22 | ## II | |
23 | ### Junction | |
24 | Start audio calls in your browser from any URL. Supports Firefox, and Safari. | |
25 | ||
26 | => https://junction.unlimited.pizza Junction | |
27 | ||
28 | ### SwiftBar Scripts | |
29 | SwiftBar scripts I've created. | |
30 | => ./swiftbar_scripts.gmi ./swiftbar_scripts.gmi | |
31 | ||
32 | ||
33 | ## III | |
34 | ### nota.nvim | |
35 | Manage periodic notes, tasks, learning and .plan files with neovim. | |
36 | ||
37 | => ./nota.gmi ./nota.gmi | |
38 | ||
39 | ### oleoboard.nvim | |
40 | Use directories as a kanban-like board with neovim. | |
41 | ||
42 | => ./oleoboard.gmi ./oleoboard.gmi | |
43 | ||
44 | ## IV | |
45 | ### API Notation | |
46 | A syntax for notating component APIs in text documents. We provide a tree-sitter parser and a neovim plugin. | |
47 | ||
48 | => ./api.gmi ./api.gmi | |
49 | => https://git.r.bdr.sh/rbdr/tree-sitter-api-notation tree-sitter parser and neovim plugin. | |
50 | ||
51 | Older versions of the plugin exist for other editors, though they support an older version of the notation definition. | |
52 | ||
53 | => https://git.r.bdr.sh/rbdr/api-notation.vim Syntax for vim | |
54 | => https://git.r.bdr.sh/rbdr/api-notation.vscode Syntax for vscode | |
55 | => https://git.r.bdr.sh/rbdr/api-notation-atom Syntax for atom | |
56 | => https://git.r.bdr.sh/rbdr/api-notation.tmLanguage Syntax for sublime text |