Files
dendritic/modules/hosts/john-pc-ubuntu.nix
2026-03-08 11:25:07 -05:00

36 lines
886 B
Nix

{ inputs, ... }:
{
flake.homeModules."john-pc-ubuntu" = {
imports = with inputs.self.homeModules; [
desktop
home
onepassword
sublime
# resticprofile
];
# TODO: Add host-specific settings here:
# - sops secret for `restic_password/john_ubuntu`
# - resticprofile profile definition
# - zsh RESTIC* session variables
};
flake.homeConfigurations."john-pc-ubuntu" = inputs.home-manager.lib.homeManagerConfiguration {
pkgs = import inputs.nixpkgs { system = "x86_64-linux"; };
modules = [
inputs.self.homeModules."john-pc-ubuntu"
# Include another inline module to set the options created through the jsl-home modules
{
homeManagerFlakeDir = "~/.config/home-manager";
docker.enable = true;
ssh.matchSets = {
certs = true;
appdaemon = true;
homelab = true;
};
}
];
};
}