Posts tagged with 'nix' - 2
从colmena迁移到deploy-rs
从 Colmena 到 deploy-rs:一次彻底的解耦迁移记录 目标:用 deploy-rs 实现跨 profile(NixOS / nix-darwin / nix-on-droid)部署,同时把 inventory 从 Colmena 的部署字段中彻底解耦。 背景与动机 Colmena 只覆盖 NixOS 节点,无法满足“跨 profile 统一下发/激活”的需求。 当前 inventory 与 Colmena 的 targetHost/targetUser/targetPort/ ... read more →
关于NixOS的容器化方案
Pre-Requirements NixOS Containers https://nixos.wiki/wiki/NixOS_Containers https://wiki.nixos.org/wiki/NixOS_Containers https://github.com/xbpk3t/dotfiles/pull/21 # https://github.com/nmclarty/nix/tree/main/servers/brittlehollow/containers # ***https ... read more →
重新用回Mac作为workstation
Caution 注意本文仅适用于2025年年底的当下 开篇明义,如果要给NixOS Desktop的体验打分,我会打60分。“并非不能用,只是不好用” 最终我会说两点: 1、并非完全用不了,正如本文开头所说,我会给Linux Desktop的综合体验打60分。并非不能用,只是不好用。并且这个不好用很难解决,至少并非我能在短期内解决的。“问题是永远解决不完的。问题是可以解决的。” 事实上我也尝试解决了很多问题,来弥补Linux Desktop 相较于 Mac 在使用体验上的缺失。只不过“太多的问 ... read more →
nix-darwin配置优化记录
shell 脚本里的 ~ 在 shell 脚本中,~ 不会自动展开,需要使用 $HOME。 rclone 日志参数 使用rclone的-verbose 和 --progress会打出来太多东西了,在log里想查看日志格式的执行记录,参数用啥? nix 多用户、多 distro 场景 nix 多用户 多distro 场景 “给mac新创建一个luck用户。然后重新跑整套nix配置。需要在此之前先把手头这些文件处理掉。”。 经典问题了,最终方案就是把username直接写死。中间尝试了直接从 ... read more →