Hi, I'm encountering an issue with a script I added to my initialise.sh file. The purpose of the script is to perform some checks and print a message, it includes a guard so that it only runs once after a reboot, and only when my Bashly program is executed for the first time. However, due to the following line in my `.zshrc` file: ``` eval "$(<script> completions)" ``` I'm seeing the following error when starting a new shell: ``` (eval):2: bad pattern: ^[[34m╔════════════════════════════════════════╗^[[0m ``` It seems like the completions are causing the initialise.sh script to run earlier than expected. My question is: - Is it the intended behavior that completions are triggering the initialise.sh script? - Is there an alternative approach I could take to ensure that the script only runs the first time I manually execute the program, rather than during shell initialization? Any advice or suggestions would be greatly appreciated! Thanks in advance!
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by Linbreux and has received 5 comments.