mirror of
https://code.dumpstack.io/tools/appvm.git
synced 2025-07-26 19:44:20 +00:00
New command: automatic generate app description
This commit is contained in:
parent
197a78f595
commit
f18d55bd27
3 changed files with 101 additions and 14 deletions
16
README.md
16
README.md
|
@ -7,8 +7,6 @@ Simple application VMs (hypervisor-based sandbox) based on Nix package manager.
|
|||
|
||||
Uses one **read-only** /nix directory for all appvms. So creating a new appvm (but not first) is just about one minute.
|
||||
|
||||
Currently optimized for full screen usage (but remote-viewer has ability to resize window dynamically without change resolution).
|
||||
|
||||

|
||||
|
||||
## Dependencies
|
||||
|
@ -82,18 +80,8 @@ to crontab like that:
|
|||
<nix/base.nix>
|
||||
];
|
||||
|
||||
environment.systemPackages = [ pkgs.chromium ];
|
||||
services.xserver.displayManager.sessionCommands = "while [ 1 ]; do ${pkgs.chromium}/bin/chromium; done &";
|
||||
services.xserver.displayManager.sessionCommands =
|
||||
"while [ 1 ]; do ${pkgs.chromium}/bin/chromium; done &";
|
||||
}
|
||||
|
||||
For create new app you should add package name (search at https://nixos.org/nixos/packages.html) and path to binary (typically same as package name).
|
||||
|
||||
## Defined applications (pull requests are welcome!)
|
||||
|
||||
* chromium
|
||||
* thunderbird
|
||||
* tdesktop
|
||||
* evince
|
||||
* libreoffice
|
||||
* wire
|
||||
* torbrowser
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue