1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2026-04-24 20:56:17 +02:00
Commit Graph

33 Commits

Author SHA1 Message Date
Stefan Haller aef4feb501 Discourage contributions 2026-04-13 21:48:08 +02:00
rohan436 81ba244863 docs: fix CONTRIBUTING grammar 2026-03-30 10:11:56 +02:00
Stefan Haller 0093059949 Add a note about AI to CONTRIBUTING.md 2026-03-22 11:30:22 +01:00
Stefan Haller 6ff18bbc36 Add a "Commit history" section to CONTRIBUTING.md
I see too many PRs with terrible commit histories; maybe this will help a bit
with that.
2025-11-07 13:12:09 +01:00
Stefan Haller 6aea67ca50 Cleanup: format markdown
I want to be able to press Command-S in VS Code and not have it reformat code
that I didn't edit.
2025-11-07 12:28:15 +01:00
doprz 6b8853c027 feat(nix): add comprehensive nix flake
Co-authored-by: Eveeifyeve
2025-10-08 15:05:54 +02:00
kyu08 c4a684ce53 Update CONTRIBUTING.md to clarify translation contribution process 2025-08-10 09:59:54 +02:00
Jesse Duffield b174791490 Add vision and design principles doc
I want to spell out the design principles behind lazygit so that our priorities are clear
and it's easier to make UX decisions
2024-12-31 16:50:06 +11:00
Stefan Haller ffedd84e92 Add some developer documentation about profiling 2024-06-04 15:37:59 +02:00
Jesse Duffield caf6a3629d Add codebase guide 2024-01-11 09:43:38 +11:00
Jesse Duffield 1ff13cdfc6 Advise against raising pull requests from master branch 2023-10-18 21:21:50 +11:00
Stefan Haller 117aa1dcc6 Advise developers to use a nerd font in their editor 2023-10-16 13:15:05 +02:00
Jesse Duffield d772c9f1d4 Use sentence case everywhere
We have not been good at consistent casing so far. Now we use 'Sentence case' everywhere. EVERYWHERE.

Also Removing 'Lc' prefix from i18n field names: the 'Lc' stood for lowercase but now that everything
is in 'Sentence case' there's no need for the distinction.

I've got a couple lower case things I've kept: namely, things that show up in parentheses.
2023-05-25 23:52:19 +10:00
Jesse Duffield e0ecc9e835 Allow global logging when developing
I'll be honest, for all I know logging should be global in general: it is
a pain to pass a logger to any struct that needs it. But smart people on the
internet tell me otherwise, and I do like the idea of not having any global
variables lying around.

Nonetheless, I often need to log things when locally debugging and that's a
different kind of logging than the kind you would include in the actual
released binary. For example if I want to log something from gocui, I would
rather not have gocui depend on lazygit's logging setup.
2023-05-25 18:31:32 +10:00
Jesse Duffield 924a152ae9 Update CONTRIBUTING.md 2022-11-15 16:00:46 +11:00
Jesse Duffield 2b8e412ed3 Update CONTRIBUTING.md 2022-11-14 20:54:27 +11:00
Jesse Duffield 5eeaebde98 Update CONTRIBUTING.md 2022-11-13 12:05:14 +11:00
Jesse Duffield ffe5e16688 add profiling guide to contributor docs 2022-10-11 08:16:34 -07:00
Jesse Duffield 24a07ae85a update docs for lazycore 2022-10-09 08:49:49 -07:00
Jesse Duffield ef82f39431 better PR template 2022-08-16 08:08:39 +10:00
Jesse Duffield ae798157d2 update comments 2022-08-13 13:55:08 +10:00
Jesse Duffield 6e6e8ce8ca Update CONTRIBUTING.md 2022-07-04 18:09:24 +10:00
Jesse Duffield 8433367dac Update CONTRIBUTING.md 2022-04-07 08:41:02 +10:00
Moritz Haase ac687a5a2a docs: Add section about code formatting to contributors guide
Explain that gofumpt is used instead of gofmt and how to configure VSCode to use it.
2022-03-23 08:18:06 +11:00
Moritz Haase 91dab7fef9 docs: Update 'VS Code launch configuration' in contribution guide
To simplify debugging via VS Code, add '--debug' argument to example launch
configuration. Also, reword the hint regarding the 'console' key slightly. It
has apparently been available for a long time in stable releases and is also
listed in the documentation. It is however, still marked as an experimental
feature, even in the current release v1.65.2.

See: https://code.visualstudio.com/updates/v1_5#_launch-debug-target-in-integrated-terminal
See: https://code.visualstudio.com/Docs/editor/debugging#_launchjson-attributes
2022-03-15 19:42:52 +11:00
Jesse Duffield 7f85bf5563 Update CONTRIBUTING.md 2022-01-27 19:32:30 +11:00
Jesse Duffield 3e21143a0e add debugging section to contributor guide 2022-01-27 19:30:25 +11:00
Jesse Duffield b5a8ecf786 update contributing docs 2022-01-18 22:06:17 +11:00
Jesse Duffield 4a1d23dc27 bump gocui 2022-01-08 16:05:11 +11:00
Jesse Duffield e4888e924e update docs 2021-10-18 22:24:51 +11:00
Glenn Vriesman a820189450 Added entry to the contributing guide 2018-09-06 17:31:19 +02:00
Nicolas Borboën 8c823965ab [fix] link to code of conduct 2018-08-07 14:59:22 +02:00
Nicolas Borboën 2311675d08 It appears that markdown files are better handeled by GitHub with extensions. 2018-08-07 14:38:58 +02:00