project-launcher changes
This commit is contained in:
4
flake.lock
generated
4
flake.lock
generated
@@ -227,8 +227,8 @@
|
|||||||
"nixpkgs": "nixpkgs_3"
|
"nixpkgs": "nixpkgs_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1767487700,
|
"lastModified": 1767671770,
|
||||||
"narHash": "sha256-9O6d9BUMMt7oG7q+NUuGnZhOFV/QcBIfVKgr1FW/1t4=",
|
"narHash": "sha256-CN2ACRvBlQ1SxQshEv4EJWTaiwRXo+m4dSYQQOaZzdc=",
|
||||||
"path": "/home/m3tam3re/p/NIX/nixpkgs",
|
"path": "/home/m3tam3re/p/NIX/nixpkgs",
|
||||||
"type": "path"
|
"type": "path"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -22,8 +22,8 @@
|
|||||||
nixpkgs-9e58ed7.url = "github:nixos/nixpkgs/9e58ed7ba759d81c98f033b7f5eba21ca68f53b0";
|
nixpkgs-9e58ed7.url = "github:nixos/nixpkgs/9e58ed7ba759d81c98f033b7f5eba21ca68f53b0";
|
||||||
nixpkgs-master.url = "github:nixos/nixpkgs/master";
|
nixpkgs-master.url = "github:nixos/nixpkgs/master";
|
||||||
|
|
||||||
m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
|
# m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
|
||||||
# m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
|
m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
|
||||||
#
|
#
|
||||||
nur = {
|
nur = {
|
||||||
url = "github:nix-community/NUR";
|
url = "github:nix-community/NUR";
|
||||||
|
|||||||
@@ -16,6 +16,7 @@
|
|||||||
(python3.withPackages (ps:
|
(python3.withPackages (ps:
|
||||||
with ps; [
|
with ps; [
|
||||||
pip
|
pip
|
||||||
|
uv
|
||||||
# Scientific packages
|
# Scientific packages
|
||||||
numba
|
numba
|
||||||
numpy
|
numpy
|
||||||
|
|||||||
@@ -4,6 +4,12 @@
|
|||||||
settings = {
|
settings = {
|
||||||
theme = "opencode";
|
theme = "opencode";
|
||||||
plugin = ["oh-my-opencode"];
|
plugin = ["oh-my-opencode"];
|
||||||
|
formatter = {
|
||||||
|
alejandra = {
|
||||||
|
command = ["alejandra" "-q" "-"];
|
||||||
|
extensions = [".nix"];
|
||||||
|
};
|
||||||
|
};
|
||||||
mcp = {
|
mcp = {
|
||||||
Ref = {
|
Ref = {
|
||||||
type = "local";
|
type = "local";
|
||||||
@@ -14,6 +20,14 @@
|
|||||||
];
|
];
|
||||||
enabled = true;
|
enabled = true;
|
||||||
};
|
};
|
||||||
|
Anytype = {
|
||||||
|
type = "local";
|
||||||
|
command = [
|
||||||
|
"sh"
|
||||||
|
"-c"
|
||||||
|
"OPENAPI_MCP_HEADERS=$(cat /run/agenix/anytype-key) exec bunx @anyproto/anytype-mcp"
|
||||||
|
];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -181,11 +181,18 @@ in {
|
|||||||
};
|
};
|
||||||
cli.rofi-project-opener = {
|
cli.rofi-project-opener = {
|
||||||
enable = true;
|
enable = true;
|
||||||
projectDirs = [
|
projectDirs = {
|
||||||
"$HOME/p/NIX"
|
NIX = {
|
||||||
];
|
path = "~/p/NIX";
|
||||||
|
args = "";
|
||||||
|
};
|
||||||
|
CHAT = {
|
||||||
|
path = "~/p/CHAT";
|
||||||
|
args = "--agent chiron";
|
||||||
|
};
|
||||||
|
};
|
||||||
terminal = pkgs.kitty;
|
terminal = pkgs.kitty;
|
||||||
terminalCommand = "opencode";
|
terminalCommand = "opencode %a";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,10 @@
|
|||||||
{
|
{
|
||||||
age = {
|
age = {
|
||||||
secrets = {
|
secrets = {
|
||||||
|
anytype-key = {
|
||||||
|
file = ../../secrets/anytype-key.age;
|
||||||
|
owner = "m3tam3re";
|
||||||
|
};
|
||||||
tailscale-key = {
|
tailscale-key = {
|
||||||
file = ../../secrets/tailscale-key.age;
|
file = ../../secrets/tailscale-key.age;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ let
|
|||||||
m3-kratos
|
m3-kratos
|
||||||
];
|
];
|
||||||
in {
|
in {
|
||||||
|
"secrets/anytype-key.age".publicKeys = systems ++ users;
|
||||||
"secrets/baserow-env.age".publicKeys = systems ++ users;
|
"secrets/baserow-env.age".publicKeys = systems ++ users;
|
||||||
"secrets/ghost-env.age".publicKeys = systems ++ users;
|
"secrets/ghost-env.age".publicKeys = systems ++ users;
|
||||||
"secrets/littlelink-m3tam3re.age".publicKeys = systems ++ users;
|
"secrets/littlelink-m3tam3re.age".publicKeys = systems ++ users;
|
||||||
|
|||||||
BIN
secrets/anytype-key.age
Normal file
BIN
secrets/anytype-key.age
Normal file
Binary file not shown.
Reference in New Issue
Block a user