No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
JMARyA 62433437fd
fix(flake): register the bare macOS hostname for home-manager lookup
nh resolves homeConfigurations."<user>@<hostname>" and only falls back to
the bare "<user>", which is pinned to x86_64-linux. The Mac reports its
hostname as Angelos-MacBook-Air, not Angelos-MacBook-Air.local, so the
lookup missed, fell back to the Linux config and died building a
vicinae extension:

  Cannot build '...-source.drv'
  Reason: platform mismatch
  Required system: 'x86_64-linux'
  Current system: 'aarch64-darwin'

Generate both hostname spellings from a host table so a machine missing
an entry is the only way to hit the fallback.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T64xRbaaRc8MNhVeqkySUZ
2026-09-01 09:14:30 +02:00
.secrets/home Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
assets Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
fish add lg alias for lazygit 2026-06-04 18:53:54 +02:00
mail feat(mail): move filters server-side to sieve and gmail 2026-09-01 09:14:18 +02:00
modules Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
.gitignore Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
.sops.yaml Add .sops.yaml for home secrets 2026-04-11 02:47:33 +02:00
alacritty.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
email.nix feat(mail): move filters server-side to sieve and gmail 2026-09-01 09:14:18 +02:00
firefox.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
flake.lock fix(vicinae): drop flake input, use nixpkgs and the home-manager module 2026-09-01 09:14:19 +02:00
flake.nix fix(flake): register the bare macOS hostname for home-manager lookup 2026-09-01 09:14:30 +02:00
git.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
gtk.nix gtk: silence gtk.gtk4.theme deprecation warning 2026-04-17 21:30:45 +02:00
home.nix feat: manage ssh config via home-manager 2026-05-31 18:35:26 +02:00
hyprland.nix fix(vicinae): drop flake input, use nixpkgs and the home-manager module 2026-09-01 09:14:19 +02:00
micro.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
mpv.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
noSecrets.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00
opencode.nix fix: update opencode models 2026-07-08 20:35:42 +02:00
ssh.nix feat: manage ssh config via home-manager 2026-05-31 18:35:26 +02:00
style.nix fix(wezterm): opt out of stylix, which gained a wezterm target 2026-09-01 09:14:19 +02:00
vicinae.nix fix(vicinae): drop flake input, use nixpkgs and the home-manager module 2026-09-01 09:14:19 +02:00
wezterm.nix fix(wezterm): opt out of stylix, which gained a wezterm target 2026-09-01 09:14:19 +02:00
yazi.nix yazi: add git fetchers and fix keymap section name 2026-04-17 21:26:15 +02:00
zed.nix Initial commit: migrate home-manager config from machines repo 2026-04-11 02:45:28 +02:00