Skip to content

feat: Interactive fzf-powered bookmark browser with live previews - #2

Draft
ccage-simp wants to merge 22 commits into
mainfrom
feat/fzf-standalone
Draft

feat: Interactive fzf-powered bookmark browser with live previews#2
ccage-simp wants to merge 22 commits into
mainfrom
feat/fzf-standalone

Conversation

@ccage-simp

Copy link
Copy Markdown
Owner

Description

Scrolling through thousands of bookmarks using ft list can be tedious. This PR introduces an interactive, high-performance exploration UI powered by fzf.

It allows users to quickly fuzzy-find through their entire local bookmark database with live, syntax-highlighted previews of the tweet content.

Features

  • ft browse: A new command that pipes your bookmarks into a full-screen fzf interface.
  • Live Previews: As you scroll, the right pane automatically renders the full ft show output for the selected bookmark (with ANSI colors and clickable OSC 8 links preserved!).
  • Keyboard Shortcuts:
    • Enter or Ctrl-O: Instantly open the selected tweet in your default browser.
    • Ctrl-/: Toggle the preview window on/off to give the list more screen real estate.
    • Ctrl-W: Cycle the preview pane width (40%, 50%, 60%, 70%) for reading long threads.
  • ft show <id> --open: A new flag to quickly launch a bookmark in the browser directly from the CLI.

Documentation

  • Added ft browse to the Quick Start and Commands table in README.md.
  • Added fzf as an optional external dependency in CLAUDE.md.

@ccage-simp
ccage-simp force-pushed the feat/fzf-standalone branch 6 times, most recently from 4ec4b68 to 3a84bea Compare April 13, 2026 13:40
@ccage-simp
ccage-simp force-pushed the feat/fzf-standalone branch 3 times, most recently from 564b3a8 to 5cb1098 Compare April 21, 2026 12:26
@ccage-simp
ccage-simp force-pushed the feat/fzf-standalone branch from 5cb1098 to 894dc53 Compare April 25, 2026 13:07
@ccage-simp
ccage-simp force-pushed the feat/fzf-standalone branch 2 times, most recently from 8afdd14 to 0f4038d Compare May 3, 2026 15:56
afar1 and others added 18 commits May 3, 2026 13:59
Adds the Field Theory Possible roadmap flow so the generated skill can turn bookmark themes into repo-aware 2x2 roadmap grids. Includes bookmark-backed seeds, repo selection, frame presets, model/effort controls, background and nightly runs, and prompt artifacts for plotted nodes.
* Add ft recent agent context

* Polish ft recent validation
…afar1#162)

After the X rebrand, an authenticated session's cookies live on the x.com domain. The twitter.com/i/oauth2/authorize page cannot read them, so an already-logged-in user is treated as logged out and hits repeated login prompts (and 2FA failures). Pointing the authorize URL at x.com lets an existing session approve the app without re-login. The token endpoint (api.x.com) is already on x.com and is unaffected.

Co-authored-by: PG2047 <PG2047@users.noreply.github.com>
* Add current document context command

* Add Field Theory navigation commands

- Add current document and library navigation CLI surfaces

- Add canonical wiki-link formatting for commands and Library docs

- Move default command root under the Library Commands folder
* Document CLI source release boundaries

* Update Field Theory repo links in CLI docs

* Clarify Field Theory repo family in README

* Link Field Theory sibling repositories in README
afar1 and others added 4 commits June 14, 2026 22:16
* fix: simplify current document editing

* fix: guide current document continuation

* fix: forbid patch edits for current documents

* fix: expose current document line numbers
@ccage-simp
ccage-simp force-pushed the feat/fzf-standalone branch from e2c4e5d to cb0bc56 Compare August 10, 2026 00:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants