-
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
local executables are not picked up by lxqt-runner #138
Comments
I actually use Kubuntu at work and have a bunch of scripts in |
I'm not a "runner" user -- have removed |
Actually, I find that you are correct @tsujan. The thing about needing to type the whole name is a little weird. I made a |
It isn't weird; it's bad, IMO. |
well, a patch is really needed - didn't noticed this problem because i never ever use local compiled executables for years now. My bad, i have no use case for, obvious reasons ... |
I have 5820 files in |
And this is absurd for a runner:
|
You folks have lost me somewhere in the later posts, but I can corroborate that
|
Was about to open an issue for exactly this. |
One can set the PATH in LXQt Session Configuration to achieve what @Blind55 asked for: Why? Because lxqt-runner is not run from a (login) shell! Note that setting is "LXQt session wide" and will take effect for practically every application (including bash/zsh)! |
Expected Behavior
User has his own executables located somewhere in his $HOME directory, and set the $PATH environment variable accordingly in, e.g., ~/.profile
When executing lxqt-runner, the executables in the $PATH environment should be picked up, so that the user can run them using this tool.
Current Behavior
lxqt-runner does not pick up an individual user's path environment, so executables located for example in $HOME are not found and cannot be executed using lxqt-runner.
Possible Solution
Determine the $PATH environment from the shell somehow (might not be trivial), or maybe allow to configure lxqt-runner to use specific additional directories in a configuration setting?
Steps to Reproduce (for bugs)
Context
Anyone having shell scripts or executables in their personal $HOME cannot use lxqt-runner to execute them. E.g., I have a script that calls xfreerdp with a specific command line. I cannot call that script from lxqt-runner and always have to use terminal; that is unfortunate.
System Information
The text was updated successfully, but these errors were encountered: