文件名称:系统:我所有机器的声明性NixOS系统配置
文件大小:92KB
文件格式:ZIP
更新时间:2024-03-02 23:33:36
dotfiles nix nixos nixos-configuration home-manager
NixOS配置 该存储库存储我所有运行计算机的配置文件。 结构体 这个仓库是。 此配置的依赖关系在inputs集中的flake.nix中指定。 存储NixOS模块,这些模块抽象了现有的NixOS和选项。 这包括用于系统范围配置(例如 ,服务(例如)和特定于程序的配置(例如。 每个模块在nixosModules下nixosModules为薄片输出。 存储我在配置中使用的家庭管理器模块,例如用于在GNOME中的模块。 它们可能会在上游合并到房屋管理器中。 这些模块中的每个模块都在homeManagerModules下homeManagerModules为薄片输出。 每个目录都存储设备特定的配置,例如我当前的笔记本电脑 。 本质上,每个主机的配置都启用来自modules/特定模块,从而更改特定的NixOS选项。 hosts/profiles/是一个例外,它存储计算机类型(例如,个人计