-
Notifications
You must be signed in to change notification settings - Fork 41
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
Nerd fonts dont render when i use sesh to create a new tmux session #103
Comments
I am on ubuntu 22.04 and have the nerd fonts installed and working. |
Interesting, how are you calling sesh? Just directly in the terminal "sesh connect 'ai-roadmap-generator'"? Also, if you run this outside of tmux, do you see icons?
|
I have the same issue on mac If I run:
If I run:
My fzf version is:
|
Thanks for the feedback, so it appears to break the Nerd Font rendering only when sesh starts the tmux session. I will do some investigation, sometimes it's related to the default terminal setting, try checking this value or setting it in your
Other times, it can be unicode support problem, which came be set in your
Can you experiment with these settings and see if it helps? I can setup a VM and try and recreate the issue, or ask my community if anyone else uses sesh with Ubuntu, but let's see if updating the configuration can fix it first, thanks! |
@SuyashPatil-29 could you try restarting your computer without changing anything in your |
When I run
I do see my icons. Its only when I use sesh connect i get the problem. BTW I use kitty as my terminal emulator. And yes "sesh connect 'ai-roadmap-generator'" is what I did to directly jump into a session. |
I did try this. I have had this issue about a month ago too. I decided to not use sesh then but now that I tried again hoping it would be fixed, its the same again. |
I did this and it did not help. I dont think its a problem with my kitty conf as it renders everything else properly |
Have you tried a different terminal emulator? If it's just kitty that's not working that will help me in debugging what could be the root cause. |
I can report that I have absolutely the same issue on mac and linux with wezterm terminal. Everything is updated to the latest available version. I've managed to make it working for me with the following tmux bind: bind-key "r" run-shell "sesh connect \"$(
sesh list -i | fzf-tmux -p 55%,60% --layout=reverse --ansi \
--no-sort --border-label ' sesh ' --prompt '⚡ ' \
--header ' ^a all ^t tmux ^g configs ^x zoxide ^d tmux kill ^f find' \
--bind 'tab:down,btab:up' \
--bind 'ctrl-a:change-prompt(⚡ )+reload(sesh list -i)' \
--bind 'ctrl-t:change-prompt(🪟 )+reload(sesh list -t -i)' \
--bind 'ctrl-g:change-prompt(⚙️ )+reload(sesh list -c -i)' \
--bind 'ctrl-x:change-prompt(📁 )+reload(sesh list -z -i)' \
--bind 'ctrl-f:change-prompt(🔎 )+reload(fd -H -d 2 -t d -E .Trash . ~)' \
--bind 'ctrl-d:execute(tmux kill-session -t $(echo {} | cut -c3-))+change-prompt(⚡ )+reload(sesh list -i)'
)\"" Thanks for the great app, I love it! 👊 |
Awesome, thanks everyone for the feedback and help! |
sesh connect ai-roadmap-generator still does not render the nerd fonts tho @joshmedeski |
Hmm, did you confirm the Nerd Fonts render in a different terminal emulator? |
What is the NerdFonts and Tmux version? |
I did try using the native ubuntu terminal and its the same thing |
SF Mono nerd font but i also tried it with many other nerd fonts and its the same thing and the tmux version is 3.2a |
I ask the version of Nerdfonts because some time ago the download link on the Nerdfonts page was not up to date. Downloading from the website the version font was 2.4 and download the font from GitHub repo the version was 3.2. I checked today and the versions are equal on the website and in the GitHub repo. Would you happen to know what version you installed the Nerdfont? I have some issues with the missing Fonts because of this version difference. |
Thanks for the feedback, @SuyashPatil-29. I'm currently rewriting the code to make testing and debugging easier. Please bear with me as this process will take a few weeks. I'll look into this issue as soon as possible, but it's not my top priority right now since I have limited time outside my day job. |
I did not download from the web page, i cloned the git repo and patched the fonts myself and they render well when i use tmux or neovim normally so thats not a problem ig. |
Thanks a lot josh i can still manage without the sesh connect I am here so that this issue would be resolved causing others no trouble. |
What happened?
When I open a new session using sesh my nerdfonts dont render nor on my terminal nor in my neovim
Expected -
Whats happening -
On neovim -
Expected -
Whats happening -
Version
sesh version dev
Relevant log output
No response
Reviewed
The text was updated successfully, but these errors were encountered: