In the past 2~3 days I tried to migrate our Harbor registry into a NixOS server and… it’s so annoying. I didn’t even try to packege it as a regular service but just ran it with Docker Compose. the thing is that Harbor made a mess of the install setup. You need to run a 『hardcode』 prepare shell script first and then you get another hardcoded Docker Compose file with all secrets in place.
I gave up, don’t want to waste my time on this.
Use home manager to manage dotfiles for both NixOS and MacOS platform.
Migrated cv pages to cv.kaleo.me which built with NextJS, tailwindcss and staticrypt. Use modern web stack means it’s easy to have a nice responsive design on various screens( iPhone, laptop or print with a A4 size).
我开始使用 NixOS 来应对日常工作。五年之前,我还在使用名为 Crunchbang 的 Linux 系统,后来它停止的开发,出现了继任者 Crunchbang++。 我很喜爱它的简介和高效,便将其主题和一些脚本移植到了手中的 NixOS。 得益于 Nix, 终于免去了繁琐的软件安装配置问题。