1
0
forked from extern/nix-config
donovanglover-nix-config/containers
Donovan Glover d61e7b8a31
meta: Remove gui container
Although this was cool, it created some inconveniences that I'd rather
not have to deal with. For example, opening a document required manually
copying the file to the container mount first.

Instead of containerizing a subset of GUI applications, it's likely much
easier and more effective to spin up a virtual machine of the current
system. That way all GUI applications benefit from virtualization and
not simply containerization, which caused issues when certain programs
detected that they were already open from the wayland socket.

A final benefit of this change is that which container an application is
running in is no longer ambiguous. Although it was possible to use
custom GTK themes depending on which container an application belonged
to, containers for system-installed applications tend to bring a large
amount of overhead. Only using containers for applications that deal
with untrusted inputs and have a large attack surface seems better in
this case.
2023-08-01 10:41:32 -04:00
..
default.nix containers: Remove obsidian 2023-07-02 17:38:26 -04:00
dev.nix containers: Simplify 2023-07-07 05:26:52 -04:00
iamb.nix containers: Simplify 2023-07-07 05:26:52 -04:00
rar.nix meta: Use unrar instead of unrar-wrapper 2023-07-01 14:03:40 -04:00
srb2.nix srb2: Add hosting support 2023-07-15 17:03:48 -04:00
wine.nix containers(wine): Use prefix from mnt 2023-07-11 07:54:10 -04:00