File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6161 url = "github:homebrew/homebrew-cask" ;
6262 flake = false ;
6363 } ;
64+ llm-profile = {
65+ url = "github:stackptr/llm-profile" ;
66+ flake = false ;
67+ } ;
6468 } ;
6569
6670 outputs = inputs @ { flake-parts , ...} :
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ inputs @ {
88 nix-homebrew ,
99 homebrew-core ,
1010 homebrew-cask ,
11+ llm-profile ,
1112 zx-dev ,
1213 disko ,
1314 golink ,
@@ -41,7 +42,7 @@ inputs @ {
4142 ++ nixpkgs . lib . optionals ( hostHomeConfig != null ) [ hostHomeConfig ] ;
4243 } ;
4344 home-manager . extraSpecialArgs = {
44- inherit hostname pkgs-stable showBatteryStatus ;
45+ inherit hostname llm-profile pkgs-stable showBatteryStatus ;
4546 } ;
4647 } ;
4748
Original file line number Diff line number Diff line change 11{
22 config ,
33 lib ,
4+ llm-profile ,
45 pkgs ,
56 ...
67} : let
2829 ( mkIf cfg . ai . enable {
2930 programs . claude-code = {
3031 enable = true ;
32+ memory . source = "${ llm-profile } /README.md" ;
3133 mcpServers = {
3234 glyph = {
3335 type = "http" ;
3638 } ;
3739 settings = {
3840 model = "opus" ;
41+ # Disabled in favor of Basic Memory MCP for cross-device access
42+ autoMemoryEnabled = false ;
3943 enabledMcpjsonServers = [ "linear" "figma" ] ;
4044 permissions = {
4145 allow = [
7579 "mcp__figma__get_design_context"
7680 "mcp__figma__get_metadata"
7781 "mcp__figma__get_screenshot"
82+ "mcp__glyph__basic-memory__build_context"
83+ "mcp__glyph__basic-memory__fetch"
84+ "mcp__glyph__basic-memory__list_directory"
85+ "mcp__glyph__basic-memory__list_memory_projects"
86+ "mcp__glyph__basic-memory__read_content"
87+ "mcp__glyph__basic-memory__read_note"
88+ "mcp__glyph__basic-memory__recent_activity"
89+ "mcp__glyph__basic-memory__search"
90+ "mcp__glyph__basic-memory__search_by_metadata"
91+ "mcp__glyph__basic-memory__search_notes"
92+ "mcp__glyph__basic-memory__view_note"
7893 ] ;
7994 deny = [ ] ;
8095 } ;
You can’t perform that action at this time.
0 commit comments