gitextract_yckel_xs/ ├── .envrc ├── .gh-dash.yml ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── pull_request_template.md │ └── workflows/ │ ├── build-and-test.yaml │ ├── build-docs.yaml │ ├── dependabot-sync.yml │ ├── go-release.yml │ ├── lint.yml │ └── publish-docs.yaml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yaml ├── AI_POLICY.md ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── Taskfile.yaml ├── cmd/ │ ├── root.go │ └── sponsors.go ├── devbox.json ├── docs/ │ ├── .dockerignore │ ├── .envrc │ ├── .eslint.config.js │ ├── .gitignore │ ├── .prettierrc.mjs │ ├── Dockerfile │ ├── README.mdx │ ├── astro.config.mjs │ ├── devbox.json │ ├── package.json │ ├── public/ │ │ ├── custom-commands.webm │ │ ├── enhance-demo.webm │ │ ├── overview.webm │ │ ├── rerun.webm │ │ ├── sections.webm │ │ └── watch.webm │ ├── src/ │ │ ├── assets/ │ │ │ ├── custom-commands.tape │ │ │ ├── custom-commands.yml │ │ │ ├── demo.yml │ │ │ ├── overview.tape │ │ │ ├── sections.tape │ │ │ ├── sections.yml │ │ │ ├── theme-catpuccin.yml │ │ │ ├── theme-gruvbox.yml │ │ │ └── theme-tokyonight.yml │ │ ├── components/ │ │ │ ├── Box.astro │ │ │ ├── DashHeroLogo.astro │ │ │ ├── DecorationBottom.astro │ │ │ ├── DecorationSeparator.astro │ │ │ ├── DecorationTop.astro │ │ │ ├── DiffnavCard.astro │ │ │ ├── DiffnavMiniLogo.astro │ │ │ ├── Discord.astro │ │ │ ├── EnhanceCard.astro │ │ │ ├── EnhanceLogo.astro │ │ │ ├── EnhanceMiniLogo.astro │ │ │ ├── EnhanceOneLineLogo.astro │ │ │ ├── FadeImages.astro │ │ │ ├── FeatureCard.astro │ │ │ ├── FeatureSponsorshipGoal.astro │ │ │ ├── Footer.astro │ │ │ ├── Header.astro │ │ │ ├── Hero.astro │ │ │ ├── Logo.astro │ │ │ ├── NerdFontIcon.astro │ │ │ ├── PillLink.astro │ │ │ ├── ReleaseVersionButton.astro │ │ │ ├── Showcase.astro │ │ │ ├── Sponsorship.astro │ │ │ ├── SponsorshipGoal.astro │ │ │ ├── StargazersCount.astro │ │ │ ├── StargazersFallback.astro │ │ │ ├── SupportSection.astro │ │ │ ├── Terminal.astro │ │ │ └── ThemeSelect.astro │ │ ├── content/ │ │ │ └── docs/ │ │ │ ├── companions/ │ │ │ │ ├── enhance/ │ │ │ │ │ ├── dash-integration.mdx │ │ │ │ │ ├── getting-started.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ ├── keybindings.mdx │ │ │ │ │ ├── theme.mdx │ │ │ │ │ └── usage.mdx │ │ │ │ └── index.mdx │ │ │ ├── configuration/ │ │ │ │ ├── defaults.mdx │ │ │ │ ├── examples.mdx │ │ │ │ ├── index.mdx │ │ │ │ ├── issue-section.mdx │ │ │ │ ├── keybindings/ │ │ │ │ │ ├── index.mdx │ │ │ │ │ ├── issues.mdx │ │ │ │ │ └── prs.mdx │ │ │ │ ├── layout/ │ │ │ │ │ ├── issue.mdx │ │ │ │ │ ├── options.mdx │ │ │ │ │ └── pr.mdx │ │ │ │ ├── notification-section.mdx │ │ │ │ ├── pr-section.mdx │ │ │ │ ├── repo-paths.mdx │ │ │ │ ├── reusing.mdx │ │ │ │ ├── schema.mdx │ │ │ │ ├── searching.mdx │ │ │ │ └── theme.mdx │ │ │ ├── contributing/ │ │ │ │ └── index.mdx │ │ │ ├── donating/ │ │ │ │ └── index.mdx │ │ │ ├── getting-started/ │ │ │ │ ├── index.mdx │ │ │ │ ├── keybindings/ │ │ │ │ │ ├── global.mdx │ │ │ │ │ ├── index.mdx │ │ │ │ │ ├── navigation.mdx │ │ │ │ │ ├── preview.mdx │ │ │ │ │ ├── selected-issue.mdx │ │ │ │ │ ├── selected-item.mdx │ │ │ │ │ ├── selected-notification.mdx │ │ │ │ │ └── selected-pr.mdx │ │ │ │ ├── updating.mdx │ │ │ │ └── usage.mdx │ │ │ └── insiders/ │ │ │ └── index.mdx │ │ ├── content.config.ts │ │ ├── data/ │ │ │ ├── latestVersion.ts │ │ │ ├── schemas/ │ │ │ │ ├── defaults.yaml │ │ │ │ ├── definitions/ │ │ │ │ │ ├── grow.yaml │ │ │ │ │ └── hexcolor.yaml │ │ │ │ ├── gh-dash.yaml │ │ │ │ ├── issue-section.yaml │ │ │ │ ├── keybindings/ │ │ │ │ │ ├── entry.yaml │ │ │ │ │ ├── issues.yaml │ │ │ │ │ └── prs.yaml │ │ │ │ ├── layout/ │ │ │ │ │ ├── issue.yaml │ │ │ │ │ ├── options.yaml │ │ │ │ │ └── pr.yaml │ │ │ │ ├── pr-section.yaml │ │ │ │ └── theme.yaml │ │ │ ├── sponsorshipGoal.ts │ │ │ └── stars.ts │ │ ├── fonts/ │ │ │ ├── CommitMono-400-Regular.otf │ │ │ ├── CommitMonoNerdFontMono-Regular.otf │ │ │ └── font-face.css │ │ ├── pages/ │ │ │ ├── enhance.astro │ │ │ ├── index.astro │ │ │ ├── robots.txt.ts │ │ │ ├── schema/ │ │ │ │ ├── defaults.json.ts │ │ │ │ ├── definitions/ │ │ │ │ │ ├── grow.json.ts │ │ │ │ │ └── hexcolor.json.ts │ │ │ │ ├── issue-section.json.ts │ │ │ │ ├── keybindings/ │ │ │ │ │ ├── entry.json.ts │ │ │ │ │ ├── issues.json.ts │ │ │ │ │ └── prs.json.ts │ │ │ │ ├── layout/ │ │ │ │ │ ├── issue.json.ts │ │ │ │ │ ├── options.json.ts │ │ │ │ │ └── pr.json.ts │ │ │ │ ├── pr-section.json.ts │ │ │ │ └── theme.json.ts │ │ │ └── schema.json.ts │ │ └── styles/ │ │ ├── custom.css │ │ ├── fade-images.css │ │ ├── index.css │ │ ├── nerd-font.css │ │ └── terminal.css │ └── tsconfig.json ├── gh-dash.go ├── go.mod ├── go.sum ├── internal/ │ ├── config/ │ │ ├── feature_flags.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── testdata/ │ │ │ ├── .gh-dash.yml │ │ │ ├── ansi-color-config.yml │ │ │ ├── gh-dash/ │ │ │ │ └── config.yml │ │ │ ├── global-config.golden.yml │ │ │ ├── merged-config.golden.yml │ │ │ ├── other-test-config.yml │ │ │ └── test-config.yml │ │ └── utils.go │ ├── data/ │ │ ├── assignee.go │ │ ├── bookmarks.go │ │ ├── bookmarks_test.go │ │ ├── cache.go │ │ ├── commonapi.go │ │ ├── donestore.go │ │ ├── donestore_test.go │ │ ├── donestore_testing.go │ │ ├── issueapi.go │ │ ├── labelapi.go │ │ ├── notificationapi.go │ │ ├── notificationapi_test.go │ │ ├── prapi.go │ │ ├── prapi_test.go │ │ ├── repository.go │ │ ├── user.go │ │ └── utils.go │ ├── git/ │ │ └── git.go │ ├── tui/ │ │ ├── common/ │ │ │ ├── diff.go │ │ │ ├── diff_test.go │ │ │ ├── labels.go │ │ │ ├── labels_test.go │ │ │ ├── repopath.go │ │ │ ├── repopath_test.go │ │ │ └── styles.go │ │ ├── components/ │ │ │ ├── autocomplete/ │ │ │ │ └── autocomplete.go │ │ │ ├── branch/ │ │ │ │ ├── branch.go │ │ │ │ ├── data.go │ │ │ │ ├── data_test.go │ │ │ │ └── utils.go │ │ │ ├── branchsidebar/ │ │ │ │ ├── branchsidebar.go │ │ │ │ └── branchsidebar_test.go │ │ │ ├── carousel/ │ │ │ │ └── carousel.go │ │ │ ├── common/ │ │ │ │ └── interface.go │ │ │ ├── footer/ │ │ │ │ └── footer.go │ │ │ ├── inputbox/ │ │ │ │ └── inputbox.go │ │ │ ├── issuerow/ │ │ │ │ └── issuerow.go │ │ │ ├── issuessection/ │ │ │ │ ├── constants.go │ │ │ │ └── issuessection.go │ │ │ ├── issueview/ │ │ │ │ ├── action.go │ │ │ │ ├── action_test.go │ │ │ │ ├── activity.go │ │ │ │ ├── issueview.go │ │ │ │ └── labels.go │ │ │ ├── listviewport/ │ │ │ │ └── listviewport.go │ │ │ ├── notificationrow/ │ │ │ │ ├── data.go │ │ │ │ ├── data_test.go │ │ │ │ ├── notificationrow.go │ │ │ │ └── notificationrow_test.go │ │ │ ├── notificationssection/ │ │ │ │ ├── DESIGN.md │ │ │ │ ├── commands.go │ │ │ │ ├── commands_test.go │ │ │ │ ├── filters_test.go │ │ │ │ └── notificationssection.go │ │ │ ├── notificationview/ │ │ │ │ ├── notificationview.go │ │ │ │ └── notificationview_test.go │ │ │ ├── prompt/ │ │ │ │ └── prompt.go │ │ │ ├── prrow/ │ │ │ │ ├── data.go │ │ │ │ ├── prrow.go │ │ │ │ └── prrow_test.go │ │ │ ├── prssection/ │ │ │ │ ├── checkout.go │ │ │ │ ├── diff.go │ │ │ │ ├── prssection.go │ │ │ │ ├── prssection_test.go │ │ │ │ └── watchChecks.go │ │ │ ├── prview/ │ │ │ │ ├── action.go │ │ │ │ ├── action_test.go │ │ │ │ ├── activity.go │ │ │ │ ├── checks.go │ │ │ │ ├── checks_test.go │ │ │ │ ├── commits.go │ │ │ │ ├── files.go │ │ │ │ ├── prview.go │ │ │ │ └── reviewers_test.go │ │ │ ├── reposection/ │ │ │ │ ├── commands.go │ │ │ │ └── reposection.go │ │ │ ├── search/ │ │ │ │ └── search.go │ │ │ ├── section/ │ │ │ │ ├── section.go │ │ │ │ └── section_test.go │ │ │ ├── sidebar/ │ │ │ │ └── sidebar.go │ │ │ ├── table/ │ │ │ │ └── table.go │ │ │ ├── tabs/ │ │ │ │ ├── tabs.go │ │ │ │ ├── tabs_test.go │ │ │ │ └── testdata/ │ │ │ │ ├── TestTabs/ │ │ │ │ │ ├── Should_allow_setting_new_tabs.golden │ │ │ │ │ ├── Should_display_loading_tabs.golden │ │ │ │ │ ├── Should_display_tab_counts.golden │ │ │ │ │ └── Should_show_overflow_symbol.golden │ │ │ │ └── test_section.go │ │ │ ├── tasks/ │ │ │ │ ├── issue.go │ │ │ │ ├── issue_test.go │ │ │ │ ├── pr.go │ │ │ │ └── pr_test.go │ │ │ └── utils.go │ │ ├── constants/ │ │ │ ├── constants.go │ │ │ ├── errMsg.go │ │ │ ├── initMsg.go │ │ │ └── progressMsg.go │ │ ├── context/ │ │ │ ├── context.go │ │ │ └── styles.go │ │ ├── keys/ │ │ │ ├── branchKeys.go │ │ │ ├── issueKeys.go │ │ │ ├── keys.go │ │ │ ├── keys_test.go │ │ │ ├── notificationKeys.go │ │ │ └── prKeys.go │ │ ├── markdown/ │ │ │ ├── markdownRenderer.go │ │ │ └── theme.go │ │ ├── modelUtils.go │ │ ├── tasks.go │ │ ├── testdata/ │ │ │ ├── searchIssues.json │ │ │ └── searchPullRequests.json │ │ ├── testutils/ │ │ │ └── utils.go │ │ ├── theme/ │ │ │ ├── theme.go │ │ │ └── theme_test.go │ │ ├── ui.go │ │ └── ui_test.go │ └── utils/ │ ├── templateHandler.go │ ├── utils.go │ └── utils_test.go └── testdata/ ├── api.github.com.graphql-schema.json ├── gh-dash/ │ └── config.yml └── graphql.http