Comments (7)
I'm afraid I dont have the time/interest to debug Starship's bash
integration script. Last time I looked at it I found various issues.
From your problem description I'd guess something is preventing the
kitty shell integration script from output the escape code to indicate
prompt extent and output start properly.
bash is the hardest shell to write robust scripts for, I suggest
switching to zsh or fish instead, you are much less likely to encounter
these kinds of issues.
If you wish to debug it yourself, kitty's script is in the file
kitty.bash.
from kitty.
If you wish to debug it yourself, kitty's script is in the file kitty.bash.
Do you mean kitty.bash
in starship's repo?
So is this a starship bug?
from kitty.
Yes I would guess this is a starship bug, it is interfering with kitty's shell integration. And no kitty.bash is the kitty shell integration script. I dont remember what the starship bash integration file is called.
from kitty.
Actually I had 5 mins so I tried it and it doesnt repro for me with default kitty and starship configs.
from kitty.
Actually I had 5 mins so I tried it and it doesnt repro for me with default kitty and starship configs.
I think is a ble.sh bug in interacting with starship.
It doesn't happen if I don't load ble.sh.
from kitty.
Actually I had 5 mins so I tried it and it doesnt repro for me with default kitty and starship configs.
ble.sh's maintainer pinned it down: akinomyoga/ble.sh#403 (comment)
from kitty.
And #7107 is the fix.
from kitty.
Related Issues (20)
- Using `focus_visible_window` with >= 3 windows cause faulty behaviour of all other key input HOT 2
- Empty title by default HOT 1
- Multiplexing error for multiple kitten SSH to the same host HOT 2
- macOS: Kitty crashes on theme change HOT 8
- kitty not picking up environment variable (set via launchd) while alacritty does HOT 4
- colon doesn't work HOT 3
- Additional characters for box_drawing.py HOT 2
- Kitty cursor shape changes when window lost focus HOT 8
- [feature request] add option to copy env vars for remote kittens HOT 2
- High Resolution Terminals -> High GPU Usage HOT 1
- Cannot render some nerd fonts on macOS with symbol_map HOT 3
- kitty keyboard shortcut is not delivered to kitty window in focus HOT 2
- KeyError: 2 missing entries in box_drawing.py HOT 1
- feat: toggle to disable font increase/decrease bindings HOT 1
- Unknown action: send_key for mouse_map HOT 1
- Some icons are broken when I set symbol_map from docs HOT 2
- Per tab font size HOT 1
- Wayland availability detection does not check for WAYLAND_SOCKET HOT 1
- `open`'s `--args` are ignored if `macos-launch-services-cmdline` is present
- Ambiguous release event with backspace key
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kitty.