jesseduffield.lazygit/pkg/config
yzxcj797 600b9aa340 Add gui.startupPanel config for the initially focused panel
The startup panel was hard-coded to Files unless a positional
argument (lazygit log / branches / stash) or a filter path picked
another one — tig-style users who live in the commits panel had to
type the argument every launch (#5877).

gui.startupPanel now selects the focused side panel for argument-less
launches: one of worktrees, submodules, branches, remotes, tags,
commits, reflog, or stash. CLI arguments and filter paths keep
precedence, an unrecognized value falls back to files, and the
validation lives in a pure normalizeStartupPanel so the accepted
vocabulary is pinned by unit tests.
2026-08-22 06:36:10 +08:00
..
app_config.go Move Github PR cache out of state.yml into a separate file 2026-08-02 19:09:22 +02:00
app_config_test.go Rework the custom pager config (rename to diff renderer) 2026-07-31 08:42:51 +02:00
config_default_platform.go Clean up build tags 2025-08-14 20:40:44 +02:00
config_linux.go Fix opening links containing ampersands (&) in WSL 2024-12-04 09:43:30 +01:00
config_windows.go Change OpenCommand to Open and OpenLinkCommand to OpenLink 2023-04-13 13:14:00 +02:00
diff_renderer_config_manager.go Rework the custom pager config (rename to diff renderer) 2026-07-31 08:42:51 +02:00
diff_renderer_config_manager_test.go Rework the custom pager config (rename to diff renderer) 2026-07-31 08:42:51 +02:00
dummies.go Move Github PR cache out of state.yml into a separate file 2026-08-02 19:09:22 +02:00
editor_presets.go Remove a few unnecessary parentheses 2026-08-13 20:40:11 +02:00
editor_presets_test.go Fix nvim-remote commands for fish shell 2025-04-27 20:12:11 +02:00
github_pull_request_cache.go Move Github PR cache out of state.yml into a separate file 2026-08-02 19:09:22 +02:00
github_pull_request_cache_test.go Move Github PR cache out of state.yml into a separate file 2026-08-02 19:09:22 +02:00
keybinding.go Fold legacy quit-alt1 into the multi-key quit binding 2026-05-25 15:32:47 +02:00
keybinding_test.go Fold legacy quit-alt1 into the multi-key quit binding 2026-05-25 15:32:47 +02:00
keynames.go Convert keybinding fields to Keybinding 2026-05-25 15:32:47 +02:00
keynames_test.go Change keybinding syntax to spell out full modifier names, and use + instead of - 2026-04-30 22:38:53 +02:00
side_panel.go Add the gui.sidePanels config option 2026-06-23 14:15:18 +02:00
user_config.go Add gui.startupPanel config for the initially focused panel 2026-08-22 06:36:10 +08:00
user_config_validation.go Rework the custom pager config (rename to diff renderer) 2026-07-31 08:42:51 +02:00
user_config_validation_test.go Rework the custom pager config (rename to diff renderer) 2026-07-31 08:42:51 +02:00