Skip to content

Instantly share code, notes, and snippets.

@remorses
remorses / gtui-relaxed-snapshot.txt
Created February 12, 2026 21:12
gtui (zele) email client with List spacingMode='relaxed'
> Search emails... All Accounts ▾
Today
›○ Re: Export Framer components as React? │ Re: Export Framer components as React? ▲
Tommy D R <tommy@unframer.co> │ █
@remorses
remorses / relaxed-mode-snapshot.txt
Created February 12, 2026 21:08
termcast List spacingMode='relaxed' snapshot
Relaxed Mode ─────────────────────────────────────────────────────────────
> Search...
With Icons
›▯ Report [Draft]
Q4 financial summary
@remorses
remorses / 01-list-view.txt
Created February 10, 2026 18:02
zele termcast TUI - email extension screenshots
> Search emails... All Accounts ▾
Today ▲
›▲ Cancellation reason info@notaku.site █│ Cancellation reason
▲ New Notification for Built with Opus 4.6: █│
@remorses
remorses / github-interactive.txt
Last active February 1, 2026 22:21
GitHub aria snapshot
- link "Skip to content" [ref=e1]
- banner:
- link "Homepage" [ref=e2]
- navigation "Global":
- list:
- listitem:
- button "Platform" [ref=e3]
- listitem:
- button "Solutions" [ref=e4]
- listitem:
@remorses
remorses / mcp-to-cli.ts
Created January 24, 2026 14:28
MCP to CLI - Dynamically generates CLI commands from MCP server tools
/**
* # MCP to CLI
*
* Dynamically generates CLI commands from MCP (Model Context Protocol) server tools.
* This module connects to any MCP server, discovers available tools, and creates
* corresponding CLI commands with proper argument parsing and validation.
*
* ## Features
*
* - **Auto-discovery**: Fetches all tools from the MCP server and creates CLI commands
@remorses
remorses / dropdown.tsx
Created January 8, 2026 13:51
termcast dropdown - final cleanup with ref callback pattern
/**
* Dropdown Component - Custom Renderable Pattern
*
* Uses same pattern as custom-renderable-list-v2.tsx:
* - Custom renderables for Dropdown/DropdownItem/DropdownSection
* - onLifecyclePass for item registration
* - Zustand store for state sync with React
*
* Architecture:
* DropdownRenderable (custom renderable)
@remorses
remorses / dropdown.tsx
Created January 8, 2026 13:43
termcast dropdown component - refactored to extend ScrollBoxRenderable, clean state flow
/**
* Dropdown Component - Custom Renderable Pattern
*
* Uses same pattern as custom-renderable-list-v2.tsx:
* - Custom renderables for Dropdown/DropdownItem/DropdownSection
* - onLifecyclePass for item registration
* - Zustand store for state sync with React
*
* Architecture:
* DropdownRenderable (custom renderable)
@remorses
remorses / dropdown.tsx
Created January 8, 2026 13:24
termcast dropdown component with ScrollBox and textarea fixes
/**
* Dropdown Component - Custom Renderable Pattern
*
* Uses same pattern as custom-renderable-list-v2.tsx:
* - Custom renderables for Dropdown/DropdownItem/DropdownSection
* - onLifecyclePass for item registration
* - Zustand store for state sync with React
*
* Architecture:
* DropdownRenderable (custom renderable)
@remorses
remorses / hotkey
Created December 19, 2025 10:36
window navigation like mac autohotkey
#Requires AutoHotkey v2.0
; Toggle all mappings on/off
^!#p::Suspend ; Ctrl+Alt+Win+P toggles
LAlt::RCtrl ; enable only if you do NOT need AltGr (often used for € and special chars)
#Left::Send "{Home}" ; Win+Left = start of line
#Right::Send "{End}" ; Win+Right = end of line
@remorses
remorses / TERMCAST_FIXES.md
Created December 15, 2025 21:33
Termcast bug fixes for release command

Termcast Bug Fixes

Two bugs were found in termcast that prevented the release command from working properly.

Bug 1: Release command requires path argument

File: src/cli.ts (or dist/cli.js)

Problem: The release command was defined with a required <path> argument, but dev and build commands use optional [path]. Running termcast release without a path silently did nothing.