-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
Bug: crashes in setup-environment-commands
due to misbehaving ecosystems causes sources/environment.*
to be empty
#235
Comments
Now I will try to find the places where dorothy is referenced for several shells in my system and delete them. Maybe they are not in the right place?? Don't know for sure. |
I'll be home in two hours. If you are available then, I could remote in and find out what is going on. |
Oh that would be awesome, but it’s almost 4:00 a.m. for me, and I haven’t slept while trying to fix issues (and I will need to work soon). I need to get at least some sleep.
But we can probably do it on a more convenient time for both (please!)
Thanks. I think Dorothy is good. I was using some stuff for ni shell.
On Thu, Jul 11, 2024 at 3:49 a.m., Benjamin Lupton ***@***.***> wrote: I'll be home in two hours. If you are available then, I could remote in and find out what is going on.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Okay, grab anytime on https://cal.com/balupton/call and we'll arrange a time. Sleep well |
Join Zoom Meeting Meeting ID: 985 564 7764 |
Actually, zoom just booted me and wants me to wait 6 minutes before starting a new meeting. |
Okay, back in zoom |
I had some internet connectivity issues. Like I said in the call, my mother's in law service is bad :( |
So it was definitely zoom hitting the 40m mark originally, then updating to v6 of the zoom client on my end caused me to have to wait 10 minutes or so before starting a zoom meeting. But now def internet connection issues. So it was yarn not following standard conventions that caused the You can send a PR with those changes For where you are at now, you can start moving things from If you want your environment changes to be cross-shell compatible, put them in Lastly, you'll want to So my todos:
|
Thanks, @balupton for your help and patience. I'll try to do the MR soon. |
setup-environment-commands
due to misbehaving ecosystems causes sources/environment.*
to be empty
Merged! Will get to the other tasks over the coming weeks. |
Note the push fix for this, the detection of the crash and its human readable advice, is only applicable to posix shells and fish. Other shells will need someone experienced with those shells to implement the necessary support in their |
I am working on macOS Sonoma 14.5.
I tried doing a reinstall of Dorothy after removing
~/.local/share/dorothy
and~/.config/dorothy
. After running the install command from the README.md:from my terminal (no matter if I use nu/fish) I get a problem in fish shell. The sourcing of:
is added at the end of my
config.fish
and then whenever I open fish, I get a lot of error messages:I realized that moving the line:
at the beginning of my
config.fish
gets rid of the error messages, but I think the first time I installed dorothy this wasn't a problem. So, I think I haven't found a way to do a complete uninstall of Dorothy to get the things the way they were at the beginning to start over. This is not good 🫤.Why there is no easy way to completely uninstall Dorothy and possibly start from scratch?
===
On the other hand, Dorothy injects a lot of entries to my PATH, which I find very inconvenient, because I loose control of the expected behavior of my programs. E.g. it injected the path to XCode stuff, but then the compilation process for vterm in Emacs (needing a C compiler) failed to find
stdlib.h
. I had to remove the sourcing of Dorothy, make emacs read my original PATH again, and do the compiling process correctly.The text was updated successfully, but these errors were encountered: