anna on Nostr: npub1ztfll…8nzmz couldn't you use chroots instead of containers? or have a wrapper ...
npub1ztfllrnzk7y0wt3c5hgmn7h7l5r2c6j7550zh8647x4mymsghx2q88nzmz (npub1ztf…nzmz) couldn't you use chroots instead of containers? or have a wrapper script for codium that sets a new XDG_RUNTIME_DIR? (tho if you're on wayland, that will break wayland socket detection ://... but so would the process having a new mountpoint)
i think what i would do is have a script to build a chroot and link only the stuff needed to it (wayland-0 socket, pw-socket, /dev, etc), and just start apps from those chroots (or just a single tmux session in each) (actually this sounds quite like the useful tool to have as a setuid or CAP_*... hmmm... another thing to the list of ideas :3)
or i'd be lazy and just install every tool on my main system anyway
i think what i would do is have a script to build a chroot and link only the stuff needed to it (wayland-0 socket, pw-socket, /dev, etc), and just start apps from those chroots (or just a single tmux session in each) (actually this sounds quite like the useful tool to have as a setuid or CAP_*... hmmm... another thing to the list of ideas :3)
or i'd be lazy and just install every tool on my main system anyway