slop slop slop sahuuuurrr
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

init

dawn dee2c6cc

+368
+10
.gitignore
··· 1 + /target 2 + .direnv 3 + .envrc 4 + result 5 + .env 6 + mock_debug.log 7 + hydrant.log 8 + .gitnexus 9 + .claude 10 + /docs-dist
+7
Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 4 4 + 5 + [[package]] 6 + name = "appview" 7 + version = "0.1.0"
+6
Cargo.toml
··· 1 + [package] 2 + name = "appview" 3 + version = "0.1.0" 4 + edition = "2024" 5 + 6 + [dependencies]
+306
flake.lock
··· 1 + { 2 + "nodes": { 3 + "crane": { 4 + "flake": false, 5 + "locked": { 6 + "lastModified": 1758758545, 7 + "narHash": "sha256-NU5WaEdfwF6i8faJ2Yh+jcK9vVFrofLcwlD/mP65JrI=", 8 + "owner": "ipetkov", 9 + "repo": "crane", 10 + "rev": "95d528a5f54eaba0d12102249ce42f4d01f4e364", 11 + "type": "github" 12 + }, 13 + "original": { 14 + "owner": "ipetkov", 15 + "ref": "v0.21.1", 16 + "repo": "crane", 17 + "type": "github" 18 + } 19 + }, 20 + "dream2nix": { 21 + "inputs": { 22 + "nixpkgs": [ 23 + "nci", 24 + "nixpkgs" 25 + ], 26 + "purescript-overlay": "purescript-overlay", 27 + "pyproject-nix": "pyproject-nix" 28 + }, 29 + "locked": { 30 + "lastModified": 1765953015, 31 + "narHash": "sha256-5FBZbbWR1Csp3Y2icfRkxMJw/a/5FGg8hCXej2//bbI=", 32 + "owner": "nix-community", 33 + "repo": "dream2nix", 34 + "rev": "69eb01fa0995e1e90add49d8ca5bcba213b0416f", 35 + "type": "github" 36 + }, 37 + "original": { 38 + "owner": "nix-community", 39 + "repo": "dream2nix", 40 + "type": "github" 41 + } 42 + }, 43 + "flake-compat": { 44 + "flake": false, 45 + "locked": { 46 + "lastModified": 1696426674, 47 + "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=", 48 + "owner": "edolstra", 49 + "repo": "flake-compat", 50 + "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33", 51 + "type": "github" 52 + }, 53 + "original": { 54 + "owner": "edolstra", 55 + "repo": "flake-compat", 56 + "type": "github" 57 + } 58 + }, 59 + "mk-naked-shell": { 60 + "flake": false, 61 + "locked": { 62 + "lastModified": 1681286841, 63 + "narHash": "sha256-3XlJrwlR0nBiREnuogoa5i1b4+w/XPe0z8bbrJASw0g=", 64 + "owner": "90-008", 65 + "repo": "mk-naked-shell", 66 + "rev": "7612f828dd6f22b7fb332cc69440e839d7ffe6bd", 67 + "type": "github" 68 + }, 69 + "original": { 70 + "owner": "90-008", 71 + "repo": "mk-naked-shell", 72 + "type": "github" 73 + } 74 + }, 75 + "nci": { 76 + "inputs": { 77 + "crane": "crane", 78 + "dream2nix": "dream2nix", 79 + "mk-naked-shell": "mk-naked-shell", 80 + "nixpkgs": "nixpkgs", 81 + "parts": "parts", 82 + "rust-overlay": "rust-overlay", 83 + "treefmt": "treefmt" 84 + }, 85 + "locked": { 86 + "lastModified": 1776756199, 87 + "narHash": "sha256-bHw8OvNFeFhZrQqIZvfWquhD4u0kf3k9YBwSmZw5OHE=", 88 + "owner": "90-008", 89 + "repo": "nix-cargo-integration", 90 + "rev": "f31de45e6b5210ca779d42074617e1ab56db6bcf", 91 + "type": "github" 92 + }, 93 + "original": { 94 + "owner": "90-008", 95 + "repo": "nix-cargo-integration", 96 + "type": "github" 97 + } 98 + }, 99 + "nixpkgs": { 100 + "locked": { 101 + "lastModified": 1776548001, 102 + "narHash": "sha256-ZSK0NL4a1BwVbbTBoSnWgbJy9HeZFXLYQizjb2DPF24=", 103 + "owner": "NixOS", 104 + "repo": "nixpkgs", 105 + "rev": "b12141ef619e0a9c1c84dc8c684040326f27cdcc", 106 + "type": "github" 107 + }, 108 + "original": { 109 + "owner": "NixOS", 110 + "ref": "nixos-unstable", 111 + "repo": "nixpkgs", 112 + "type": "github" 113 + } 114 + }, 115 + "nixpkgs-lib": { 116 + "locked": { 117 + "lastModified": 1774748309, 118 + "narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=", 119 + "owner": "nix-community", 120 + "repo": "nixpkgs.lib", 121 + "rev": "333c4e0545a6da976206c74db8773a1645b5870a", 122 + "type": "github" 123 + }, 124 + "original": { 125 + "owner": "nix-community", 126 + "repo": "nixpkgs.lib", 127 + "type": "github" 128 + } 129 + }, 130 + "nixpkgs_2": { 131 + "locked": { 132 + "lastModified": 1776329215, 133 + "narHash": "sha256-a8BYi3mzoJ/AcJP8UldOx8emoPRLeWqALZWu4ZvjPXw=", 134 + "owner": "nixos", 135 + "repo": "nixpkgs", 136 + "rev": "b86751bc4085f48661017fa226dee99fab6c651b", 137 + "type": "github" 138 + }, 139 + "original": { 140 + "owner": "nixos", 141 + "ref": "nixpkgs-unstable", 142 + "repo": "nixpkgs", 143 + "type": "github" 144 + } 145 + }, 146 + "parts": { 147 + "inputs": { 148 + "nixpkgs-lib": [ 149 + "nci", 150 + "nixpkgs" 151 + ] 152 + }, 153 + "locked": { 154 + "lastModified": 1775087534, 155 + "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", 156 + "owner": "hercules-ci", 157 + "repo": "flake-parts", 158 + "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", 159 + "type": "github" 160 + }, 161 + "original": { 162 + "owner": "hercules-ci", 163 + "repo": "flake-parts", 164 + "type": "github" 165 + } 166 + }, 167 + "parts_2": { 168 + "inputs": { 169 + "nixpkgs-lib": "nixpkgs-lib" 170 + }, 171 + "locked": { 172 + "lastModified": 1775087534, 173 + "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=", 174 + "owner": "hercules-ci", 175 + "repo": "flake-parts", 176 + "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b", 177 + "type": "github" 178 + }, 179 + "original": { 180 + "owner": "hercules-ci", 181 + "repo": "flake-parts", 182 + "type": "github" 183 + } 184 + }, 185 + "purescript-overlay": { 186 + "inputs": { 187 + "flake-compat": "flake-compat", 188 + "nixpkgs": [ 189 + "nci", 190 + "dream2nix", 191 + "nixpkgs" 192 + ], 193 + "slimlock": "slimlock" 194 + }, 195 + "locked": { 196 + "lastModified": 1728546539, 197 + "narHash": "sha256-Sws7w0tlnjD+Bjck1nv29NjC5DbL6nH5auL9Ex9Iz2A=", 198 + "owner": "thomashoneyman", 199 + "repo": "purescript-overlay", 200 + "rev": "4ad4c15d07bd899d7346b331f377606631eb0ee4", 201 + "type": "github" 202 + }, 203 + "original": { 204 + "owner": "thomashoneyman", 205 + "repo": "purescript-overlay", 206 + "type": "github" 207 + } 208 + }, 209 + "pyproject-nix": { 210 + "inputs": { 211 + "nixpkgs": [ 212 + "nci", 213 + "dream2nix", 214 + "nixpkgs" 215 + ] 216 + }, 217 + "locked": { 218 + "lastModified": 1763017646, 219 + "narHash": "sha256-Z+R2lveIp6Skn1VPH3taQIuMhABg1IizJd8oVdmdHsQ=", 220 + "owner": "pyproject-nix", 221 + "repo": "pyproject.nix", 222 + "rev": "47bd6f296502842643078d66128f7b5e5370790c", 223 + "type": "github" 224 + }, 225 + "original": { 226 + "owner": "pyproject-nix", 227 + "repo": "pyproject.nix", 228 + "type": "github" 229 + } 230 + }, 231 + "root": { 232 + "inputs": { 233 + "nci": "nci", 234 + "nixpkgs": "nixpkgs_2", 235 + "parts": "parts_2" 236 + } 237 + }, 238 + "rust-overlay": { 239 + "inputs": { 240 + "nixpkgs": [ 241 + "nci", 242 + "nixpkgs" 243 + ] 244 + }, 245 + "locked": { 246 + "lastModified": 1776741231, 247 + "narHash": "sha256-k9G98qzn+7npROUaks8VqCFm7cFtEG8ulQLBBo5lItg=", 248 + "owner": "oxalica", 249 + "repo": "rust-overlay", 250 + "rev": "02061303f7c4c964f7b4584dabd9e985b4cd442b", 251 + "type": "github" 252 + }, 253 + "original": { 254 + "owner": "oxalica", 255 + "repo": "rust-overlay", 256 + "type": "github" 257 + } 258 + }, 259 + "slimlock": { 260 + "inputs": { 261 + "nixpkgs": [ 262 + "nci", 263 + "dream2nix", 264 + "purescript-overlay", 265 + "nixpkgs" 266 + ] 267 + }, 268 + "locked": { 269 + "lastModified": 1688756706, 270 + "narHash": "sha256-xzkkMv3neJJJ89zo3o2ojp7nFeaZc2G0fYwNXNJRFlo=", 271 + "owner": "thomashoneyman", 272 + "repo": "slimlock", 273 + "rev": "cf72723f59e2340d24881fd7bf61cb113b4c407c", 274 + "type": "github" 275 + }, 276 + "original": { 277 + "owner": "thomashoneyman", 278 + "repo": "slimlock", 279 + "type": "github" 280 + } 281 + }, 282 + "treefmt": { 283 + "inputs": { 284 + "nixpkgs": [ 285 + "nci", 286 + "nixpkgs" 287 + ] 288 + }, 289 + "locked": { 290 + "lastModified": 1775636079, 291 + "narHash": "sha256-pc20NRoMdiar8oPQceQT47UUZMBTiMdUuWrYu2obUP0=", 292 + "owner": "numtide", 293 + "repo": "treefmt-nix", 294 + "rev": "790751ff7fd3801feeaf96d7dc416a8d581265ba", 295 + "type": "github" 296 + }, 297 + "original": { 298 + "owner": "numtide", 299 + "repo": "treefmt-nix", 300 + "type": "github" 301 + } 302 + } 303 + }, 304 + "root": "root", 305 + "version": 7 306 + }
+36
flake.nix
··· 1 + { 2 + inputs.parts.url = "github:hercules-ci/flake-parts"; 3 + inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; 4 + inputs.nci.url = "github:90-008/nix-cargo-integration"; 5 + 6 + outputs = 7 + inp: 8 + inp.parts.lib.mkFlake { inputs = inp; } { 9 + systems = [ "x86_64-linux" ]; 10 + imports = [inp.nci.flakeModule]; 11 + perSystem = 12 + { 13 + pkgs, 14 + config, 15 + inputs', 16 + ... 17 + }: 18 + { 19 + nci.projects."appview" = { 20 + path = ./.; 21 + export = false; 22 + }; 23 + devShells.default = config.nci.outputs."appview".devShell.overrideAttrs (old: { 24 + packages = (old.packages or []) ++ (with pkgs; [ 25 + cargo-outdated 26 + gemini-cli 27 + go 28 + cmake 29 + websocat 30 + clang 31 + psmisc 32 + ]); 33 + }); 34 + }; 35 + }; 36 + }
+3
src/main.rs
··· 1 + fn main() { 2 + println!("Hello, world!"); 3 + }