project-launcher changes

This commit is contained in:
m3tm3re
2026-01-06 05:54:19 +01:00
parent bb85c4b40d
commit 175f971809
8 changed files with 35 additions and 8 deletions

4
flake.lock generated
View File

@@ -227,8 +227,8 @@
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1767487700,
"narHash": "sha256-9O6d9BUMMt7oG7q+NUuGnZhOFV/QcBIfVKgr1FW/1t4=",
"lastModified": 1767671770,
"narHash": "sha256-CN2ACRvBlQ1SxQshEv4EJWTaiwRXo+m4dSYQQOaZzdc=",
"path": "/home/m3tam3re/p/NIX/nixpkgs",
"type": "path"
},

View File

@@ -22,8 +22,8 @@
nixpkgs-9e58ed7.url = "github:nixos/nixpkgs/9e58ed7ba759d81c98f033b7f5eba21ca68f53b0";
nixpkgs-master.url = "github:nixos/nixpkgs/master";
m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
# m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
# m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
#
nur = {
url = "github:nix-community/NUR";

View File

@@ -16,6 +16,7 @@
(python3.withPackages (ps:
with ps; [
pip
uv
# Scientific packages
numba
numpy

View File

@@ -4,6 +4,12 @@
settings = {
theme = "opencode";
plugin = ["oh-my-opencode"];
formatter = {
alejandra = {
command = ["alejandra" "-q" "-"];
extensions = [".nix"];
};
};
mcp = {
Ref = {
type = "local";
@@ -14,6 +20,14 @@
];
enabled = true;
};
Anytype = {
type = "local";
command = [
"sh"
"-c"
"OPENAPI_MCP_HEADERS=$(cat /run/agenix/anytype-key) exec bunx @anyproto/anytype-mcp"
];
};
};
};
};

View File

@@ -181,11 +181,18 @@ in {
};
cli.rofi-project-opener = {
enable = true;
projectDirs = [
"$HOME/p/NIX"
];
projectDirs = {
NIX = {
path = "~/p/NIX";
args = "";
};
CHAT = {
path = "~/p/CHAT";
args = "--agent chiron";
};
};
terminal = pkgs.kitty;
terminalCommand = "opencode";
terminalCommand = "opencode %a";
};
};
}

View File

@@ -1,6 +1,10 @@
{
age = {
secrets = {
anytype-key = {
file = ../../secrets/anytype-key.age;
owner = "m3tam3re";
};
tailscale-key = {
file = ../../secrets/tailscale-key.age;
};

View File

@@ -18,6 +18,7 @@ let
m3-kratos
];
in {
"secrets/anytype-key.age".publicKeys = systems ++ users;
"secrets/baserow-env.age".publicKeys = systems ++ users;
"secrets/ghost-env.age".publicKeys = systems ++ users;
"secrets/littlelink-m3tam3re.age".publicKeys = systems ++ users;

BIN
secrets/anytype-key.age Normal file

Binary file not shown.