ITADN
dtomvan/puntbestanden
dtomvan/puntbestanden · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

点文件

在荷兰语中字面意思即为“dotfiles”:“punt”意为“点”,“bestanden”意为“文件”

这里包含的内容:

  • 8 个 NixOS 配置文件(好吧,这只是个生成的数字,从技术上来说没错,但别高估我)
  • 一个 Dendritic Home-Manager 配置文件(待办:在此列出相关内容)
  • 一个极其复杂的 Emacs 配置文件
  • 与我的上一次尝试相比,neovim lua 配置文件的行数大幅减少
  • 9001 的hub ISO 镜像的克隆版,只不过不是基于 Alpine 系统的 :sweat_smile:

安装方法

只需一条命令:

$ nix develop -c sudo disko-install -m format --flake .#<HOSTNAME> --disk main /dev/nvme0n1

Dendritic

该仓库采用了dendritic 模式来构建高度集成、相互关联的 NixOS/HomeManager/Nixvim 配置文件。 因此它也使用了flake.parts。如果你是 Nix 及/或 Nix flakes 的新手,这可能会让你感到困惑。已提前提醒!

不过,它的目的是让配置更加模块化、灵活且易于共享,所以如果你愿意的话,我鼓励你学习它。如果你理解了 flake.parts 的概念,那么只需知道:这个目录结构中的几乎所有 Nix 文件都是一个 flake.parts 模块

如需了解更多相关内容(按“深度”或复杂度排序):

主机名称

  • boomer,一台性能相对较弱的 Ryzen 5 2600 桌面电脑
  • commitit,用于运行我自己的 Forgejo 实例的 Hetzner 服务器
  • feather,超轻薄的 Thinkpad X1 Carbon G8