Home Manager Configuration
Scarlet provides a home-manager module, which is accessible through
the homeModules.default attribute.
Configuration
flake.nix
{
inputs = {
scarlet.url = "gitlab:scarlet-shell/scarlet";
# Other inputs
};
outputs =
{
self,
nixpkgs,
home-manager,
...
}@inputs {
homeConfiguration."your-config" = home-manager.lib.homeManagerConfiguration {
# home configuration
};
};
}
configuration
{inputs, ...}: {
imports = [
inputs.scarlet.homeModules.default
];
programs.scarlet = {
enable = true;
};
}