{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":304900617,"defaultBranch":"main","name":"nix-configs","ownerLogin":"t184256","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-17T14:50:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5991987?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724798374.0","currentOid":""},"activityList":{"items":[{"before":"2ab2340ebbf84225fdbcdc63333c9fb6cb6b28b8","after":"c4ae49d34b83acb34c135b1ba77542a9b68141b1","ref":"refs/heads/staging","pushedAt":"2024-09-19T06:10:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"neovim/user: boost performance greatly","shortMessageHtmlLink":"neovim/user: boost performance greatly"}},{"before":"34ede9086e84326b8e054c18e96433506071e55b","after":"2ab2340ebbf84225fdbcdc63333c9fb6cb6b28b8","ref":"refs/heads/staging","pushedAt":"2024-09-17T21:22:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"flake.lock: update","shortMessageHtmlLink":"flake.lock: update"}},{"before":"609a0c03233ae7268435a0c7b448ffe35cc08b11","after":"34ede9086e84326b8e054c18e96433506071e55b","ref":"refs/heads/staging","pushedAt":"2024-09-17T09:25:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/syncthing: multiple tweaks","shortMessageHtmlLink":"nixos/services/syncthing: multiple tweaks"}},{"before":"28a44df43ae1da9d334f789cd18af8885a97b273","after":"609a0c03233ae7268435a0c7b448ffe35cc08b11","ref":"refs/heads/staging","pushedAt":"2024-09-16T23:21:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/autosync-voice: add","shortMessageHtmlLink":"nixos/services/autosync-voice: add"}},{"before":"8a5142cb38bdd1f3e1f00bbe38b2165722b5b794","after":"28a44df43ae1da9d334f789cd18af8885a97b273","ref":"refs/heads/staging","pushedAt":"2024-09-13T21:13:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nebula: add aracaea/bayroot as lighthouses/relays","shortMessageHtmlLink":"nebula: add aracaea/bayroot as lighthouses/relays"}},{"before":"4b1efe6368e420775f9162924c6c9bf17308a527","after":"8a5142cb38bdd1f3e1f00bbe38b2165722b5b794","ref":"refs/heads/staging","pushedAt":"2024-09-13T00:00:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/syncthing, hosts/cocoa: sync ~/code","shortMessageHtmlLink":"nixos/services/syncthing, hosts/cocoa: sync ~/code"}},{"before":"59155f258318b7325d15f10002d00683ea0714ae","after":"4b1efe6368e420775f9162924c6c9bf17308a527","ref":"refs/heads/staging","pushedAt":"2024-09-12T23:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/syncthing, hosts/cocoa: sync ~/code","shortMessageHtmlLink":"nixos/services/syncthing, hosts/cocoa: sync ~/code"}},{"before":"8d779c2fe3cfae0d7dd2dcbac965a03e176e88ec","after":"59155f258318b7325d15f10002d00683ea0714ae","ref":"refs/heads/staging","pushedAt":"2024-09-12T23:30:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/garage: PartOf=storage.target","shortMessageHtmlLink":"nixos/services/garage: PartOf=storage.target"}},{"before":"eee294b6402c7ece243cbc3bca9c033a49d88a2f","after":"8d779c2fe3cfae0d7dd2dcbac965a03e176e88ec","ref":"refs/heads/staging","pushedAt":"2024-09-10T10:38:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"user/neovim/tabby: load less of tabby","shortMessageHtmlLink":"user/neovim/tabby: load less of tabby"}},{"before":"1333d1a38d9293cbb56f58148553752aabdfc9a8","after":"eee294b6402c7ece243cbc3bca9c033a49d88a2f","ref":"refs/heads/staging","pushedAt":"2024-08-31T16:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"flake.nix: shorten, too many hosts","shortMessageHtmlLink":"flake.nix: shorten, too many hosts"}},{"before":"14a91711497225405ac8e6fed7576cc443c767f6","after":"1333d1a38d9293cbb56f58148553752aabdfc9a8","ref":"refs/heads/staging","pushedAt":"2024-08-31T14:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/garage: add\n\ngarage:\nx make it start up on a single host\nx ed25519 keypair generator in both binary and hex\nx wrap that into misc/secrets\nx make misc/secrets copy around the rpc secret as well\nx (also make it copy around shared relays list of syncthing?)\nx (`misc/secrets multiedit syncthing/relays` command? edit all only if same)\nx make garage consume the right secrets\nx deploy garage to multiple hosts","shortMessageHtmlLink":"nixos/services/garage: add"}},{"before":"5f8609fd6f982de2647595b0e414816ff1748ded","after":"1333d1a38d9293cbb56f58148553752aabdfc9a8","ref":"refs/heads/wip-garage","pushedAt":"2024-08-31T14:59:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/services/garage: add\n\ngarage:\nx make it start up on a single host\nx ed25519 keypair generator in both binary and hex\nx wrap that into misc/secrets\nx make misc/secrets copy around the rpc secret as well\nx (also make it copy around shared relays list of syncthing?)\nx (`misc/secrets multiedit syncthing/relays` command? edit all only if same)\nx make garage consume the right secrets\nx deploy garage to multiple hosts","shortMessageHtmlLink":"nixos/services/garage: add"}},{"before":"33c70397313dc25bf7293585d451e18a9718c2d3","after":"14a91711497225405ac8e6fed7576cc443c767f6","ref":"refs/heads/staging","pushedAt":"2024-08-31T13:58:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/pubkeys/garage: generate keys","shortMessageHtmlLink":"misc/pubkeys/garage: generate keys"}},{"before":"1f95a24c0ffc04adbb83425b8b009099ed5f0910","after":"33c70397313dc25bf7293585d451e18a9718c2d3","ref":"refs/heads/staging","pushedAt":"2024-08-31T13:57:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/secrets: garage needs privkey concatenated with pubkey","shortMessageHtmlLink":"misc/secrets: garage needs privkey concatenated with pubkey"}},{"before":"66d411ee6b77f76fbd79f0e016c40c7b6743beef","after":"1f95a24c0ffc04adbb83425b8b009099ed5f0910","ref":"refs/heads/staging","pushedAt":"2024-08-31T13:28:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/pubkeys/garage: generate keys","shortMessageHtmlLink":"misc/pubkeys/garage: generate keys"}},{"before":"120d824609ae195d1090927c5b53ca35829e20f9","after":"66d411ee6b77f76fbd79f0e016c40c7b6743beef","ref":"refs/heads/staging","pushedAt":"2024-08-31T12:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/pubkeys/garage: add four more hosts","shortMessageHtmlLink":"misc/pubkeys/garage: add four more hosts"}},{"before":"51a28e4a7f8c7edfe2f0f53ef243fa1ae9c0a84e","after":"120d824609ae195d1090927c5b53ca35829e20f9","ref":"refs/heads/staging","pushedAt":"2024-08-31T09:50:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/pubkeys/garage: add cocoa","shortMessageHtmlLink":"misc/pubkeys/garage: add cocoa"}},{"before":"2139e8a875d3a94588d15db4e62d3e41a05a561b","after":"5f8609fd6f982de2647595b0e414816ff1748ded","ref":"refs/heads/wip-garage","pushedAt":"2024-08-31T09:36:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"WIP: nixos/services/garage: add\n\ngarage:\nx make it start up on a single host\n ed25519 keypair generator in both binary and hex\n wrap that into misc/secrets\n make misc/secrets copy around the swarm key as well\n (also make it copy around shared relays list of syncthing?)\n (`misc/secrets multiedit syncthing/relays` command? edit all only if same)\n (`misc/secrets multigenenerate` command?)\n an actually usable wrapper to control garage\n that uses bash and supplies rpc_secret (garagectl?)\n deploy garage to multiple hosts\n make them talk to each other (nebula addresses?)\n make them talk to each other (public addresses?)\n full node, gateway node, control node configs\n\n try creating a bucket\n try uploading something\n try mounting with rclone","shortMessageHtmlLink":"WIP: nixos/services/garage: add"}},{"before":"17f0f8d730454a01e3bf83e563e868a3db361a3b","after":"51a28e4a7f8c7edfe2f0f53ef243fa1ae9c0a84e","ref":"refs/heads/staging","pushedAt":"2024-08-31T09:36:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"nixos/common/disable-cruft: remove nano","shortMessageHtmlLink":"nixos/common/disable-cruft: remove nano"}},{"before":"36d6837c303971bdbbcae12109ae469f2ad881db","after":"2139e8a875d3a94588d15db4e62d3e41a05a561b","ref":"refs/heads/wip-garage","pushedAt":"2024-08-31T08:25:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"WIP: nixos/services/garage: add\n\ngarage:\nx make it start up on a single host\n ed25519 keypair generator in both binary and hex\n wrap that into misc/secrets\n make misc/secrets copy around the swarm key as well\n (also make it copy around shared relays list of syncthing?)\n (`misc/secrets multiedit syncthing/relays` command? edit all only if same)\n (`misc/secrets multigenenerate` command?)\n an actually usable wrapper to control garage\n that uses bash and supplies rpc_secret (garagectl?)\n deploy garage to multiple hosts\n make them talk to each other (nebula addresses?)\n make them talk to each other (public addresses?)\n full node, gateway node, control node configs\n\n try creating a bucket\n try uploading something\n try mounting with rclone","shortMessageHtmlLink":"WIP: nixos/services/garage: add"}},{"before":"a0f8a1bdc0902310d5147dd7e487b9fdec70893b","after":"17f0f8d730454a01e3bf83e563e868a3db361a3b","ref":"refs/heads/staging","pushedAt":"2024-08-29T23:10:09.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/secrets: generate $host syncthing now also extends syncthing-relays","shortMessageHtmlLink":"misc/secrets: generate $host syncthing now also extends syncthing-relays"}},{"before":"ebb27d794f2cf5b0dc384f7187035416de852e83","after":"a0f8a1bdc0902310d5147dd7e487b9fdec70893b","ref":"refs/heads/staging","pushedAt":"2024-08-29T21:39:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"misc/secrets: add_to_path helper","shortMessageHtmlLink":"misc/secrets: add_to_path helper"}},{"before":"ebf304198a5d4478ec36ab07288a9c83acef234e","after":"36d6837c303971bdbbcae12109ae469f2ad881db","ref":"refs/heads/wip-garage","pushedAt":"2024-08-29T21:39:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"WIP: nixos/services/garage: add\n\ngarage:\nx make it start up on a single host\n ed25519 keypair generator in both binary and hex\n wrap that into misc/secrets\n make misc/secrets copy around the swarm key as well\n (also make it copy around shared relays list of syncthing?)\n (`misc/secrets multiedit syncthing/relays` command? edit all only if same)\n (`misc/secrets multigenenerate` command?)\n an actually usable wrapper to control garage\n that uses bash and supplies rpc_secret (garagectl?)\n deploy garage to multiple hosts\n make them talk to each other (nebula addresses?)\n make them talk to each other (public addresses?)\n full node, gateway node, control node configs\n\n try creating a bucket\n try uploading something\n try mounting with rclone","shortMessageHtmlLink":"WIP: nixos/services/garage: add"}},{"before":"00692c79c212ad570027bae81cc27abdf1ed5e02","after":"ebb27d794f2cf5b0dc384f7187035416de852e83","ref":"refs/heads/staging","pushedAt":"2024-08-29T20:51:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"hosts/cocoa: syncthing localAnnounceEnabled","shortMessageHtmlLink":"hosts/cocoa: syncthing localAnnounceEnabled"}},{"before":"2669e3fd596f4fad4ccce540250769e0eb5456b5","after":"00692c79c212ad570027bae81cc27abdf1ed5e02","ref":"refs/heads/staging","pushedAt":"2024-08-29T06:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"flake.lock: update yousable","shortMessageHtmlLink":"flake.lock: update yousable"}},{"before":"4514db1607d7f9372ebce5f1727880da8a6c5aea","after":"2669e3fd596f4fad4ccce540250769e0eb5456b5","ref":"refs/heads/staging","pushedAt":"2024-08-29T06:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"hosts/bayroot: enable a parallel yousable-download","shortMessageHtmlLink":"hosts/bayroot: enable a parallel yousable-download"}},{"before":null,"after":"ebf304198a5d4478ec36ab07288a9c83acef234e","ref":"refs/heads/wip-garage","pushedAt":"2024-08-27T22:39:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"WIP: nixos/services/garage: add\n\ngarage:\nx make it start up on a single host\n ed25519 keypair generator in both binary and hex\n wrap that into misc/secrets\n make misc/secrets copy around the swarm key as well\n (also make it copy around shared relays list of syncthing?)\n (`misc/secrets multiedit syncthing/relays` command? edit all only if same)\n (`misc/secrets multigenenerate` command?)\n an actually usable wrapper to control garage\n that uses bash and supplies rpc_secret (garagectl?)\n deploy garage to multiple hosts\n make them talk to each other (nebula addresses?)\n make them talk to each other (public addresses?)\n full node, gateway node, control node configs\n\n try creating a bucket\n try uploading something\n try mounting with rclone","shortMessageHtmlLink":"WIP: nixos/services/garage: add"}},{"before":"4986c99e229598865e825a6db334b55d058398d1","after":"4514db1607d7f9372ebce5f1727880da8a6c5aea","ref":"refs/heads/staging","pushedAt":"2024-08-27T21:04:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"hosts/cocoa: add custom EDIDs wired nowhere","shortMessageHtmlLink":"hosts/cocoa: add custom EDIDs wired nowhere"}},{"before":"348b93174839535bfe55158481fffddb57435328","after":"4986c99e229598865e825a6db334b55d058398d1","ref":"refs/heads/staging","pushedAt":"2024-08-27T20:59:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"flake.lock: update, including yousable","shortMessageHtmlLink":"flake.lock: update, including yousable"}},{"before":"149bf730a56b16b53af2392243f1888971baba2b","after":"677e47f89f69b54ba102437a2824bc13bafc78b9","ref":"refs/heads/wip-edid","pushedAt":"2024-08-25T19:23:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"t184256","name":"Alexander Sosedkin","path":"/t184256","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5991987?s=80&v=4"},"commit":{"message":"WIP: test custom edid on cocoa","shortMessageHtmlLink":"WIP: test custom edid on cocoa"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEunciqgA","startCursor":null,"endCursor":null}},"title":"Activity ยท t184256/nix-configs"}