Skip to content

Add stuff for enhance#318

Merged
djensenius merged 1 commit into
mainfrom
enhance
May 23, 2026
Merged

Add stuff for enhance#318
djensenius merged 1 commit into
mainfrom
enhance

Conversation

@djensenius
Copy link
Copy Markdown
Owner

@djensenius djensenius commented May 23, 2026

This pull request introduces a Catppuccin Mocha themed configuration for the gh-dash GitHub dashboard and aligns related shell environment and installation scripts for improved integration and user experience. The changes include a new, detailed gh-dash config with custom sections, keybindings, and color theming, as well as updates to environment variables and install scripts to ensure consistency across CLI tools.

GitHub Dashboard and CLI Integration:

  • Added a comprehensive gh-dash/config.yml with Catppuccin Mocha theming, custom PR/issue sections, keybindings for companion tools (like gh enhance, lazygit, octo.nvim, and Copilot CLI), and detailed color/icon configuration for roles and UI elements.
  • Updated the install.sh script to symlink both gh-dash and gh configuration files into the user's config directories, ensuring the new theming and settings are applied automatically.

Shell Environment Enhancements:

  • Set the ENHANCE_THEME environment variable in fish/conf.d/00-env.fish to catppuccin_mocha, ensuring gh enhance matches the dashboard's theme.

Copilot CLI Improvements:

  • Improved the copilot Fish shell completions: clarified the --resume option to include ID prefix support and added a new --session-id option for resuming or setting session UUIDs.

@djensenius djensenius merged commit d0b630e into main May 23, 2026
5 checks passed
@djensenius djensenius deleted the enhance branch May 23, 2026 15:50
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.

1 participant