Fix Yazi shell integration and enhance Kitty configuration

**Yazi Integration Fixes:**
- Fixed y() function in .zshrc to prevent shell exit when quitting Yazi
- Updated kitty-yazi.sh script to use AppleScript for proper tab creation
- Script now focuses existing Kitty window and creates new tab instead of new window

**Kitty Configuration Enhancements:**
- Added advanced font rendering with ligature support
- Improved cursor animations and visual effects
- Enhanced tab bar with powerline styling and fade effects
- Added background blur and better transparency handling
- Optimized performance settings (rendering delays, scrolling)
- Added comprehensive keyboard shortcuts for window/tab management
- Improved URL handling and text selection features
- Added notification system for long-running commands

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Naderer
2025-06-28 23:38:13 +02:00
parent 85ef8dca72
commit e715400806
9 changed files with 401 additions and 29 deletions

47
kitty/current-theme.conf Normal file
View File

@@ -0,0 +1,47 @@
background #3b3c35
foreground #fdfff1
cursor #fdfff1
cursor_text_color #000000
selection_foreground #3b3c35
selection_background #fdfff1
# dull black
color0 #3b3c35
# light black
color8 #6e7066
# dull red
color1 #f82570
# light red
color9 #f82570
# dull green
color2 #a6e12d
# light green
color10 #a6e12d
# yellow
color3 #e4db73
# light yellow
color11 #e4db73
# blue
color4 #fc961f
# light blue
color12 #fc961f
# magenta
color5 #ae81ff
# light magenta
color13 #ae81ff
# cyan
color6 #66d9ee
# light cyan
color14 #66d9ee
# dull white
color7 #fdfff1
# bright white
color15 #fdfff1