文件名称:nixiosk:使用NixOS构建的声明式信息亭系统
文件大小:53KB
文件格式:ZIP
更新时间:2024-05-13 03:19:47
Nix
快速开始 您可以快速尝试QEMU信息亭。 赶紧跑: $ nix-env -iA cachix -f https://cachix.org/api/v1/install $ cachix use nixiosk $ ./qemu.sh nixiosk.json.sample 这将设置Nixiosk cachix,然后下载QEMU以及nixiosk.json.sample中定义的图像。 然后,它运行该映像,以启动NixOS和Web浏览器窗口。 这个怎么运作 这是一个信息亭生成器系统。 它可以用来使一个系统具有单一的图形程序。 这对于制作进行视频会议,数字标牌,信息显示,Internet亭等的系统很有用。 目前,仅支持Raspberry Pi 0-4。 配置 为简单起见,它仅读取描述硬件以及一些其他自定义内容的JSON临时文件。 看起来像这样: { " hostName " : "
【文件预览】:
nixiosk-master
----configuration.nix(8KB)
----pkgs()
--------libcec-daemon()
----default.nix(115B)
----hardware()
--------qemu.nix(1018B)
--------ova.nix(951B)
--------raspberrypi.nix(7KB)
--------all.nix(2KB)
----custom.nix(4KB)
----boot()
--------basalt.nix(1KB)
--------pxe.nix(1KB)
--------iso.nix(360B)
--------qemu.nix(391B)
--------default.nix(964B)
--------ova.nix(585B)
--------flake.nix(211B)
--------raspberrypi.nix(834B)
--------raspberrypi-uboot.nix(2KB)
--------qemu-no-virtfs.nix(279B)
----nixpkgs()
--------default.nix(453B)
--------nixos()
--------github.json(214B)
----flake.nix(6KB)
----pixiecore.sh(2KB)
----retroarch-lakkaish.patch(3KB)
----LICENSE(1KB)
----nixiosk.json.sample(194B)
----flake.lock(1KB)
----deploy.sh(3KB)
----redeploy.sh(2KB)
----redeploy.nix(448B)
----basalt()
--------test()
--------git-hooks()
--------update(1KB)
--------LICENSE(2KB)
--------targets()
--------README.md(6KB)
--------git-hook-impls()
----README.org(14KB)
----.gitignore(15B)
----qemu.sh(4KB)
----build.sh(1KB)
----template()
--------default.nix(115B)
--------flake.nix(7KB)
--------flake.lock(2KB)