1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-15 00:15:32 +02:00

271 Commits

Author SHA1 Message Date
f6e316dfe5 Improve JumpToBlock keybinding functionality
Improve experience when yaml file has != 5 keybindings and change view
helper to use the length of the array instead of hardcoded value.
2021-10-22 22:38:26 +11:00
91e8765d9c Add JumpToBlock keybinding
This should allow users to decide their own keybinding for jumping
between blocks/panels.
E.g. A user could choose 5-9 instead of 1-5.
2021-10-22 22:38:26 +11:00
6388af70ac simplify pull logic 2021-10-22 21:33:17 +11:00
7b615e3186 Fix open link command in Windows 2021-10-16 22:40:50 +11:00
d02e52989e small changes 2021-10-16 12:22:34 +11:00
913a2fd065 Allow having multiple config files 2021-10-16 12:22:34 +11:00
c5f7ad5adb Make cherry pick commit color customisable
Two new settings in the config, which allow the cherry picked
foreground and background to be custom colors.

Issue #856
2021-09-30 01:26:05 +10:00
63072af5bc allow user to configure the gui language 2021-08-30 09:12:29 +10:00
44140adb92 Update docs/Config.md
Co-authored-by: Jesse Duffield <jessedduffield@gmail.com>
2021-08-23 08:33:05 +09:00
821a59f21d apply suggestion for the document of editCommandTemplate 2021-08-21 01:01:34 +09:00
5ea3dc7579 add documentation of editCommandTemplate 2021-08-20 22:39:08 +09:00
ac609bd37c fix backward compatibility 2021-08-04 18:43:34 +09:00
4f66093335 introduce edit command template to open a specifig line of a file 2021-08-03 21:42:14 +09:00
79848087bc Switch to github.com/gookit/color for terminal colors 2021-07-30 15:14:46 +02:00
a3b820fb5f add missing universal keybindings to doc 2021-07-29 14:15:26 +02:00
b590397dce Update docs 2021-07-27 21:30:08 +10:00
4fca89bc52 Allow hex theme colors 2021-07-26 10:38:45 +02:00
7b19c5ad95 add parse github emoji to docs 2021-07-16 21:13:01 +02:00
40f10c3388 Update config.md 2021-06-15 08:31:07 +10:00
ce7cbe58a0 naming change 2021-06-14 18:17:08 +10:00
7588d5290b ShowTotal flag 2021-06-10 12:43:05 +03:00
0df02dacc2 minor changes 2021-06-05 10:58:09 +10:00
3258c24fb3 Better english for Configuring File Editing. 2021-06-05 10:58:09 +10:00
e7c657fba0 Docs for EditCommand. 2021-06-05 10:58:09 +10:00
94b52af661 Remove config, make default sort order descending 2021-06-05 10:56:46 +10:00
472288c81b Add user config to change the sort order of tags 2021-06-05 10:56:46 +10:00
44f7fc6f7c Add global binding to open recent repos 2021-05-30 13:25:44 +10:00
dab5ba363c Fix typo: scrool -> scroll 2021-04-14 19:11:30 +10:00
4fb2dba587 allow hiding random tip 2021-04-12 21:48:08 +10:00
1f3070c882 fix up doc 2021-04-12 21:48:08 +10:00
06a8eb115c make command log size configurable 2021-04-11 23:36:34 +10:00
764bd556f3 prettify config.md 2021-04-11 21:42:41 +10:00
393ce05860 allow focusing on command log view 2021-04-11 17:07:49 +10:00
70b5c822bb update config.md to explain situation with config paths 2021-04-11 10:25:37 +10:00
f2df77a4f1 Fix path for Linux config file
The listed config file directory for Linux is incorrect.
2021-04-11 10:22:26 +10:00
43a9dc48e0 default to not quitting when hitting esc at the top level.
I've been using this config option for years now so I don't think much of it,
but newcomers are going to find it annoying that hitting escape gets you out
of filtering/cherry-picking/patch-building mode, but also quits the app. So
if you want to exit all the modes you're in, you need to take care not to
press the key one too many times or the app will close.

We'll see if anybody gets mad about this change, but I think it's reasonable.
The only downside is that you won't be able to always quit by spamming the escape
key. If you're in a prompt panel, you'll need to hit escape to exit that, and
then 'q' at the top level. Or CTRL+C of course.
2021-04-06 19:34:32 +10:00
b7cc4158d5 Update Config.md 2021-04-01 20:52:56 +11:00
2bbe6269cd Update Config.md 2021-04-01 20:44:27 +11:00
6fc3c03c4b allow configuring to show file tree on startup 2021-03-30 21:57:00 +11:00
da6fe01eca allow toggling on/off file tree mode 2021-03-30 21:57:00 +11:00
03b9db5e0a Fix the linux config path (related: #913, #1059) 2021-03-12 12:45:48 +11:00
9df133ed8c Fix pattern in commitPrefix example 2021-02-16 13:57:28 -08:00
6f0f70bd92 Adding setup and config 2021-02-08 14:25:24 -08:00
4928d1d490 Visualize the commits for all branches 2020-11-28 19:19:47 +11:00
9c52eb9d6f Add notARepository description to config docs 2020-11-28 10:51:34 +11:00
7581830e70 Add notARepository to config docs 2020-11-28 10:51:34 +11:00
b1dd3c4866 support rebinding confirm/newline keys in editor 2020-10-13 08:21:09 +11:00
1ff405edd8 Copy a commit message to clipboard: Changes to latest version 2020-10-12 21:04:01 +11:00
ca31e5258f store popup version in state not config so that we never need to write to the user config 2020-10-10 00:23:01 +11:00
2dc848506c bulk submodule menu 2020-10-02 08:09:42 +10:00