Skip to content

fix(bat): let BatFlags override default style - #1540

Open
pfeifferj wants to merge 1 commit into
Morganamilo:masterfrom
pfeifferj:fix/batflags-style-override
Open

fix(bat): let BatFlags override default style#1540
pfeifferj wants to merge 1 commit into
Morganamilo:masterfrom
pfeifferj:fix/batflags-style-override

Conversation

@pfeifferj

Copy link
Copy Markdown
Collaborator

this change replaces -pp with the explicit pair --paging=never --style=plain so a later --style= from BatFlags can override --style=plain while paging stays off

reported in #1539. the BatFlags override contract has been mentioned back in #143 (--batflags --paging=always), #77 (--batflags --theme=Dracula), #500 ("Set BatFlags"). d36cbe8 ("bat: disable pager") introduced -pp purely to disable bat's pager; the --style=plain side effect of the shorthand does seem to be an intentional lock-in

paru prepended -pp (alias for --style=plain --paging=never) to every
bat invocation before user BatFlags. bat's -p wins over a later
--style=X regardless of order, so user --style overrides were
silently dropped. Replace -pp with the explicit pair so a later
--style= in BatFlags can override --style=plain while paging stays off.

Signed-off-by: Josephine Pfeiffer <hi@josie.lol>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant