refactor homeModules
This commit is contained in:
parent
0603a85579
commit
4a870d4a18
26 changed files with 126 additions and 65 deletions
16
flakeModules/atuin.nix
Normal file
16
flakeModules/atuin.nix
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
flake.nixosModules.atuin-config = {
|
||||
clan.core.vars.generators.atuin = {
|
||||
prompts.key.persist = true;
|
||||
files.key.owner = "rpqt";
|
||||
};
|
||||
};
|
||||
|
||||
flake.homeModules.atuin-config =
|
||||
{ config, osConfig, ... }:
|
||||
{
|
||||
programs.atuin.enable = true;
|
||||
xdg.dataFile."atuin/key".source =
|
||||
config.lib.file.mkOutOfStoreSymlink osConfig.clan.core.vars.generators.atuin.files.key.path;
|
||||
};
|
||||
}
|
||||
5
flakeModules/flake-module.nix
Normal file
5
flakeModules/flake-module.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
imports = [
|
||||
./atuin.nix
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue