summaryrefslogtreecommitdiff
path: root/internal/appconfig/config_load.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/appconfig/config_load.go')
-rw-r--r--internal/appconfig/config_load.go32
1 files changed, 0 insertions, 32 deletions
diff --git a/internal/appconfig/config_load.go b/internal/appconfig/config_load.go
index ccbf49f..052050b 100644
--- a/internal/appconfig/config_load.go
+++ b/internal/appconfig/config_load.go
@@ -296,7 +296,6 @@ func applyPromptSections(fc *fileConfig, out *App) {
func applyFeatureSections(fc *fileConfig, out *App) {
applyTmuxSection(fc, out)
applyStatsSection(fc, out)
- fc.applyTmuxEdit(out)
applyMCPSection(fc, out)
applyTmuxActionSection(fc, out)
}
@@ -564,37 +563,6 @@ func setIfNotBlank(dst *string, value string) {
}
}
-// applyTmuxEdit converts the [tmux_edit] section into App fields.
-func (fc *fileConfig) applyTmuxEdit(out *App) {
- te := fc.TmuxEdit
- if strings.TrimSpace(te.PopupWidth) != "" {
- out.TmuxEditPopupWidth = strings.TrimSpace(te.PopupWidth)
- }
- if strings.TrimSpace(te.PopupHeight) != "" {
- out.TmuxEditPopupHeight = strings.TrimSpace(te.PopupHeight)
- }
- if strings.TrimSpace(te.DefaultAgent) != "" {
- out.TmuxEditDefaultAgent = strings.TrimSpace(te.DefaultAgent)
- }
- for _, a := range te.Agents {
- if strings.TrimSpace(a.Name) == "" {
- continue
- }
- out.TmuxEditAgents = append(out.TmuxEditAgents, TmuxEditAgentCfg{
- Name: strings.TrimSpace(a.Name),
- DisplayName: strings.TrimSpace(a.DisplayName),
- DetectPattern: strings.TrimSpace(a.DetectPattern),
- SectionPattern: strings.TrimSpace(a.SectionPattern),
- PromptPattern: strings.TrimSpace(a.PromptPattern),
- StripPatterns: a.StripPatterns,
- ClearFirst: a.ClearFirst,
- ClearKeys: strings.TrimSpace(a.ClearKeys),
- NewlineKeys: strings.TrimSpace(a.NewlineKeys),
- SubmitKeys: strings.TrimSpace(a.SubmitKeys),
- })
- }
-}
-
func parseSurfaceModels(raw map[string]any, logger *log.Logger) *App {
modelsRaw, ok := raw["models"]
if !ok {