.github
.vscode
docs
hydra
keys
lib
modules
systems
users
alice
richie
global
home
default.nix
home.nix
secrets.yaml
default.nix
utils
.envrc
.gitconfig
.gitignore
.sops.yaml
CONTRIBUTING.md
README.md
checks.nix
flake.lock
flake.nix
shell.nix
sops-mergetool.sh
statix.toml
treefmt.toml
18 lines
320 B
Nix
18 lines
320 B
Nix
{ lib, machineConfig, ... }:
|
|
{
|
|
imports = [
|
|
./home/programs.nix
|
|
./home/sshconfig.nix
|
|
./home/cli
|
|
] ++ lib.optionals (!machineConfig.server) [ ./home/gui ];
|
|
|
|
nixpkgs.config.allowUnfree = true;
|
|
|
|
home = {
|
|
username = "richie";
|
|
homeDirectory = "/home/richie";
|
|
};
|
|
|
|
home.stateVersion = "23.11";
|
|
}
|