Add NixOS home manager config and fix flake warnings

- Add hosts/nixos/home-default.nix with nvim, ssh, and other modules
- Add hosts/nixos/hs/home.nix importing home-default
- Fix nixpkgs.config conflict by moving allowUnfree to system level
- Fix root user password conflicts by explicitly clearing all options
- Add home-manager integration to hs system configuration
- Update hostId from placeholder to actual value (8425e349)
- Add claude-code support for x86_64-linux architecture

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Yan Lin 2025-09-06 23:25:59 +02:00
parent 70485c0bc4
commit aafa5da904
4 changed files with 83 additions and 2 deletions

11
hosts/nixos/hs/home.nix Normal file
View file

@ -0,0 +1,11 @@
{ config, pkgs, ... }:
{
imports = [
../home-default.nix
];
# hs-specific home configuration
# Example: Server-specific tools, monitoring utilities, etc.
}