Skip to content

Add Setup -> Config entries for default applications (vim, tmux, etc.)#5995

Open
bfloch wants to merge 1 commit into
basecamp:devfrom
bfloch:dynamic_setup_config_apps
Open

Add Setup -> Config entries for default applications (vim, tmux, etc.)#5995
bfloch wants to merge 1 commit into
basecamp:devfrom
bfloch:dynamic_setup_config_apps

Conversation

@bfloch
Copy link
Copy Markdown

@bfloch bfloch commented May 28, 2026

Dynamically adds options to Setup -> Config, if the apps are installed.
These are all apps that are already handled by Omarchy, so I think it makes sense:

  • Ghostty ~/.config/ghostty/config
  • Foot ~/.config/foot/foot.ini
  • Kitty ~/.config/kitty/kitty.conf
  • Tmux ~/.config/tmux/tmux.conf (with reload)
  • Neovim ~/.config/nvim/init.lua
  • Helix ~/.config/helix/config.toml
  • Emacs ~/.config/emacs/init.el
  • Zed ~/.config/zed/settings.json
  • VSCode ~/.config/Code/User/settings.json
  • Cursor ~/.config/Cursor/User/settings.json

Some apps don't have a definite answer on where to store config files (Emacs?). I tried to keep things simple with suggested defaults in .config (with AI feedback).

Warning

I have only tested the checked apps above - Feedback welcome.

image

Copilot AI review requested due to automatic review settings May 28, 2026 23:57
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Linar46
Copy link
Copy Markdown

Linar46 commented Jun 4, 2026

In VSCode we have multiple profiles. So you have to add them dynamically.

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