Aaron Dill

Results 129 comments of Aaron Dill

`awesome.spawn_with_shell` isn't a function, you're thinking `awful.spawn.with_shell`, but `awesome.spawn({"sh", "-c", "exec browser &>/dev/null"})` would work the way you specify, however this remove the error detection (ie, no longer returns a...

@Elv13 I'm sorry, I don't think I understand how using systems cgroups would effectively replace the current startup notifications *or* how they would fix the original issue by allowing the...

@Elv13 I've created a PR in #3932 to add this functionality. I'd appreciate a review when you have time.

> command is nicely escaped which makes it easy to pass to sh -c, but ${filename} and ${tmpDir} are not. I would like to write that as const command =...

@lambdalisue this seems to be a documentation issue. according to the docs, if you set `suda#nopass`, then suda won't ask for a password, but really, suda **attempts** to run without...

@lambdalisue you know how the joke goes: `There are only two hard things in Computer Science: cache invalidation and naming things.` That being said, perhaps `suda#trynopass` or `suda#nopassfirst` would be...

@rew1nter if you set `suda#nopass`, then suda will *attempt* to save without the root password. If you don't have `sudo` set up to allow no password, then it will fail,...

The password is passed through stdin, but `doas` doesn't process it. Also, it is called twice, one without stdin, once with (as noted above). This will *only* work with `doas`...

One tool that *does* work with this change is `su - -c` (as su accepts input through stdin), though I believe a wrapper would be required to ensure that all...

> The difference is that `su` asks for root's password, not your user's, like sudo and doas do This is true, but as I've already said, unless you can discover...