{config,pkgs,...}:{# 注意修改这里的用户名与用户目录home.username="yh";home.homeDirectory="/home/yh";# 也可以在这里ln文件到用户目录,或者直接text写文件到用户目录# 通过 home.packages 安装一些常用的软件# 这些软件将仅在当前用户下可用,不会影响系统级别的配置# 建议将所有 GUI 软件,以及与 OS 关系不大的 CLI 软件,都通过 home.packages 安装 这里就安装了一个 neofetchhome.packages=withpkgs;[neofetch];home.stateVersion="23.11";# Let Home Manager install and manage itself.programs.home-manager.enable=true;}
修改/etc/nixos/flake.nix
原始内容
1
2
3
4
5
6
7
8
9
{outputs={self,nixpkgs}:{# replace 'vm-nixo' with your hostname here.nixosConfigurations.vm-nixos=nixpkgs.lib.nixosSystem{system="x86_64-linux";modules=[./configuration.nix];};};}