jesseduffield.lazygit/pkg/config
Stefan Haller 940700dc56 Introduce ConfigFile struct
This makes it more explicit how to deal with the different types of config
files: a user-supplied config file (via the LG_CONFIG_FILE env var) is required
to exist, whereas the default config file will be created if it is missing.

We will later extend this with repo-specific config files, which will be skipped
if missing.
2024-08-18 10:24:52 +02:00
..
app_config.go Introduce ConfigFile struct 2024-08-18 10:24:52 +02:00
config_default_platform.go Change OpenCommand to Open and OpenLinkCommand to OpenLink 2023-04-13 13:14:00 +02:00
config_linux.go Fix container detection 2024-03-22 13:42:15 +01:00
config_windows.go Change OpenCommand to Open and OpenLinkCommand to OpenLink 2023-04-13 13:14:00 +02:00
dummies.go Make fields of AppConfig private 2024-08-18 10:24:52 +02:00
editor_presets.go improve nvim-remote mode 2024-05-19 14:39:02 +10:00
editor_presets_test.go use 'suspend' instead of 'editInTerminal' internally 2023-08-09 22:03:58 +10:00
user_config.go Rename "Custom Command" to "Shell Command" 2024-08-17 10:56:03 +02:00
user_config_validation.go Revert "Add user config gui.commitAuthorFormat (#3625)" 2024-06-29 11:28:00 +02:00
user_config_validation_test.go UserConfig validation 2024-04-10 17:38:57 +02:00