feat: with nothing to show, the right pane says how to get started #15

Closed
keb wants to merge 0 commits from feat/first-run into main
pull from: feat/first-run
Owner

On a first run (nothing signed in, no profiles, no repos), the panes said "Azure (!)", "Databricks (0)" and "nothing to show". Now, while no account has anything, the right pane says how to get started:

╭─ get started ──────────────────────────────────────────────────╮
│            Nothing to show yet: sign in where your secrets are. │
│ Azure      az login                                             │
│            L runs it here                                       │
│ Databricks databricks auth login --host https://<workspace>     │
│ try        lazysecrets --demo                                   │
│            built-in sample data, to look around                 │
│ docs       getting started                                      │

y copies a command, L on the Azure row signs in, o opens the docs. Once something loads, an account that's still empty (Databricks without profiles) says what it needs in its own details.

  • internal/ui/app/getstarted.go: nothingFound, getStartedFields, emptyHint
  • test: TestGetStarted; a line in the README

🤖 Generated with Claude Code

On a first run (nothing signed in, no profiles, no repos), the panes said "Azure (!)", "Databricks (0)" and "nothing to show". Now, while no account has anything, the right pane says how to get started: ``` ╭─ get started ──────────────────────────────────────────────────╮ │ Nothing to show yet: sign in where your secrets are. │ │ Azure az login │ │ L runs it here │ │ Databricks databricks auth login --host https://<workspace> │ │ try lazysecrets --demo │ │ built-in sample data, to look around │ │ docs getting started │ ``` `y` copies a command, `L` on the Azure row signs in, `o` opens the docs. Once something loads, an account that's still empty (Databricks without profiles) says what it needs in its own details. - `internal/ui/app/getstarted.go`: `nothingFound`, `getStartedFields`, `emptyHint` - test: `TestGetStarted`; a line in the README 🤖 Generated with [Claude Code](https://claude.com/claude-code)
keb added 1 commit 2026-10-11 13:37:22 +02:00
feat: with nothing to show, the right pane says how to get started
CI / Checks (pull_request) Successful in 23s
PR title / Conventional title (pull_request) Successful in 2s
164d933bea
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Author
Owner

Combined into #17.

Combined into #17.
keb closed this pull request 2026-10-11 13:51:35 +02:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: keb/lazysecrets#15