Compare commits

...

3 Commits

Author SHA1 Message Date
0aa8606153 up 2026-03-08 17:14:59 +00:00
0a955151d0 noc 2026-03-08 17:14:59 +00:00
c2a898888f flk 2026-03-08 17:14:59 +00:00
4 changed files with 45 additions and 12 deletions

24
flake.lock generated
View File

@@ -422,11 +422,11 @@
"homebrew-cask": { "homebrew-cask": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1772967157, "lastModified": 1772975419,
"narHash": "sha256-0ZWmULfrY7GnRmvyhq9r7QDIM5QN37tYiTorhpZgPPE=", "narHash": "sha256-RjuekMHUMXW0jbpvbf9inCgOKGhby/3L8GH/fuCgowI=",
"owner": "homebrew", "owner": "homebrew",
"repo": "homebrew-cask", "repo": "homebrew-cask",
"rev": "25ea67e6ade2f79164ed47c4277a9721774230e0", "rev": "74f7483ebc330524ac268f84d84ad2723cd252e9",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -438,11 +438,11 @@
"homebrew-core": { "homebrew-core": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1772961858, "lastModified": 1772972597,
"narHash": "sha256-dp044O7UD9txeScyzXxQRnGeHTTkZwOA1qG0+LU0p3Q=", "narHash": "sha256-LN1mhIgVBaZVjHJgf7VOpHpY8NgMQoSb31gajiCEcSc=",
"owner": "homebrew", "owner": "homebrew",
"repo": "homebrew-core", "repo": "homebrew-core",
"rev": "9a57dfb3f340f02a6a273b5c3155e3487db53720", "rev": "c5e589b5410f68c5a9a81a6850621d72fe73ac22",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -668,11 +668,11 @@
}, },
"nixpkgs_5": { "nixpkgs_5": {
"locked": { "locked": {
"lastModified": 1772969670, "lastModified": 1772977094,
"narHash": "sha256-KDd3MnG7GpGFkXDSR22FBRtYBYwunIbFIdM680ryxTs=", "narHash": "sha256-M+C9DF1cLNfQcwKuSAc+bhYogLQcAP00eVyoaMb6qGU=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "61918bf320e89ce182ba037ed0dede3f17b70487", "rev": "67af9fc09e564826d4e1a3883719ccb84058fab3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -753,11 +753,11 @@
"nono": { "nono": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1772924787, "lastModified": 1772974596,
"narHash": "sha256-xkl8VHLBSCsgvwH5mbu3OQ1mVlo7r9XLZ53OT1TZ57g=", "narHash": "sha256-oa5ng8WQQm47bCWnmAK4u2JElYyiof98ytYyUd5GQPk=",
"owner": "always-further", "owner": "always-further",
"repo": "nono", "repo": "nono",
"rev": "33ddfed973a3b2d6fd5436b64cd5027a6219068c", "rev": "8ce0b28f96d1c8d40ba46e57f127cd135a03c794",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -50,6 +50,10 @@
}; };
}; };
home.shellAliases = {
noc = "RUST_LOG=error nono -s wrap --allow-cwd --profile opencode -- opencode";
};
home.packages = [ home.packages = [
inputs'.llm-agents.packages.claude-code inputs'.llm-agents.packages.claude-code
pkgs.nono pkgs.nono
@@ -81,6 +85,7 @@
builtins.toJSON { builtins.toJSON {
"$schema" = "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json"; "$schema" = "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json";
disabled_skills = ["playwright" "dev-browser" "git-master"]; disabled_skills = ["playwright" "dev-browser" "git-master"];
disabled_hooks = ["keyword-detector"];
git_master = { git_master = {
commit_footer = false; commit_footer = false;
include_co_authored_by = false; include_co_authored_by = false;

View File

@@ -14,9 +14,31 @@
type = lib.types.lazyAttrsOf lib.types.raw; type = lib.types.lazyAttrsOf lib.types.raw;
default = {}; default = {};
}; };
flakeModules =
lib.mkOption {
type = lib.types.lazyAttrsOf lib.types.raw;
default = {};
};
}; };
config = { config = {
flake.flakeModules = {
ai-tools = ./ai-tools.nix;
atuin = ./atuin.nix;
core = ./core.nix;
desktop = ./desktop.nix;
dev-tools = ./dev-tools.nix;
email = ./email.nix;
neovim = ./neovim.nix;
network = ./network.nix;
nixos-system = ./nixos-system.nix;
shell = ./shell.nix;
ssh-client = ./ssh-client.nix;
terminal = ./terminal.nix;
user = ./user.nix;
zellij = ./zellij.nix;
zk = ./zk.nix;
};
den.default.nixos.system.stateVersion = "25.11"; den.default.nixos.system.stateVersion = "25.11";
den.default.darwin.system.stateVersion = 6; den.default.darwin.system.stateVersion = 6;
den.default.homeManager.home.stateVersion = "25.11"; den.default.homeManager.home.stateVersion = "25.11";

View File

@@ -50,4 +50,10 @@
in { in {
den.default.nixos.nixpkgs.overlays = overlays; den.default.nixos.nixpkgs.overlays = overlays;
den.default.darwin.nixpkgs.overlays = overlays; den.default.darwin.nixpkgs.overlays = overlays;
flake.overlays.default = final: prev:
builtins.foldl' (
acc: overlay: acc // (overlay final (prev // acc))
) {}
overlays;
} }