1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-27 00:51:18 +02:00
Commit Graph

83 Commits

Author SHA1 Message Date
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
86dd9d87dd allow updating submodule 2020-10-02 08:09:42 +10:00
da3e00823f allow submodule init and show submodule diff with a prefix 2020-10-02 08:09:42 +10:00
f9f7f74efb Update Config.md 2020-09-27 11:59:25 +10:00
c603691a98 Update Config.md 2020-09-27 10:31:16 +10:00
86f296a898 add config for disabling force pushing 2020-08-31 09:22:39 +10:00
3ebb91c07a better keybinding ('W') for viewing diff 2020-08-24 23:08:05 +00:00
44d8b3e8f3 allow overriding default confirm/escape keybindings 2020-08-17 18:22:57 +10:00
291a8e4de0 allow opening files on the selected line in the staging panel 2020-08-15 11:41:37 +10:00
8430b04492 allow configurable main panel split 2020-08-13 21:50:23 +10:00
35b72420ad support accordian mode i.e. expanding focused side panels 2020-08-13 21:50:23 +10:00
8ff74072f8 update config 2020-08-12 18:47:16 +10:00
845c80721f Decouple escaping from quitting
When a user is not entering text into a prompt, the 'q' key should immediately
quit the application. On the other hand, the 'esc' key should cancel/close/go-back
to the previous context.

If we're at the surface level (nothing to cancel/close) and the user hits the
escape key, the default behaviour is to close the app, however we now have a
`quitOnTopLevelReturn` config key to override this.

I actually think from the beginning we should have made this config option
default to false rather than true which is the default this PR gives it,
but I don't want to anger too many people familiar with the existing behaviour.
2020-07-18 20:00:48 +10:00
fe6d8d62c5 add overrideGpg switch to Config.md
Signed-off-by: Randshot <randshot@norealm.xyz>
2020-07-12 11:50:12 +02:00
e89bf5d06b add oneline-graph 2020-07-10 18:55:00 +10:00
e82d2f37a1 Update example keybinding config for Colemak users 2020-06-03 22:14:21 +10:00
913f17ee3e prevent flicker from bolding background of selected line 2020-05-15 21:12:12 +10:00
267730bc00 standardise how we handle background colours 2020-05-13 21:24:25 +10:00
0852f53455 Add path to config file on Windows 2020-04-27 19:15:06 +10:00
f05a5e531e warnings for stash actions 2020-04-20 18:57:08 +10:00
6cf75af0af Add option to set predefined commit message prefix. Fixes #760. 2020-04-20 18:47:50 +10:00
304607ae5d support configurable merge args 2020-04-20 18:40:49 +10:00
2974a57943 support copying stuff to clipboard 2020-04-15 10:44:56 +00:00
fcdcd1c335 fix config docs typo 2020-04-03 17:44:15 +11:00
647ab9bf0f better keybinding 2020-03-29 18:26:24 +11:00
40fbce91ce add new diff mode
WIP

WIP

WIP

WIP

WIP

WIP

WIP
2020-03-29 18:26:24 +11:00
a2790cfe8e rename to filtered mode 2020-03-29 11:37:29 +11:00
624ae45ebb allow scoped mode where the commits/reflog/stash panels are scoped to a file
WIP

restrict certain actions in scoped mode

WIP
2020-03-29 11:37:29 +11:00
229f5ee48c add keybindings for paging in list panels and jumping to top/bottom 2020-03-28 14:02:53 +11:00
daecdd7c2b redoing 2020-03-25 09:39:04 +11:00
8fbcc36331 allow resetting cherry picked commits selection 2020-03-19 21:42:21 +11:00
31e201ca52 allow configuring side panel width 2020-03-04 00:12:23 +11:00
0abd7ad6be update config 2020-03-04 00:12:23 +11:00
ec31fc4cc7 docs: moved services conf docs to config.md 2020-03-01 10:57:12 +11:00
d0ab747479 color active frames green by default 2020-02-25 21:27:50 +11:00
b8717d750a keybinding doc for nextMatch/prevMatch in Config.md (#659) 2020-02-25 09:37:28 +11:00
fdb543fa7d add half and fullscreen modes 2020-02-25 08:45:30 +11:00
2a5763a771 switch custom command keybinding to ':' 2020-02-24 22:04:39 +11:00
fabdda0492 allow customizing background color in staging mode 2020-02-23 18:37:19 +11:00