feat: Obsidian vault and its wiki/consume agent skills #26
8
flake.lock
generated
8
flake.lock
generated
@@ -494,11 +494,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1784776947,
|
"lastModified": 1784937824,
|
||||||
"narHash": "sha256-IGVn6Z7dfeArObZvz7cLsGqJD8ipP2VkAZC/bOJgvJI=",
|
"narHash": "sha256-ncagIdsvmlcJ2DeFHU6R2wBZoOJFDPGVlsmYU8DfImg=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "1caf18d72dd7cad7304401da0db6a6ba853d8827",
|
"rev": "8c17f3aeb8a9c9d95a1427018a93f7d2cf081238",
|
||||||
"revCount": 5,
|
"revCount": 15,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.alexion.dev/alexion/skills"
|
"url": "https://git.alexion.dev/alexion/skills"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -1,11 +1,20 @@
|
|||||||
{ config, inputs, ... }:
|
{
|
||||||
|
config,
|
||||||
|
inputs,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}:
|
||||||
# Global agent skills, placed under the skills directory so they are active in
|
# Global agent skills, placed under the skills directory so they are active in
|
||||||
# every project.
|
# every project.
|
||||||
let
|
let
|
||||||
user = config.user.name;
|
user = config.user.name;
|
||||||
|
|
||||||
# The skills installed globally, as derivations from the skills flake.
|
# The skills installed globally, as derivations from the skills flake.
|
||||||
skills = [ ];
|
# wiki reads the personal Obsidian vault, and consume mines a source into it.
|
||||||
|
skills = with inputs.skills.packages.${pkgs.stdenv.hostPlatform.system}; [
|
||||||
|
wiki
|
||||||
|
consume
|
||||||
|
];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
home-manager.sharedModules = [ inputs.skills.homeModules.default ];
|
home-manager.sharedModules = [ inputs.skills.homeModules.default ];
|
||||||
|
|||||||
Reference in New Issue
Block a user