-
Notifications
You must be signed in to change notification settings - Fork 472
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
chezmoi 2.40+ problems with pager and keepassxc password prompt #3346
Comments
Are you sure that this only started occurring with chezmoi 2.40? There haven't been any changes to this part of the chezmoi for a long time. You can check chezmoi's release history. From your screenshots (please, post text copied-and-pasted from the terminal instead of screenshots), it looks like chezmoi is reporting an error in your templates. Could something else have changed on your machine? Do you have a way for others to reproduce the problem that you're seeing? |
Something has changed with regards to pager since 2.40 - e.g. #3257
Yes, chezmoi is reporting error in my template, which is a results of incorrect password (UPPER case means redacted): chezmoi: template: dot_config/private_dot_ansible-aws-acc.tmpl:3:29: executing "dot_config/private_dot_ansible-aws-acc.tmpl" at <keepassxc "SECRET ENTRY">: error calling keepassxc: /usr/bin/keepassxc-cli show --quiet --show-protected -k PATH/TO/KEY PATH/TO/KEEPASSDB 'SECRET ENTRY': exit status 1 With
❯ sudo dnf list chezmoi --showduplicates
Last metadata expiration check: 0:02:25 ago on sob, 18 lis 2023, 09:28:52.
Installed Packages
chezmoi.x86_64 2.41.0-1 @local
Available Packages
chezmoi.x86_64 2.39.1-1 local
chezmoi.x86_64 2.40.0-1 local
chezmoi.x86_64 2.40.4-1 local
chezmoi.x86_64 2.41.0-1 local Diffing a file that has no references to KeePassXC secrets, pager works fine too: ❯ chezmoi --version
chezmoi version v2.41.0, commit 4a5f006fede66f8e2b9213bfe872244eb2b2cfd8, built at 2023-11-14T02:41:18Z, built by goreleaser
❯ chezmoi --verbose diff .zshrc
.zshrc
───────────────────────────────────────────────────────────────────────────────────────────────
─────────────┐
42: # docker │
─────────────┘
│ 42 │[ ! "$CONTAINER_ID" ] && systemctl --use↵ │ 42 │[ ! "$CONTAINER_ID" ] && systemctl --use↵
│ │r is-active podman.socket >/dev/null && ↵ │ │r is-active podman.socket >/dev/null && ↵
│ │export DOCKER_HOST=unix://$XDG_RUNTIME_D→ │ │export DOCKER_HOST=unix://$XDG_RUNTIME_D→
│ 43 │ │ 43 │
│ 44 │# WSL SSH agent │ 44 │# WSL SSH agent
│ 45 │#[ -f "$HOME/winhome/.keepassxc.sock" ] ↵ │ 45 │[ -f "$HOME/winhome/.keepassxc.sock" ] &↵
│ │&& export SSH_AUTH_SOCK="$HOME/winhome/.↵ │ │& export SSH_AUTH_SOCK="$HOME/winhome/.k↵
│ │keepassxc.sock" │ │eepassxc.sock"
│ 46 │ │ 46 │
│ 47 │# Secrets │ 47 │# Secrets
│ 48 │[ -f "$HOME/.config/ansible.cfg" ] && co↵ │ 48 │[ -f "$HOME/.config/ansible.cfg" ] && co↵
│ │mmand -v ansible >/dev/null && export AN↵ │ │mmand -v ansible >/dev/null && export AN↵
│ │SIBLE_CONFIG="$HOME/.config/ansible.cfg" │ │SIBLE_CONFIG="$HOME/.config/ansible.cfg" |
Few notes:
.zshrc
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
────
─────────────┐
42: # docker │
─────────────┘
│ 42 │[ ! "$CONTAINER_ID"
] && systemctl --user is-active podman.socket >/dev/
null && export DOCKER_↵ │ 42 │[
! "$CONTAINER_ID" ] &&
systemctl --user is-active podman.socket >/dev/null && export
DOCKER_↵
│ │HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock
│ │HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock
│ 43 │ │ 43 │
│ 44 │# WSL SSH agent │ 44 │# WSL SSH ag
ent
│ 45 │#[ -f "$HOME/winhome/.keepassxc.sock" ] && export SSH_AUTH_SOCK="$HOME/winhome/.keepassxc.sock" │ 45 │
[ -f "$HOME/winhome/.keepassxc.sock" ]
&& export SSH_AUTH_SOCK="$HOME
/winhome/.keepassxc.sock"
│ 46 │ │ 46 │
│ 47 │# Secrets │ 47 │# Secrets
│ 48 │[ -f "$HOME/.config/ansible.cfg"
] && command -v ansible >
/dev/null && export ANSIBLE_CONFIG="↴ │ 48
│[ -f "$HOME/.config/ansible.cfg" ]
&& command -v ansible >/dev/null
&& export ANSIBLE_CONFIG="↴
│ │ …$HOME/.config/ansible.cfg" │
│ …$HOME/.config/ansible.cfg" whereas it should look more like this (v2.39.1): ❯ chezmoi diff
.zshrc
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
─────────────┐
42: # docker │
─────────────┘
│ 42 │[ ! "$CONTAINER_ID" ] && systemctl --user is-active podman.socket >/dev/null && export DOCKER_↵ │ 42 │[ ! "$CONTAINER_ID" ] && systemctl --user is-active podman.socket >/dev/null && export DOCKER_↵
│ │HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock │ │HOST=unix://$XDG_RUNTIME_DIR/podman/podman.sock
│ 43 │ │ 43 │
│ 44 │# WSL SSH agent │ 44 │# WSL SSH agent
│ 45 │#[ -f "$HOME/winhome/.keepassxc.sock" ] && export SSH_AUTH_SOCK="$HOME/winhome/.keepassxc.sock" │ 45 │[ -f "$HOME/winhome/.keepassxc.sock" ] && export SSH_AUTH_SOCK="$HOME/winhome/.keepassxc.sock"
│ 46 │ │ 46 │
│ 47 │# Secrets │ 47 │# Secrets
│ 48 │[ -f "$HOME/.config/ansible.cfg" ] && command -v ansible >/dev/null && export ANSIBLE_CONFIG="↴ │ 48 │[ -f "$HOME/.config/ansible.cfg" ] && command -v ansible >/dev/null && export ANSIBLE_CONFIG="↴
│ │ …$HOME/.config/ansible.cfg" │ │ …$HOME/.config/ansible.cfg"
|
Thank you for the detailed follow-up! I missed the pager changes since 2.40.0 was released two months ago so I incorrectly assumed that the breakage was recent. My bad.
In the meantime, what is the output of
? Note that the Fundamentally, though, this is a non-trivial problem. There are four programs interacting ( |
No worries :) Output of ❯ chezmoi diff --debug
2023-11-21T07:58:58+01:00 INF persistentPreRunRootE args=["chezmoi","diff","--debug"] goVersion=go1.21.4 version={"builtBy":"goreleaser","commit":"4a5f006fede66f8e2b9213bfe872244eb2b2cfd8","date":"2023-11-14T02:41:18Z","version":"2.41.0"}
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.config/chezmoi/chezmoistate.boltdb
2023-11-21T07:58:58+01:00 ERR Mkdir error="mkdir /home/USERNAME/.config/chezmoi: file exists" component=system name=/home/USERNAME/.config/chezmoi perm=511
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.config/chezmoi
2023-11-21T07:58:58+01:00 INF Start args=["delta"] path=/usr/bin/delta start=2023-11-21T07:58:58+01:00
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.local/share/chezmoi
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.local/share/chezmoi/.git
2023-11-21T07:58:58+01:00 ERR ReadFile error="open /home/USERNAME/.local/share/chezmoi/.chezmoiroot: no such file or directory" component=system data= name=/home/USERNAME/.local/share/chezmoi/.chezmoiroot size=0
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="{{ $keepassXcDbPath := promptString \"path to KeePassXC database\"..." name=/home/USERNAME/.local/share/chezmoi/.chezmoi.toml.tmpl size=365
2023-11-21T07:58:58+01:00 INF Get bucket=configState component=persistentState key=configState value="{\"configTemplateContentsSHA256\":\"22462c0a0e78e16d4205984919355a1d0016ddfefb63be00cecdd4b81468096e\"}"
2023-11-21T07:58:58+01:00 ERR ReadFile error="open /home/USERNAME/.local/share/chezmoi/.chezmoiversion: no such file or directory" component=system data= name=/home/USERNAME/.local/share/chezmoi/.chezmoiversion size=0
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.local/share/chezmoi
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.local/share/chezmoi
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/.chezmoitemplates
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="$env:POSH_SESSION_DEFAULT_USER = \"{{ .chezmoi.username }}\"\r\n{{ i..." name=/home/USERNAME/.local/share/chezmoi/.chezmoitemplates/Microsoft.PowerShell_profile.ps1 size=2437
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="{\n \"$schema\": \"https://raw.githubusercontent.com/JanDeDobbeleer..." name=/home/USERNAME/.local/share/chezmoi/.chezmoitemplates/myparadox.omp.json size=4106
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="{{ if eq .chezmoi.os \"windows\" }}\nif (Get-Command -Name scoop -E..." name=/home/USERNAME/.local/share/chezmoi/.chezmoitemplates/PSAliases.ps1 size=1861
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="{{ if ne .chezmoi.os \"windows\" -}}\n[\"bin\"]\n type = \"archive\"\n..." name=/home/USERNAME/.local/share/chezmoi/.chezmoiexternal.toml size=4671
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="LICENSE.md\nREADME.md\n\n{{- if eq .chezmoi.os \"windows\" }}\n.config..." name=/home/USERNAME/.local/share/chezmoi/.chezmoiignore size=453
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/bin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_config
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_config/bat
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_config/btop
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_config/lf
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_config/powershell
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_mozilla
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_mozilla/customizations
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_mozilla/customizations/chrome
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_mozilla/customizations/chrome/css
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_mozilla/customizations/chrome/icons
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_mozilla/customizations/user-overrides
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_oh-my-zsh
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_oh-my-zsh/custom
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_terraform.d
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_terraform.d/plugin-cache
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_vim
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_vim/backup
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_vim/ftdetect
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_vim/swap
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.local/share/chezmoi/dot_vim/undo
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/6be7fb51571761a9e0e5fe3699b20be3ee9332328d41e301744d5f2fa2eec828
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�=�[�8����\n5e�Ǘ8$@:�\f3m!m��\x02�G��ðY�V\x12\x15��H6�N{��{�d;v..." name=/home/USERNAME/.cache/chezmoi/external/6be7fb51571761a9e0e5fe3699b20be3ee9332328d41e301744d5f2fa2eec828 size=1943793
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/3db15c9140f011eee5546a562b9b51c58b084e758058219b9b8787a5e5eb2e6e
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�<iw�8����\x02kw��LHݒ��t?�V\x12���'ٝy��H\x10\tIlS\x04\x17 -+��߾U\x05P�..." name=/home/USERNAME/.cache/chezmoi/external/3db15c9140f011eee5546a562b9b51c58b084e758058219b9b8787a5e5eb2e6e size=28145
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/362355e1b3855fdd9537c314717e89582de0ab5919b01bc9d8c2ea50e485a1b5
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�<kw�Ȓ�u�+���\x01<\b\x01�#�YO.�8��m��'�K�FH\rh,ԌZ2ƹ�߾U�\x12 \x1e..." name=/home/USERNAME/.cache/chezmoi/external/362355e1b3855fdd9537c314717e89582de0ab5919b01bc9d8c2ea50e485a1b5 size=156173
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/f9a830de27d1feb29069d77a0374f81b07b232b3a196d526d9ce6a901439428b
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�[�r��r\u07bf\aO1koE\"��.��X���%�b�n��W���\x12A`H�\b��\x00��r�\t����..." name=/home/USERNAME/.cache/chezmoi/external/f9a830de27d1feb29069d77a0374f81b07b232b3a196d526d9ce6a901439428b size=383516
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/7b41173c38bcb0e63f2fede615ca31745ac157e8fc6e26eb97c9984916948f69
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�\\{W#7����\x14\x1a��\x18O��`�p�d\r��\x1b�9���\\&\a�ݲݡ_�R\x03�c?����vw�..." name=/home/USERNAME/.cache/chezmoi/external/7b41173c38bcb0e63f2fede615ca31745ac157e8fc6e26eb97c9984916948f69 size=637572
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/381d47ab50943848bda056fec792edcf60137e8126185da7e41216a2a60a1d1a
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�\\�r�6��o=\x05R����,ɒm��Jez:�ij�$\x15;ImuM�\x10\tIh�\x04\x03���S�\"�o_..." name=/home/USERNAME/.cache/chezmoi/external/381d47ab50943848bda056fec792edcf60137e8126185da7e41216a2a60a1d1a size=117174
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/9cbc6af2d0009a7bf9abc65e6c1c3c079924ba0539aad21fde4fe5fdf0565f40
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�Z�s�6\x12���+`%\rEW�D)�\x1a��6�4���u���\x1bI�!\x12��P$���h����-@�e..." name=/home/USERNAME/.cache/chezmoi/external/9cbc6af2d0009a7bf9abc65e6c1c3c079924ba0539aad21fde4fe5fdf0565f40 size=3262
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/b809ab9b3d2d5b7178f33560d024d8cd096528a12d3c60377dafd431309555a4
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�\\�r\x1b����z\nL&\x15J�y��KmvF#˶\x12k�H�'���\bv�d�ݍ\x1e�[\x14'�g���k\x1f..." name=/home/USERNAME/.cache/chezmoi/external/b809ab9b3d2d5b7178f33560d024d8cd096528a12d3c60377dafd431309555a4 size=33105
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/bf71e8eadf7fd7e6a5098eaa7cc016da874367c87dec446aeff606e4e8ead879
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�<iw�F���_Ѣ\x0f�\x16I��,9XI^�-g���c�ɼ%(>�h�\x18�\x00\x03��\x15��۷��@7..." name=/home/USERNAME/.cache/chezmoi/external/bf71e8eadf7fd7e6a5098eaa7cc016da874367c87dec446aeff606e4e8ead879 size=86936
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/3ba1ed8ca8001a2d86605a04e0f8ac8f0e062ecad1a7546d5b7a109a512d3404
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�Y�n�8\x10�o=� �\"Gcˊ�Ԩ�h\x13��mӠ�\x16�ZnBK��F\x17H*G����P�\x0f�G��..." name=/home/USERNAME/.cache/chezmoi/external/3ba1ed8ca8001a2d86605a04e0f8ac8f0e062ecad1a7546d5b7a109a512d3404 size=1425
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/09898539eef5555757a86e9194750f41a34a06eec13b968ec1185b250ce01198
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�\\ms۶��g�\nL�!M�c;���v&3+Kr�ԶTQNڛ��B$$!&\t\x06\x00m+wv\x7f�>\a\x00..." name=/home/USERNAME/.cache/chezmoi/external/09898539eef5555757a86e9194750f41a34a06eec13b968ec1185b250ce01198 size=5742
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/42075d185f3f4ab0db4ce524178bf1a541ef44dbb1e54e3644d4e01f563397de
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�<kw۶���_�&7��X����z���\x12m��kE)n��:\x10\tI�I�%H�J���w\x06$��d..." name=/home/USERNAME/.cache/chezmoi/external/42075d185f3f4ab0db4ce524178bf1a541ef44dbb1e54e3644d4e01f563397de size=7984
2023-11-21T07:58:58+01:00 INF Stat component=system name=/home/USERNAME/.cache/chezmoi/external/27fd7ac5c915571b444e80b767f13be2419537231931e3a16a10066ad7d6bff7
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="\x1f�\b\x00\x00\x00\x00\x00\x00\x03�<�v�H��[O�K6'0\v�ߞ�\f9��8��m|���\\�\x17�Ԁb!i��M�y��\f�����..." name=/home/USERNAME/.cache/chezmoi/external/27fd7ac5c915571b444e80b767f13be2419537231931e3a16a10066ad7d6bff7 size=12106
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive/doc
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/.github/ISSUE_TEMPLATE
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/test
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-hcl
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive/ftplugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive/ftdetect
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-commentary/.github
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/strategies
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/.github
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/root
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/options
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp/test-data
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive/plugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-systemd
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/gitstatus/docs
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/.github
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/colors
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/airline/extensions
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/.github/workflows
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/devicons
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-jenkinsfile/ftdetect
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/extensions/wordcount/formatters
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/widgets
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/autoload/lightline/colorscheme
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/pattern/test-data
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/src
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/.github
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/pythonx
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-hcl/ftdetect
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/line
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/extensions/wordcount
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/rplugin/python3/denite/filter
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/after/syntax
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/pythonx/vim_devicons
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/extensions
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/autoload/lightline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/test
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/plugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/formatter
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/vimfiler/columns
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/pythonx/vim_devicons/powerline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/after
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/.github/workflows
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/doc
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/airline/extensions/tabline/formatters
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/autoload
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main/test-data
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-commentary
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/nerdtree_plugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive/autoload
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/airline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/.github
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/gitstatus/src
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/after/plugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/brackets/test-data
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/internal
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-jenkinsfile/syntax
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/gitstatus/deps
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/extensions/tabline/formatters
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/spec
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/gitstatus/.vscode
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/docs/highlighters
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-commentary/doc
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/src/strategies
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/gitstatus
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/gitstatus/usrbin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-hcl/syntax
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-systemd/syntax
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/airline/extensions/tabline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-jenkinsfile/indent
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/.github
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/.circleci
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/doc
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/autoload/airline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/rplugin/python3
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/rplugin/python3/denite
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-fugitive/syntax
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/plugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/vimfiler
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/themes/powerlevel10k/config
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/images
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/autoload/devicons/plugins
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/main
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/cursor
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/regexp
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-systemd/ftplugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-devicons/rplugin
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/extensions/tabline
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/highlighters/pattern
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/autoload/airline/themes
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-autosuggestions/spec/integrations
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting/tests
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-jenkinsfile
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/doc
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/dracula-theme/autoload/airline/themes
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-airline/.github/workflows
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-systemd/ftdetect
2023-11-21T07:58:58+01:00 INF ReadDir component=system name=/home/USERNAME/.vim/pack/plugins/start/vim-commentary/plugin
2023-11-21T07:58:58+01:00 INF Lstat component=system name=/home/USERNAME/.config
2023-11-21T07:58:58+01:00 INF ReadFile component=system data="# ansible inventory plugin\n# terraform\nexport AWS_ACCESS_KEY_ID=..." name=/home/USERNAME/.local/share/chezmoi/dot_config/private_dot_ansible-aws-acc.tmpl size=263
2023-11-21T07:58:58+01:00 INF Output args=["keepassxc-cli","--version"] duration=13.021956ms output="2.7.6\n" path=/usr/bin/keepassxc-cli size=6
Insert password to unlock /PATH/TO/KEEPASSDB.kdbx: password
2023-11-21T07:59:11+01:00 ERR Output error="exit status 1" args=["keepassxc-cli","show","--quiet","--show-protected","-k","/PATH/TO/KEYFILE.key","/PATH/TO/KEEPASSDB.kdbx","SECRET ENTRY"] duration=28.984571ms exitCode=1 output= path=/usr/bin/keepassxc-cli size=0 systemTime=8.203 userTime=20.53
chezmoi: template: dot_config/private_dot_ansible-aws-acc.tmpl:3:29: executing "dot_config/private_dot_ansible-aws-acc.tmpl" at <keepassxc "SECRET ENTRY">: error calling keepassxc: /usr/bin/keepassxc-cli show --quiet --show-protected -k /PATH/TO/KEYFILE.key /PATH/TO/KEEPASSDB.kdbx 'SECRET ENTRY': exit status 1
Waiting for data... (^X or interrupt to abort)%
|
Thank you again for raising this. There's definitely a problem with how chezmoi handles pagers and interactive input. I don't understand the problem yet (interactive programs are tricky to test, help welcome), but this is definitely a bug in chezmoi. |
Describe the bug
I am using keepassxc to fill some secrets in my dotfiles.
Since version 2.40 pager is causing problems with my setup - it seems that the focus is not in the place where I am expected to provide the password to my keepassxc database.
To reproduce
Setup chezmoi to use keepassxc-cli
Use secret in one of the managed files
Run
chezmoi diff
Expected behavior
I should be asked for password with a blinking cursor and darkened prompt:
![image](https://private-user-images.githubusercontent.com/7734919/283592903-1be48e82-2e45-482b-8413-0e4d463497bc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEwNTQxNzMsIm5iZiI6MTcyMTA1Mzg3MywicGF0aCI6Ii83NzM0OTE5LzI4MzU5MjkwMy0xYmU0OGU4Mi0yZTQ1LTQ4MmItODQxMy0wZTRkNDYzNDk3YmMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTVUMTQzMTEzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NGNlMDBhMWVkMDRjYWEyNDI0ZmQ2NGUzNjVjMjViODk1ZDgyZjA2YTRlMDkwMmVlODg3MzBiNmFlMGZiNThjNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.NhNIR4Og4AyTnkbvq7NSJOUhdGaubA6R7Yruwrsg2oA)
(I am using
--no-pager
to show how it supposed to look like)Output of command with the
--verbose
flagThis is a bit hard to gather:
at first, (inverted) text
Waiting for data... (^X or interrupt to abort)
is shown for a split secondthen I can see password prompt, but my (correct) password is never accepted
eventually, I can see error from keepassxc and the
![image](https://private-user-images.githubusercontent.com/7734919/283593625-797dccb9-24ac-4666-ae4f-0b02c17c6c70.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEwNTQxNzMsIm5iZiI6MTcyMTA1Mzg3MywicGF0aCI6Ii83NzM0OTE5LzI4MzU5MzYyNS03OTdkY2NiOS0yNGFjLTQ2NjYtYWU0Zi0wYjAyYzE3YzZjNzAucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTVUMTQzMTEzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDBjZGZkZTE4YjBhMDBkYWM1ZDcxZDhiYjIxNzEzZTZhZjhlOWNlNTI2NjFjNDBjMjRlNGYxOGY3NWJjYmFjOSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.J4phHoZbFOXb9Wya0VAt6TaYzxs7hy4uav6ftQWsxJQ)
Waiting for data...
from the first bullet:when I hit Enter, another error is shown:
zsh: command not found: OA
andOA
can be seen in the shell history:If, instead of entering my password, I hit
![image](https://private-user-images.githubusercontent.com/7734919/283595229-7ffa29ed-5bf0-47b2-ba72-ba4676ee305a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEwNTQxNzMsIm5iZiI6MTcyMTA1Mzg3MywicGF0aCI6Ii83NzM0OTE5LzI4MzU5NTIyOS03ZmZhMjllZC01YmYwLTQ3YjItYmE3Mi1iYTQ2NzZlZTMwNWEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDcxNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA3MTVUMTQzMTEzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZmMzMjUzNTE3OTllZDhiOTI5ZjI1YmQyNDFkZDBiN2NhZmZhNWY3MDdlMWQwMmM3ZjA3YTBlZDBhZjc5N2IzZiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.fUHS9U0fzYcg7bFS2xKlW0j1WsR8R48gebQ_EU0BsZE)
^C
, I get back to the shell prompt, but it is unusable until I hit^C
again:The last exit code seems to be:
Output of
chezmoi doctor
Additional context
The
--no-pager
option helps with keepassxc authentication, but it is hard to explore larger diffs.I am using
delta
as my pager in chezmoi, but the problem is present with e.g.less
.The text was updated successfully, but these errors were encountered: