New fitness-bot-pull service + timer, modeled on dotfiles-rebuild. Checks origin/main for new commits, pulls + restarts the service if the HEAD moved. Offset by 7 min from dotfiles-rebuild to avoid overlap. Code now lives at github.com/DannyDannyDanny/bigbiggerbiggestbot (cloned to /home/danny/tg_fitness_bot). workouts.db is gitignored so it's preserved across pulls. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
366 lines
9.5 KiB
JSON
366 lines
9.5 KiB
JSON
{
|
|
"nodes": {
|
|
"disko": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1773889306,
|
|
"narHash": "sha256-PAqwnsBSI9SVC2QugvQ3xeYCB0otOwCacB1ueQj2tgw=",
|
|
"owner": "nix-community",
|
|
"repo": "disko",
|
|
"rev": "5ad85c82cc52264f4beddc934ba57f3789f28347",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "disko",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-compat": {
|
|
"flake": false,
|
|
"locked": {
|
|
"lastModified": 1767039857,
|
|
"narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=",
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "edolstra",
|
|
"repo": "flake-compat",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils": {
|
|
"inputs": {
|
|
"systems": "systems"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1731533236,
|
|
"narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"flake-utils_2": {
|
|
"inputs": {
|
|
"systems": "systems_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1681202837,
|
|
"narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=",
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"rev": "cfacdce06f30d2b68473a46042957675eebb3401",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "numtide",
|
|
"repo": "flake-utils",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"home-manager": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1776184304,
|
|
"narHash": "sha256-No6QGBmIv5ChiwKCcbkxjdEQ/RO2ZS1gD7SFy6EZ7rc=",
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"rev": "3c7524c68348ef79ce48308e0978611a050089b2",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"home-manager_2": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nix-openclaw",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1767909183,
|
|
"narHash": "sha256-u/bcU0xePi5bgNoRsiqSIwaGBwDilKKFTz3g0hqOBAo=",
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"rev": "cd6e96d56ed4b2a779ac73a1227e0bb1519b3509",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"home-manager_3": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"zen-browser",
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1774991950,
|
|
"narHash": "sha256-kScKj3qJDIWuN9/6PMmgy5esrTUkYinrO5VvILik/zw=",
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"rev": "f2d3e04e278422c7379e067e323734f3e8c585a7",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "home-manager",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nix-darwin": {
|
|
"inputs": {
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1775037210,
|
|
"narHash": "sha256-KM2WYj6EA7M/FVZVCl3rqWY+TFV5QzSyyGE2gQxeODU=",
|
|
"owner": "nix-darwin",
|
|
"repo": "nix-darwin",
|
|
"rev": "06648f4902343228ce2de79f291dd5a58ee12146",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-darwin",
|
|
"ref": "master",
|
|
"repo": "nix-darwin",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nix-openclaw": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils",
|
|
"home-manager": "home-manager_2",
|
|
"nix-steipete-tools": "nix-steipete-tools",
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1776183358,
|
|
"narHash": "sha256-uRWaRXGhkyGWMbNgQcmx0+RPzPLenVGopkNHgAEfmBQ=",
|
|
"owner": "openclaw",
|
|
"repo": "nix-openclaw",
|
|
"rev": "53aac0dce0810c40c75793fdad3d41b0f7e7baaf",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "openclaw",
|
|
"repo": "nix-openclaw",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nix-steipete-tools": {
|
|
"inputs": {
|
|
"nixpkgs": "nixpkgs"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1773561580,
|
|
"narHash": "sha256-wT0bKTp45YnMkc4yXQvk943Zz/rksYiIjEXGdWzxnic=",
|
|
"owner": "openclaw",
|
|
"repo": "nix-steipete-tools",
|
|
"rev": "cd4c429ff3b3aaef9f92e59812cf2baf5704b86f",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "openclaw",
|
|
"repo": "nix-steipete-tools",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixos-wsl": {
|
|
"inputs": {
|
|
"flake-compat": "flake-compat",
|
|
"nixpkgs": "nixpkgs_2"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1776255237,
|
|
"narHash": "sha256-LQjlc0VEn55WAT4BiI8sIsokb/2FNlcbBD+Xr3MTE24=",
|
|
"owner": "nix-community",
|
|
"repo": "NixOS-WSL",
|
|
"rev": "9a8c2a85f1ffdcecfb0f9c52c5a73c49ceb43911",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"ref": "main",
|
|
"repo": "NixOS-WSL",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs": {
|
|
"locked": {
|
|
"lastModified": 1767364772,
|
|
"narHash": "sha256-fFUnEYMla8b7UKjijLnMe+oVFOz6HjijGGNS1l7dYaQ=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "16c7794d0a28b5a37904d55bcca36003b9109aaa",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixpkgs-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_2": {
|
|
"locked": {
|
|
"lastModified": 1773734432,
|
|
"narHash": "sha256-IF5ppUWh6gHGHYDbtVUyhwy/i7D261P7fWD1bPefOsw=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "cda48547b432e8d3b18b4180ba07473762ec8558",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixos-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_3": {
|
|
"locked": {
|
|
"lastModified": 1776255774,
|
|
"narHash": "sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "566acc07c54dc807f91625bb286cb9b321b5f42a",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "NixOS",
|
|
"ref": "nixpkgs-unstable",
|
|
"repo": "nixpkgs",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"nixpkgs_4": {
|
|
"locked": {
|
|
"lastModified": 1682134069,
|
|
"narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=",
|
|
"owner": "NixOS",
|
|
"repo": "nixpkgs",
|
|
"rev": "fd901ef4bf93499374c5af385b2943f5801c0833",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"id": "nixpkgs",
|
|
"type": "indirect"
|
|
}
|
|
},
|
|
"root": {
|
|
"inputs": {
|
|
"disko": "disko",
|
|
"home-manager": "home-manager",
|
|
"nix-darwin": "nix-darwin",
|
|
"nix-openclaw": "nix-openclaw",
|
|
"nixos-wsl": "nixos-wsl",
|
|
"nixpkgs": "nixpkgs_3",
|
|
"vscode-server": "vscode-server",
|
|
"zen-browser": "zen-browser"
|
|
}
|
|
},
|
|
"systems": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"systems_2": {
|
|
"locked": {
|
|
"lastModified": 1681028828,
|
|
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-systems",
|
|
"repo": "default",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"vscode-server": {
|
|
"inputs": {
|
|
"flake-utils": "flake-utils_2",
|
|
"nixpkgs": "nixpkgs_4"
|
|
},
|
|
"locked": {
|
|
"lastModified": 1770124655,
|
|
"narHash": "sha256-yHmd2B13EtBUPLJ+x0EaBwNkQr9LTne1arLVxT6hSnY=",
|
|
"owner": "nix-community",
|
|
"repo": "nixos-vscode-server",
|
|
"rev": "92ce71c3ba5a94f854e02d57b14af4997ab54ef0",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "nix-community",
|
|
"repo": "nixos-vscode-server",
|
|
"type": "github"
|
|
}
|
|
},
|
|
"zen-browser": {
|
|
"inputs": {
|
|
"home-manager": "home-manager_3",
|
|
"nixpkgs": [
|
|
"nixpkgs"
|
|
]
|
|
},
|
|
"locked": {
|
|
"lastModified": 1776317517,
|
|
"narHash": "sha256-JP1XVRabZquf7pnXvRUjp7DV+EBrB6Qmp3+vG3HMy/k=",
|
|
"owner": "0xc000022070",
|
|
"repo": "zen-browser-flake",
|
|
"rev": "0a7be59e988bb2cb452080f59aaabae70bc415ae",
|
|
"type": "github"
|
|
},
|
|
"original": {
|
|
"owner": "0xc000022070",
|
|
"repo": "zen-browser-flake",
|
|
"type": "github"
|
|
}
|
|
}
|
|
},
|
|
"root": "root",
|
|
"version": 7
|
|
}
|