diff options
| author | Sacha Chua <sacha@sachachua.com> | 2026-08-30 17:37:57 -0400 |
|---|---|---|
| committer | Sacha Chua <sacha@sachachua.com> | 2026-08-30 17:37:57 -0400 |
| commit | 765543d6969fbfde281c37412ebee148d5d5f604 (patch) | |
| tree | cc390bacce9f46459b04830c5fd4c1d5b054a850 /2026/talks/cadet.md | |
| parent | 7691d37f522ac8d0ea8cbf24d8b02c92803be177 (diff) | |
| download | emacsconf-wiki-765543d6969fbfde281c37412ebee148d5d5f604.tar.xz emacsconf-wiki-765543d6969fbfde281c37412ebee148d5d5f604.zip | |
Add cadet
Diffstat (limited to '2026/talks/cadet.md')
| -rw-r--r-- | 2026/talks/cadet.md | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/2026/talks/cadet.md b/2026/talks/cadet.md new file mode 100644 index 00000000..f5941e4c --- /dev/null +++ b/2026/talks/cadet.md @@ -0,0 +1,53 @@ +[[!meta title="My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integration"]] +[[!meta copyright="Copyright © 2026 Andy Drop"]] +[[!inline pages="internal(2026/info/cadet-nav)" raw="yes"]] + +<!-- Initially generated with emacsconf-publish-talk-page and then left alone for manual editing --> +<!-- You can manually edit this file to update the abstract, add links, etc. ---> + + +# My Space Cadet Deck - an Android Stream Deck replacement with deep Emacs integration +Andy Drop (he/him) - Web: <https://plaindrops.de> Fediverse: SpaceCadet@chaos.social, <mailto:SpaceCadet@plaindrops.de> + +[[!inline pages="internal(2026/info/cadet-before)" raw="yes"]] + +After spending more time configuring my original Stream Deck than +actually using it, I realized I’d rather build my own from scratch—just +to spend even more time configuring it. + +Change the last paragraph to something like how I was fed up with +tinkering with software for my original Stream Deck + +This talk is a love letter to over-engineering. I’ll walk you through +how I turned an old Android tablet into a programmable macro pad, +complete with custom Emacs keybindings, because why use a keyboard when +you can tap a screen like a caffeinated octopus? + +Expect: +- *Software hacks* (SDD (Swearword Driven development), and questionable +life choices). +- *Emacs sorcery* (yes, it /does/ control my music, launch terminals, +and occasionally insult me). +- *Self-deprecating humor* (because if I can’t laugh at my own failures, +who can?). + +Warning: May cause sudden urges to automate everything. Side effects +include increased caffeine consumption, mild obsession with keyboards, +and the occasional existential crisis when you realize you’ve spent +three hours tweaking a button that saves you 10 seconds. + +About the speaker: + +I'm a passionate Emacs user and developer, tinkering with hardware to +integrate it with Emacs. My talk introduces the SpaceCadet Deck, my +Android-based Stream Deck alternative, and its deep integration with +Emacs. I'll share my intention of building this customizable input +device, highlighting its potential to enhance workflows. Expect live +demos and practical tips. + + +[[!inline pages="internal(2026/info/cadet-after)" raw="yes"]] + +[[!inline pages="internal(2026/info/cadet-nav)" raw="yes"]] + + |
