文件名称:elemental:基本要素,是NixOS开发系统的组成部分
文件大小:119KB
文件格式:ZIP
更新时间:2024-05-30 09:36:56
dotfiles nix nixos nixos-configuration home-manager
元素的 Nix / OS开发系统的组成部分。 我试图用Elemental创建一个在和之上构建的可配置开发环境。 目前已使用Home Manager为用户空间配置设置了Elemental,我正在使用相同的配置技术将NixOS系统配置集成到相同的存储库中。 Elemental中的配置分为三个部分:机器配置,角色配置和用户配置。 自定义派生存储在这三个部分下,目的是允许在可能的情况下共享尽可能多的配置,同时保持配置分隔,从而无需更改配置文件即可轻松更改机器,角色或用户。 机器 机器配置特定于单个主机系统,通常来说,对于使用Elemental管理的每个非同质设备,您应该具有单独的机器配置。 目前,我为NixOS工作站,英特尔Hades Canyon NUC和我的Darwin / MacOS笔记本电脑(运行Big Sur的2017 Macbook Pro)维护机器特定的配置。 应视为“机器特定”