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
Upgrading nushell breaks my i3 config #6203
Comments
Are you sure this is a nushell issue? Does i3 throw errors? Related: https://unix.stackexchange.com/questions/302105/feh-and-i3-gaps-not-playing-nicely/325737#325737 |
@merelymyself it works perfectly in 0.65.0, so I think it's unlikely to be an i3 problem. |
Okay, now I don't know what the hell is going on. I tested with changing my shell to |
Okay, so I've figured out the problem. I was not specifying the full paths to the scripts I was running.
should have been
I guess what this means is that |
I’m not 100% sure, but maybe #6150? Either way, does your config work now? |
Can you post the output of |
@merelymyself yes my configuration does work now that I'm specifying full paths. |
@kubouch That command didn't work but
EDIT: Looks like they're identical, but what's very interesting is that my scripts directory is not in either one. Nonetheless I can call my scripts by name in the shell. I don't know what's going on there. EDIT 2: I checked
So I don't know why it's not showing in my path. |
Ah, I wrote it wrong. I meant if you could show the PATH after translation to string, i.e., the raw column when running the |
Describe the bug
When I upgrade from
0.65.0
to0.66.0
, after rebooting, my background is not set and my polybar is not running. After going back to0.65.0
they work again. I don't know what's causing the problem, but the one commonality I can see is that they're both started usingexec_always
in my i3 configuration file.I have no idea how
exec_always
works in i3, but I guess it must be starting up my default shell because otherwise my version of nushell would have nothing to do with it.Here are the lines in my i3 config:
Both the
set-wallpaper
script and thepolybar-launch
scripts are bash scripts, so they are not themselves invokingnu
.This issue persists on the latest
main
.How to reproduce
exec_always
line in your i3 config (located at~/.config/i3/config
)exec_always --no-startup-id feh --bg-scale /path/to/some/image.png
Expected behavior
The
exec_always
line should run on login. (It does not).In the case of the given example, the background is not set.
Screenshots
No response
Configuration
Additional context
No response
The text was updated successfully, but these errors were encountered: