summaryrefslogtreecommitdiffstats
path: root/pkg/config
AgeCommit message (Collapse)Author
2021-06-15Read pull mode from git configurationEmiliano Ruiz Carletti
2021-06-14naming changeJesse Duffield
2021-06-10ShowTotal flagAndrei Yangabishev
2021-06-05Edit command as user OS config optioncaojoshua
2021-06-05Simplify sorting of git tags by using git's functionsRobert Verst
2021-06-05Remove config, make default sort order `descending`Robert Verst
2021-06-05Add user config to change the sort order of tagsRobert Verst
2021-05-30Add global binding to open recent reposLiberatys
2021-04-12allow hiding random tipJesse Duffield
2021-04-12add random tip to command logJesse Duffield
2021-04-11make command log size configurableJesse Duffield
2021-04-11allow focusing on command log viewJesse Duffield
2021-04-11allow showing, hiding, and scrolling the extras panelJesse Duffield
2021-04-11allow opening merge toolJesse Duffield
2021-04-06default to not quitting when hitting esc at the top level.Jesse Duffield
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-06support alt-enter for inserting newline when typing commit message within ↵Jesse Duffield
the app
2021-03-30allow configuring to show file tree on startupJesse Duffield
2021-03-30allow toggling on/off file tree modeJesse Duffield
2021-02-24reload config whenever returning to guiJesse Duffield
2021-02-08Adding setup and configNick Flueckiger
2020-11-28Visualize the commits for all branchesYuki Osaki
2020-11-28Add config option for notInRepo behaviour.Kalvin Pearce
2020-11-28Implement suggestionsNick Flueckiger
2020-11-28Switch the directory checkNick Flueckiger
2020-11-28A small change that enables direct lazygit directory configNick Flueckiger
2020-11-28:sparkles: implement quick commit when no files staged, if configured to do soDavyd McColl
2020-11-19Change copy PR mapping to <c-y> and use gui.Tr for the messageFarzad Majidfayyaz
2020-11-19Add mapping to copy a pull request URL to the clipboardFarzad Majidfayyaz
2020-10-13support rebinding confirm/newline keys in editorJesse Duffield
2020-10-12Copy a commit message to clipboard: Changes to latest versionnullawhale
2020-10-12return default config when dealing with read only filesystem rather than ↵Jesse Duffield
create new config file
2020-10-10support configurable configJesse Duffield
2020-10-10have typed default configJesse Duffield
2020-10-10store popup version in state not config so that we never need to write to ↵Jesse Duffield
the user config
2020-10-10remove viperJesse Duffield
WIP
2020-10-02bulk submodule menuJesse Duffield
2020-10-02allow updating submoduleJesse Duffield
2020-10-02allow submodule init and show submodule diff with a prefixJesse Duffield
2020-09-29move OS commands into their own packageJesse Duffield
2020-09-26add in-built logging support for a better dev experienceJesse Duffield
2020-08-31add config for disabling force pushingFrancisco Miamoto
2020-08-26use clipboard package to handle clipboard stuffJesse Duffield
2020-08-24better keybinding ('W') for viewing diffv0.22.0Jesse Duffield
2020-08-17allow overriding default confirm/escape keybindingsJesse Duffield
2020-08-13allow configurable main panel splitJesse Duffield
2020-08-13support accordian mode i.e. expanding focused side panelsJesse Duffield
2020-08-12update configJesse Duffield
2020-07-18Decouple escaping from quittingv0.20.10Jesse Duffield
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-12Merge branch 'master' into add-overrideGpg-switchRandshot
Signed-off-by: Randshot <randshot@norealm.xyz>
2020-07-10add oneline-graphJasper Mendiola