imbytecat
|
804e96a979
|
docs: sync README and AGENTS.md with current codebase, rename Justfile to justfile
|
2026-04-14 13:26:40 +08:00 |
|
imbytecat
|
be247ff3b9
|
refactor: KISS cleanup — deduplicate shared config, merge thin files
- Extract fonts, fish.enable, openssh.enable to modules/shared/
- Centralize sshKeys in lib/ via specialArgs
- Merge nixos/base.nix + locale.nix into nixos/default.nix
- Merge home/theme.nix into home/default.nix
- Simplify homeManagerConfig, flake packages output
- Remove redundant vim/wget from NixOS system packages
- Update AGENTS.md to reflect new structure
|
2026-04-13 22:25:55 +08:00 |
|
imbytecat
|
d7e0aaf798
|
chore: remove stale sops secrets recipe, sync AGENTS.md
- Remove justfile secrets recipe (sops no longer used)
- Add just rollback and WSL bootstrap to AGENTS.md
- Clarify just clean is user-level only
|
2026-04-13 21:35:55 +08:00 |
|
imbytecat
|
35ac63e068
|
docs: update AGENTS.md — replace stale sops-nix with 1Password CLI secrets
|
2026-04-13 20:19:57 +08:00 |
|
imbytecat
|
0fad4558f0
|
chore: update AGENTS.md to match current codebase, remove stale TODO.md
|
2026-04-12 00:38:04 +08:00 |
|
imbytecat
|
1662e21ea4
|
docs: 更新 AGENTS.md,强调 nixos_nix MCP 工具使用
|
2026-04-11 18:07:59 +08:00 |
|
imbytecat
|
aa1b2ff23c
|
refactor: 简化仓库路径,移除硬编码的 rebuild/update 命令和安装脚本
|
2026-04-11 17:52:03 +08:00 |
|
imbytecat
|
26ba10c836
|
docs: update AGENTS.md with current repo state
|
2026-04-11 17:33:01 +08:00 |
|
imbytecat
|
3bd914a002
|
feat: 迁移 macOS 到 Lix,统一全平台 nix 配置
替换 Determinate Nix 为 Lix (pkgs.lix),移除 nix.enable 条件判断,nix.settings 现在统一应用于所有设备。更新 AGENTS.md 和 README.md 文档。
|
2026-04-11 00:56:38 +08:00 |
|
imbytecat
|
e9146a4e4d
|
fix: 统一文档与代码中的仓库路径和安装器推荐
- AGENTS.md: 移除'README 还指向 Determinate'的过时描述
- fish.nix: rebuild/update 路径从 ~/.config 改为 ~/Developer
- fish.nix: darwin rebuild 加 sudo
- AGENTS.md: repo location 描述与实际一致
|
2026-04-10 23:59:09 +08:00 |
|
imbytecat
|
8ef7a2c515
|
docs: AGENTS.md 补充 Determinate Nix 技术债务与迁移路径
|
2026-04-10 23:46:42 +08:00 |
|
imbytecat
|
61bcc1e20d
|
docs: add AGENTS.md for OpenCode session context
|
2026-04-10 23:32:26 +08:00 |
|
imbytecat
|
d58c650d59
|
feat: NixOS 声明式配置(从 Arch + decman 迁移)
- flake.nix: NixOS + home-manager + nixos-wsl 三输入
- hosts/wsl + hosts/bare: WSL 与裸机共享模块,分主机配置
- modules/: base(CLI 工具) + dev(工具链+LSP) + docker + locale + shell
- home/: zsh(oh-my-zsh+插件+别名) + git(delta) + starship + 工具集成
- scripts/install.sh: 一键安装脚本(WSL/裸机通用)
- 原 bun/go 全局包 hack 改为 nixpkgs 声明式管理
|
2026-04-03 19:05:06 +08:00 |
|
imbytecat
|
bc2fee84b5
|
style(scripts): 统一脚本输出格式,使用语义化 emoji 前缀
|
2026-04-03 16:08:26 +08:00 |
|
imbytecat
|
4c7d0b57bd
|
refactor(base): 增强配置健壮性与开发体验
- 新增 pacman.conf 管理(Color + ILoveCandy + ParallelDownloads)
- dev 模块改用 decman 原生 user/mimic_login 替代手拼 su -
- dev 模块异常处理改为收集汇总,不再静默吞掉
- install.sh 改用 mktemp + trap 清理临时目录
- 移除 AGENTS.md 中不存在的 wsl.py 引用
|
2026-04-03 15:49:59 +08:00 |
|
imbytecat
|
c87f440017
|
refactor: 改进代码健壮性与文档一致性
|
2026-04-03 15:07:26 +08:00 |
|
imbytecat
|
ffb200fd43
|
refactor(install): 移除 yay 依赖,decman 改为直接 makepkg 安装
|
2026-04-03 14:36:49 +08:00 |
|
imbytecat
|
5d081f87d1
|
fix: mise 配置归属 dev 模块,更新 AGENTS.md 匹配当前结构
- 将 mise config.toml 从 base 移至 dev(包与配置同模块)
- AGENTS.md 仓库结构图更新为 modules/ 目录
- 验证命令改为遍历 modules/*.py
- 模块示例代码同步为当前写法
|
2026-04-02 20:37:51 +08:00 |
|
imbytecat
|
0ee258f666
|
docs: 精简 README、更新 AGENTS.md、统一目录名为 archlinux-config
|
2026-03-26 13:54:23 +08:00 |
|
imbytecat
|
759c7b7384
|
refactor: 重命名 files/ 为 system/、dotfiles/ 为 home/
|
2026-03-26 10:47:29 +08:00 |
|
imbytecat
|
56a2cc483f
|
refactor: 从 dcli 迁移到 decman 声明式配置管理
- 新增 source.py 统一声明包、系统文件和 dotfiles
- 简化 install.sh,由 decman 接管系统文件和 locale 配置
- 移除 dcli 配置(config.yaml、hosts/、modules/、state/)
- 添加 pyproject.toml 和 uv.lock 用于开发环境类型提示
- 更新 README.md 和 AGENTS.md 适配 decman 工作流
|
2026-03-26 10:31:07 +08:00 |
|
imbytecat
|
6150cf166f
|
docs: 添加 AGENTS.md 代码规范文档
|
2026-03-25 15:45:47 +08:00 |
|