Chris Bouchard

Results 32 comments of Chris Bouchard

Maybe we can do something with [`NetworkNamespacePath=`](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#NetworkNamespacePath=) (added in 242, I recently learned) plus a bind-mount for `/etc/resolv.conf` via [`BindPaths=`](https://www.freedesktop.org/software/systemd/man/systemd.exec.html#BindPaths=). ```systemd [Service] NetworkNamespacePath=/run/netns/vpn BindPaths=/etc/netns/vpn/resolv.conf:/etc/resolv.conf ``` That at least avoids needing...

All that said, I've been setting up a new server, and I'm considering dropping this configuration for something built around [wg-netns](https://github.com/dadevel/wg-netns). It even provides [a templated systemd service](https://github.com/dadevel/wg-netns#systemd-service) to build...

I'm glad you've got something that's working for you. :+1:

That's odd. I don't know any particular reason `setconf` should work differently from the equivalent `set` call. You can check if the systemd unit has any useful log output with...

@kiennq Yeah! I started looking into it a bit last week. I can say that there doesn't seem to be any way to deprecate a `pcase` form defined with `pcase-defmacro`,...

That's actually something I'm unclear on: _are_ these pcase forms part of lsp-mode's public interface? Or are they only an internal implementation detail? I'm only an lsp-mode end user, so...

I just opened #4559 as a draft. It currently adds the new `(lsp-interface INTERFACE ...)` pcase form and preserves the old per-interface forms as well. I'll start replacing uses of...

> I'm OK with dropping the old form. That does simplify things. :tada:

Sorry for all the commit noise. I think that PR is ready for review. :+1:

I could also see putting `Alignment` somewhere else, e.g., if it might some day also be used to align the title on [`Section`][intuitive-Section]. [intuitive-Section]: https://docs.rs/intuitive/latest/intuitive/components/struct.Section.html