jesseduffield / jesseduffield/lazygit
Broken interface in Konsole and Yakuake
- Dominant language
- Go
- Stars
- 82.4k
- Forks
- 3k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 19
Description
**Describe the bug**
Broken escape symbols?
OS: Debian 10 buster
Terminal: Konsole or Yakuake
I'm sure there could be some obvious problem with my OS configuration. I've tried to check encoding (it's utf-8), fonts nothing worked.
**To Reproduce**
Steps to reproduce the behavior:
1. Download the latest version on Debian 10 with KDE Plasma
2. Run in Konsole or Yakuake
3. Interface is broken with escape symbols
Same binary works fine in other terminals: Xterm or XFCE Term
**Screenshots**

**Version info:**
commit=5e388e21c8ca6aa883dbcbe45c47f6fdd5116815, build date=2023-08-07T14:05:48Z, build source=binaryRelease, version=0.40.2, os=linux, arch=386, git version=2.20.1
git version 2.20.1
**Additional context**
nothing interesting in logs....
```
Dec 18 23:03:13 |DEBU| RunCommand command="git for-each-ref --sort=-committerdate --format=\"%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)\" refs/heads"
Dec 18 23:03:13 |INFO| refreshing the following scopes in async mode: branches,commits,remotes,tags
Dec 18 23:03:13 |DEBU| RunCommand command="git tag --list --sort=-creatordate"
Dec 18 23:03:13 |DEBU| RunCommand command="git branch -r"
Dec 18 23:03:13 |DEBU| RunCommand command="git for-each-ref --sort=-committerdate --format=\"%(HEAD)%00%(refname:short)%00%(upstream:short)%00%(upstream:track)\" refs/heads"
Dec 18 23:03:13 |DEBU| RunCommand command="git symbolic-ref --short HEAD"
Dec 18 23:03:13 |DEBU| RunCommand command="git merge-base \"HEAD\" \"develop\""
Dec 18 23:03:13 |DEBU| RunCommand command="git merge-base \"HEAD\" \"HEAD\"@{u}"
Dec 18 23:03:13 |DEBU| RunCommand command="git symbolic-ref --short HEAD"
Dec 18 23:03:13 |DEBU| RunCommand command="git merge-base \"HEAD\" \"develop\""
```
Contributor guide
Assessment
This issue has not been assessed yet.