| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update nix and Neovim lockfilesHEADmaster | sommerfeld | 2026-09-30 | 1 | -9/+9 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-09-22 | 1 | -6/+6 |
| | | |||||
| * | Update Nix inputs and agent releases | sommerfeld | 2026-09-17 | 1 | -6/+6 |
| | | |||||
| * | Update Nix and Neovim lockfiles | sommerfeld | 2026-09-17 | 1 | -9/+9 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-08-14 | 1 | -3/+3 |
| | | |||||
| * | Update nix lockfile | sommerfeld | 2026-08-14 | 1 | -3/+3 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-08-14 | 1 | -6/+6 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-08-14 | 1 | -6/+6 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-08-14 | 1 | -9/+9 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-08-14 | 1 | -6/+6 |
| | | |||||
| * | Update Home Manager lockfile | sommerfeld | 2026-08-14 | 1 | -3/+3 |
| | | |||||
| * | Use ruifm tuicr fork | sommerfeld | 2026-08-14 | 1 | -5/+5 |
| | | |||||
| * | Add aibox to Nix profile | sommerfeld | 2026-07-02 | 1 | -0/+21 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-07-02 | 1 | -3/+3 |
| | | |||||
| * | Update nix and Neovim lockfiles | sommerfeld | 2026-07-02 | 1 | -9/+9 |
| | | |||||
| * | Update nix lockfile | sommerfeld | 2026-07-02 | 1 | -6/+6 |
| | | |||||
| * | Update nix lockfile | sommerfeld | 2026-06-19 | 1 | -6/+6 |
| | | |||||
| * | Update nix lockfile | sommerfeld | 2026-06-18 | 1 | -6/+6 |
| | | |||||
| * | Update Nix flake lockfile | sommerfeld | 2026-06-17 | 1 | -9/+9 |
| | | |||||
| * | Update Nix flake lockfile | sommerfeld | 2026-06-17 | 1 | -3/+3 |
| | | |||||
| * | Update Nix flake lockfile | sommerfeld | 2026-06-15 | 1 | -9/+9 |
| | | |||||
| * | Update nix tools and system units | sommerfeld | 2026-06-05 | 1 | -6/+6 |
| | | |||||
| * | Move more host tooling to Nix | sommerfeld | 2026-06-05 | 1 | -10/+10 |
| | | |||||
| * | chore(nix): flake.lock update (home-manager) | sommerfeld | 2026-06-05 | 1 | -7/+7 |
| | | | | | | | home-manager: 7d8127d3 (master, 26.11) → b179bde2 (release-26.05) Follow-up to the release-branch pin in the previous commit. | ||||
| * | chore(nix): flake.lock update (home-manager, tuicr) | sommerfeld | 2026-05-29 | 1 | -6/+6 |
| | | |||||
| * | chore(nix): flake.lock update (tuicr) | sommerfeld | 2026-05-29 | 1 | -3/+3 |
| | | |||||
| * | chore(nix): flake.lock update (home-manager, nixpkgs, tuicr) | sommerfeld | 2026-05-29 | 1 | -9/+9 |
| | | |||||
| * | fix(nix,zsh): tuicr flake schema + restore XDG_DATA_DIRS | sommerfeld | 2026-05-22 | 1 | -1/+120 |
| | | | | | | | | | | | | | | tuicr's upstream flake uses the legacy 'defaultPackage.<system>' output schema, not 'packages.<system>.default' — fixes the home-manager switch error 'attribute packages missing' at nix/flake.nix:28. zsh: removing the system zsh package took /etc/zsh/zprofile with it, which used to 'source /etc/profile' and pull in /etc/profile.d/*.sh (flatpak.sh, nix.sh, etc.). Reconstruct XDG_DATA_DIRS in dot_zprofile defensively, including per-user + system flatpak exports + nix-profile share, so 'flatpak update' stops warning and desktop entries from flatpak/nix-installed apps work in launchers (fuzzel). | ||||
| * | feat(pkg): declare btrfs-progs in base.txt | sommerfeld | 2026-05-22 | 1 | -6/+6 |
| | | | | | | | | | Root filesystem is btrfs; the userspace tools are needed for routine maintenance (scrub, balance, subvolume management) and inspection (`btrfs filesystem usage` — the only honest reporter on btrfs since plain `df` doesn't account for metadata/profiles/unallocated). Also used by the mkinitcpio btrfs hook at boot. | ||||
| * | refactor(nix): promote remote-dev/ to nix/ with common/vm/host split | sommerfeld | 2026-05-20 | 1 | -0/+49 |
| Restructures the Home-Manager profile to support both the Arch host and the Ubuntu remote-dev VM from the same flake. - remote-dev/ → nix/ (hard rename; .chezmoiignore updated) - home.nix split into common.nix (shared), vm.nix (Mason runtime carve-outs + podman stack), host.nix (gpg scdaemon delegation to system pcscd) - flake.nix exposes homeConfigurations.{vm,host} via a mkProfile helper - rj alias in dot_zshrc updated to ~/.local/share/dotfiles/nix - bootstrap.sh / justfile updated to use #vm against the new path The split is behaviour-preserving for the VM: vm.nix + common.nix together carry the same package set as the previous home.nix. host.nix is provisioned but not yet wired into bootstrap (phase p8). Phase 1 of the nix-on-host migration plan. | |||||
