Is this something planned for Spectrum down the line? #!/JoePea
[-- Attachment #1: Type: text/plain, Size: 639 bytes --] > Subject: GUI for installing compartmentalized apps? > > Is this something planned for Spectrum down the line? Yes, but it might be a while. I have some ideas for how it could work -- a Nix configuration file could be supplemented by an imported JSON (or similar) file managed by a graphical tool. This would mean that, even when it wasn't up to some complex task like a package override, a graphical tool could be used for managing the simple cases. Such a tool would also be immediately useful for NixOS, so even non-Spectrum users could benefit from it. It might even mean somebody not even involved in Spectrum might develop it! [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --]
Interesting. I wonder if there's a way to make it easy to use certain
dependencies in a terminal session. F.e. maybe from the GUI tool we
can launch a terminal with chosen dependencies (like nix-shell), or
launch any app that way.
#!/JoePea
On Fri, Jan 10, 2020 at 2:33 PM Alyssa Ross <hi@alyssa.is> wrote:
>
> > Subject: GUI for installing compartmentalized apps?
> >
> > Is this something planned for Spectrum down the line?
>
> Yes, but it might be a while. I have some ideas for how it could work
> -- a Nix configuration file could be supplemented by an imported JSON
> (or similar) file managed by a graphical tool. This would mean that,
> even when it wasn't up to some complex task like a package override, a
> graphical tool could be used for managing the simple cases.
>
> Such a tool would also be immediately useful for NixOS, so even
> non-Spectrum users could benefit from it. It might even mean somebody
> not even involved in Spectrum might develop it!
[-- Attachment #1: Type: text/plain, Size: 314 bytes --] > Interesting. I wonder if there's a way to make it easy to use certain > dependencies in a terminal session. F.e. maybe from the GUI tool we > can launch a terminal with chosen dependencies (like nix-shell), or > launch any app that way. That might be trickier, but I'm sure there's a way we could make it work. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --]