#NixOS
nix-topology - 使用nix-topology模块自动生成NixOS基础设施和网络图
NixOSnix-topology基础设施图网络图自动生成Github开源项目
nix-topology通过从NixOS配置中自动生成基础设施和网络图表,提供了一个全新的模块系统。它能提取系统信息,如systemd-networkd接口、已配置服务和网络信息,并将其渲染为物理图表和网络图表。该项目简化了外部设备添加和网络连接定义的过程,且文档中包含详尽的示例和安装指南,适合希望以自动化工具替代手动图表制作的人士使用。
musnix - NixOS实时音频处理优化模块
音频配置Github开源项目musnixNixOS实时音频内核优化
musnix是专为NixOS设计的实时音频优化模块,提供内核优化、CONFIG_PREEMPT_RT补丁应用和系统设置调整等功能。支持多种安装方式,包括项目克隆、频道添加和flake使用。该模块还包含内核优化、rtirq脚本和das_watchdog服务等配置选项,满足专业音频处理需求。
nixpkgs - 大规模软件集合与函数式Linux系统
NixOSNixpkgs包管理器Linux发行版开源项目Github
Nixpkgs不仅是一个大型软件包集合,还是NixOS纯函数式Linux发行版的核心。它支持多种编程语言和开发环境,采用声明式配置管理,确保系统的可重复性。Nixpkgs的持续集成系统和社区贡献使其保持稳定更新,为开发者和系统管理员提供了一个灵活、可靠的软件生态系统。
agenix - NixOS加密秘密管理和部署的轻量级解决方案
agenixNixOS加密密钥管理部署Github开源项目
agenix是一个轻量级Nix库,通过SSH密钥对实现NixOS系统中加密信息的安全管理和部署。它包含命令行工具和NixOS模块,支持多密钥加密、自动解密和挂载等功能,简化了敏感数据在NixOS环境中的处理流程。
agenix-rekey - Agenix扩展实现秘密自动重新加密与生成
agenix密钥管理NixOS加密FlakesGithub开源项目
agenix-rekey是Agenix的扩展工具,用于自动重新加密和生成秘密。它采用单一主密钥加密全部内容,自动推断主机密钥,简化秘密管理流程,实现按需重新加密,并支持秘密生成功能。该扩展专为flakes项目设计,可与Agenix无缝集成。agenix-rekey提供命令行工具管理秘密,易于整合到NixOS配置中。
nixos-config - 基于Nix的跨平台开发环境配置方案
NixNixOSmacOS配置管理开发环境Github开源项目
该项目为macOS和NixOS平台提供了基于Nix的开发环境配置方案。通过Flake实现完全声明式管理,涵盖软件包、系统设置和密钥等。配置支持跨平台共享,具备简单的引导过程,集成磁盘和密钥管理等高级特性。项目注重可读性和简洁性,并通过持续集成确保配置的稳定性和更新。
high-quality-nix-content - Nix生态系统视觉资源库:梗图、表情和壁纸集合
NixNixOS开源项目视觉内容社区贡献Github
该项目汇集了Nix和NixOS相关的高质量视觉内容,包括梗图、表情符号和壁纸。内容展现了Nix生态系统的特色和社区文化,反映了技术特点和社区创意。项目鼓励用户探索和贡献,丰富这一开源视觉资源库。提供数百种精选视觉元素,涵盖Nix核心概念、常用命令和社区梗jokes,适合Nix爱好者日常使用和分享。