diff --git a/dot_config/gh-dash/config.yml b/dot_config/gh-dash/config.yml new file mode 100644 index 0000000..7e42acd --- /dev/null +++ b/dot_config/gh-dash/config.yml @@ -0,0 +1,95 @@ +prSections: + - title: My Pull Requests + filters: is:open author:@me + - title: Needs My Review + filters: is:open review-requested:@me + - title: Involved + filters: is:open involves:@me -author:@me +issuesSections: + - title: My Issues + filters: is:open author:@me + - title: Assigned + filters: is:open assignee:@me + - title: Involved + filters: is:open involves:@me -author:@me +notificationsSections: + - title: All + filters: "" + - title: Created + filters: reason:author + - title: Participating + filters: reason:participating + - title: Mentioned + filters: reason:mention + - title: Review Requested + filters: reason:review-requested + - title: Assigned + filters: reason:assign + - title: Subscribed + filters: reason:subscribed + - title: Team Mentioned + filters: reason:team-mention +repo: + branchesRefetchIntervalSeconds: 30 + prsRefetchIntervalSeconds: 60 +defaults: + preview: + open: true + width: 0.45 + prsLimit: 20 + prApproveComment: LGTM + issuesLimit: 20 + notificationsLimit: 20 + view: prs + layout: + prs: + updatedAt: + width: 5 + createdAt: + width: 5 + repo: + width: 20 + author: + width: 15 + authorIcon: + hidden: false + assignees: + width: 20 + hidden: true + base: + width: 15 + hidden: true + lines: + width: 15 + issues: + updatedAt: + width: 5 + createdAt: + width: 5 + repo: + width: 15 + creator: + width: 10 + creatorIcon: + hidden: false + assignees: + width: 20 + hidden: true + refetchIntervalMinutes: 30 +keybindings: + prs: + - key: T + command: gh enhance -R {{.RepoName}} {{.PrNumber}} +repoPaths: {} +theme: + ui: + sectionsShowCount: true + table: + showSeparator: true + compact: false +pager: + diff: "hunk pager" +confirmQuit: false +showAuthorIcons: true +smartFilteringAtLaunch: true +includeReadNotifications: true diff --git a/dot_config/hunk/config.toml b/dot_config/hunk/config.toml new file mode 100644 index 0000000..028b3ec --- /dev/null +++ b/dot_config/hunk/config.toml @@ -0,0 +1,12 @@ +theme = "auto" # any built-in theme id, auto, or custom +mode = "auto" # auto, split, stack +vcs = "git" # git, jj, sl +watch = false +exclude_untracked = true +line_numbers = true +tab_width = 4 # tab stops, 1-16 +wrap_lines = false +menu_bar = true +agent_notes = true +prompt_save_view_preferences = false +transparent_background = true diff --git a/dot_config/hunk/private_state.json b/dot_config/hunk/private_state.json new file mode 100644 index 0000000..b9fc45d --- /dev/null +++ b/dot_config/hunk/private_state.json @@ -0,0 +1,4 @@ +{ + "version": 1, + "lastSeenCliVersion": "0.18.2" +} \ No newline at end of file