Closed
Description
Describe the bug
While using profile_helper.fish
, there would be an error:
ln: failed to create symbolic link '': No such file or directory
Attempted symbolic link failed. Ensure $BASE16_SHELL_PATH and $BASE16_SHELL_COLORSCHEME_PATH are valid paths.
Expected behavior
No error output
Screenshots
System
Operating system: Linux 5.15.167.4-microsoft-standard-WSL2 #1 SMP Tue Nov 5 00:21:55 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
Terminal: Windows Terminal
Minimal configuration file
Additional context
I guess that the adding of -g
would make BASE16_SHELL_THEME_NAME_PATH
and $BASE16_SHELL_COLORSCHEME_PATH
visible in set_theme
function
set -g BASE16_SHELL_COLORSCHEME_PATH \
"$BASE16_CONFIG_PATH/base16_shell_theme"
set -g BASE16_SHELL_THEME_NAME_PATH "$BASE16_CONFIG_PATH/theme_name"
Activity
JamyGolden commentedon Jan 15, 2025
Thanks for reporting.
BASE16_SHELL_THEME_NAME_PATH
is used by some hooks so that would create an error. I've just merged the changes in, can you test to see if this fixes the problem? #60Out of interest, have you had a look at Tinty and decided to continue using the profile helper anyway?
mikelue commentedon Jan 15, 2025
Everything is fixed. Thanks a lot.
I will go for Tinty.