fix(config): adjust XDG and EDITOR/GPG gates and sync docs #92

Closed
rootiest wants to merge 0 commits from fix-xdg-overrides into main
Owner
  • Make XDG variables globally unconditionally set only if undefined.
  • Include PAGER, EDITOR, and GPG_TTY inside the __fish_config_op_overrides gate in config.fish.
  • Update custom documentation to correctly note EDITOR and GPG_TTY in C3 Overrides, and remove XDG from C3 table.
  • Verify using docs/verify-manual.py.

Manual Verification Checklist:

  • Disable C3 Overrides using config-settings and verify EDITOR and GPG_TTY remain unchanged or fallback appropriately.
  • Check if XDG_CONFIG_HOME etc., are correctly available in minimal mode.
- Make XDG variables globally unconditionally set only if undefined. - Include PAGER, EDITOR, and GPG_TTY inside the `__fish_config_op_overrides` gate in `config.fish`. - Update custom documentation to correctly note EDITOR and GPG_TTY in C3 Overrides, and remove XDG from C3 table. - Verify using docs/verify-manual.py. Manual Verification Checklist: - [ ] Disable C3 Overrides using `config-settings` and verify `EDITOR` and `GPG_TTY` remain unchanged or fallback appropriately. - [ ] Check if `XDG_CONFIG_HOME` etc., are correctly available in minimal mode.
rootiest added 1 commit 2026-07-28 00:34:14 +00:00
rootiest closed this pull request 2026-07-28 00:54:36 +00:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rootiest/fish-config#92