-
-
Notifications
You must be signed in to change notification settings - Fork 280
Several option flags #1757
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Several option flags #1757
Conversation
antonrogov
commented
Jun 5, 2025
- simple_headers (default false) - use a simple line instead of windows for headers. Header window didn't close for me occasionally and stick until vim is closed.
- force_if_includes (default true) - for some reason pushing to another remote branch (different name, not an upstream etc) with --force-with-lease didn't work for me if --force-if-includes was set. Also an option to opt out probably shouldn't hurt.
- log_view_esc_close (default true) - I'd like to keep things consistent and use the same "Close" binding for all buffers and also keep spamming esc in log view without it closing
- hard_reset_backup (default true) - ability to turn those commits off
a57ac3e
to
2329c7b
Compare
I think some extra changes are sneaking in on accident because you are opening a PR from your master to mine - you could make a branch on your fork to be more selective about what changes are included here :) |
No worries. I'll try to make some time to review this all soon ;) |
👍🏼 I suspect you will want to disable this, as well: neogit/lua/neogit/lib/buffer.lua Lines 953 to 956 in 63f95f2
👍🏼
👍🏼
I think this should be handled the same way all the other "mappings" stuff is, with a new table in the |