在 macOS 上使用 Nix Flakes 作为包管理器 & Yubikey SSH 使用备忘录

Nix Flakes 最近学习了 fernvenue 老师的新文章使用 Nix Flakes 部署應用之后,决定在 Mac 上也全面进入 Nix 时代。彻底摆脱 brew 和 Xcode 。抛弃冗余的大玩意,这样就可以非常轻松方便的下载安装自己需要的东西。 最近趁着自己生日,给自己奖励了一台老 M1 Max ,因为还要依赖 Logic Pro 和 Final Cut Pro,毕竟我无法拒绝 Apple 颜色准确的屏幕。 所以即使 Debian 已经可以替代很多东西,但我依然还是需要使用 macOS 。 macOS 系统本身是不自带 Xcode 的,当你使用 git 这个命令的时候,它就会疯狂弹出让你安装 Xcode 的界面,即使我已经使用 Flakes 安装了 git 。折腾无果后,我就跑去在 MacBook 上安装 Debian 了,回过头来再次进入 macOS 准备解决这个问题的时候,忽然发现它已经成功使用了 git 。所以如果使用 Nix Flake 安装了什么东西但是它当时并不能用的时候: 尝试重启设备,这个时候大概率就可以用了,当然前提是这个包是可以安装在 macOS 上的。 配置 Nix Flakes 在 macOS 配置上与 Debian 是一致的: 1 2 mkdir ~/....

五月 20, 2024 · 2 分钟