Closed Talia-12 closed 1 month ago
What is your environment? Which shell are you using? This is the result when opening up lf
?
huh
okay so plausibly I should have tested swapping terminals sooner. My default is nushell, which was resulting in the assertion error above when running either :open-term
or :lf
. Swapping over to bash (i.e. (define default-shell "bash")) has resulted in the terminal working fine, even allowing running nushell from bash.
...and in fact after checking further I was pointing the default shell at the nushell package directory rather than the binary inside, whoops.
Thank you for the work you've done getting the plugin system this functional.
I'm having an issue with the term.scm plugin you provide here that I can't figure out how to debug (especially as this is my first time touching Steel or any lisp). The error message that's being thrown is not incredibly helpful.
If there's more you want me to look into to troubleshoot I'm happy to do that
below is the diff between your term.scm and mine, mostly consisting of an attempt to swap from xlpr to lf: