this repo has no description
1
fork

Configure Feed

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

Update, add mann-co

Ben C 8717f854 b076776d

+127 -71
+72 -55
flake.lock
··· 31 31 ] 32 32 }, 33 33 "locked": { 34 - "lastModified": 1764885363, 35 - "narHash": "sha256-P6UHmw6enwxmP5wP4Lv722+tgpq1PFDAPAdtj7l/16U=", 34 + "lastModified": 1765485905, 35 + "narHash": "sha256-fk6zFzzcwz6su99K7UTxS2497+z/Cdk3FzNsacsmZKA=", 36 36 "owner": "catppuccin", 37 37 "repo": "nix", 38 - "rev": "95042630028d613080393e0f03c694b77883c7db", 38 + "rev": "b49c675acd80931fc8b54290920a90189b461dcf", 39 39 "type": "github" 40 40 }, 41 41 "original": { ··· 61 61 }, 62 62 "crane_2": { 63 63 "locked": { 64 - "lastModified": 1763938834, 65 - "narHash": "sha256-j8iB0Yr4zAvQLueCZ5abxfk6fnG/SJ5JnGUziETjwfg=", 64 + "lastModified": 1765145449, 65 + "narHash": "sha256-aBVHGWWRzSpfL++LubA0CwOOQ64WNLegrYHwsVuVN7A=", 66 66 "owner": "ipetkov", 67 67 "repo": "crane", 68 - "rev": "d9e753122e51cee64eb8d2dddfe11148f339f5a2", 68 + "rev": "69f538cdce5955fcd47abfed4395dc6d5194c1c5", 69 69 "type": "github" 70 70 }, 71 71 "original": { ··· 158 158 "rust-analyzer-src": "rust-analyzer-src_2" 159 159 }, 160 160 "locked": { 161 - "lastModified": 1764485195, 162 - "narHash": "sha256-VPbuGvsS3rN+CR75xTIG6kk5v1SSQ62DDtz/WImdtfo=", 161 + "lastModified": 1765003156, 162 + "narHash": "sha256-k4YrPUhRj7Ciq385vREU57RHiDFycY5RaJwdCOmsLhU=", 163 163 "owner": "nix-community", 164 164 "repo": "fenix", 165 - "rev": "2e31077af24c47ea9057fcb152fa0386444e582a", 165 + "rev": "e8361cc010853d17740a63aae00385061ac9de51", 166 166 "type": "github" 167 167 }, 168 168 "original": { ··· 211 211 ] 212 212 }, 213 213 "locked": { 214 - "lastModified": 1763759067, 215 - "narHash": "sha256-LlLt2Jo/gMNYAwOgdRQBrsRoOz7BPRkzvNaI/fzXi2Q=", 214 + "lastModified": 1765495779, 215 + "narHash": "sha256-MhA7wmo/7uogLxiewwRRmIax70g6q1U/YemqTGoFHlM=", 216 216 "owner": "hercules-ci", 217 217 "repo": "flake-parts", 218 - "rev": "2cccadc7357c0ba201788ae99c4dfa90728ef5e0", 218 + "rev": "5635c32d666a59ec9a55cab87e898889869f7b71", 219 219 "type": "github" 220 220 }, 221 221 "original": { ··· 274 274 ] 275 275 }, 276 276 "locked": { 277 - "lastModified": 1764593611, 278 - "narHash": "sha256-6SdexcO69Dlu14YN2xuB1A6JHWSrcqMj7Na9oK7IT2M=", 277 + "lastModified": 1765198385, 278 + "narHash": "sha256-pFzfw2g98QdI69IUueBWx/peDG+HGnToelHXHS82p/8=", 279 279 "owner": "nix-community", 280 280 "repo": "flakelight", 281 - "rev": "0d63256401341f528dd628f1a8e96d3afecade7a", 281 + "rev": "b6028a5af905d29cfc20fa80e0eac915c840f9a8", 282 282 "type": "github" 283 283 }, 284 284 "original": { ··· 401 401 ] 402 402 }, 403 403 "locked": { 404 - "lastModified": 1764998300, 405 - "narHash": "sha256-fZatn/KLfHLDXnF0wy7JxXqGaZmGDTVufT4o/AOlj44=", 404 + "lastModified": 1765682243, 405 + "narHash": "sha256-yeCxFV/905Wr91yKt5zrVvK6O2CVXWRMSrxqlAZnLp0=", 406 406 "owner": "nix-community", 407 407 "repo": "home-manager", 408 - "rev": "27a6182347ccae90a88231ae0dc5dfa7d15815bb", 408 + "rev": "58bf3ecb2d0bba7bdf363fc8a6c4d49b4d509d03", 409 409 "type": "github" 410 410 }, 411 411 "original": { ··· 439 439 "rust-overlay": "rust-overlay" 440 440 }, 441 441 "locked": { 442 - "lastModified": 1764622702, 443 - "narHash": "sha256-HggOVvg2U3EwT44wPHEwFKromf9qR9rTqfV1i3q7rYs=", 442 + "lastModified": 1765382359, 443 + "narHash": "sha256-RJmgVDzjRI18BWVogG6wpsl1UCuV6ui8qr4DJ1LfWZ8=", 444 444 "owner": "nix-community", 445 445 "repo": "lanzaboote", 446 - "rev": "6242b3b2b5e5afcf329027ed4eb5fa6e2eab10f1", 446 + "rev": "e8c096ade12ec9130ff931b0f0e25d2f1bc63607", 447 447 "type": "github" 448 448 }, 449 449 "original": { ··· 452 452 "type": "github" 453 453 } 454 454 }, 455 + "mrpack-install": { 456 + "flake": false, 457 + "locked": { 458 + "lastModified": 1765234640, 459 + "narHash": "sha256-aFdWrc09PY3od7JfTk1xzzrGIqgV3GlF4C5DAVme9zE=", 460 + "owner": "nothub", 461 + "repo": "mrpack-install", 462 + "rev": "15827b708d2e7d558f7122d466282534bc83d651", 463 + "type": "github" 464 + }, 465 + "original": { 466 + "owner": "nothub", 467 + "repo": "mrpack-install", 468 + "type": "github" 469 + } 470 + }, 455 471 "niri": { 456 472 "inputs": { 457 473 "niri-stable": "niri-stable", ··· 464 480 "xwayland-satellite-unstable": "xwayland-satellite-unstable" 465 481 }, 466 482 "locked": { 467 - "lastModified": 1765008770, 468 - "narHash": "sha256-7w2Sn3Bgk91Ly+5XJ/OYvTqNVa+8+4Rqma05YM7xnVU=", 483 + "lastModified": 1765714461, 484 + "narHash": "sha256-P9kQIIPSCqmKyHD/9wFZ4ezlqofnAzYBmolSF1f5xog=", 469 485 "owner": "sodiboo", 470 486 "repo": "niri-flake", 471 - "rev": "935080f54490e3e7b1eda731cbe1478744546ea8", 487 + "rev": "ded1462ebc03ed723f0f9f5514e72469da687817", 472 488 "type": "github" 473 489 }, 474 490 "original": { ··· 497 513 "niri-unstable": { 498 514 "flake": false, 499 515 "locked": { 500 - "lastModified": 1764966114, 501 - "narHash": "sha256-nC0Fsu4zSdabdR4tHHMCrTgqLms612eEDy5VCdQVZFk=", 516 + "lastModified": 1765687800, 517 + "narHash": "sha256-Erk+ypR8N+rCvjMdUB1N/v4jtm4QRH9k7r/9zh2HyC8=", 502 518 "owner": "YaLTeR", 503 519 "repo": "niri", 504 - "rev": "ba29735fbbd8cf8319c71ccb55b54a0580007c80", 520 + "rev": "7c0898570ca5bd3f10fbf4cf2f8a00edc48d787b", 505 521 "type": "github" 506 522 }, 507 523 "original": { ··· 517 533 ] 518 534 }, 519 535 "locked": { 520 - "lastModified": 1764475780, 521 - "narHash": "sha256-77jL5H5x51ksLiOUDjY0ZK8e2T4ZXLhj3ap8ETvknWI=", 536 + "lastModified": 1765267181, 537 + "narHash": "sha256-d3NBA9zEtBu2JFMnTBqWj7Tmi7R5OikoU2ycrdhQEws=", 522 538 "owner": "nix-community", 523 539 "repo": "nix-index-database", 524 - "rev": "5a3ff8c1a09003f399f43d5742d893c0b1ab8af0", 540 + "rev": "82befcf7dc77c909b0f2a09f5da910ec95c5b78f", 525 541 "type": "github" 526 542 }, 527 543 "original": { ··· 547 563 }, 548 564 "nixpkgs": { 549 565 "locked": { 550 - "lastModified": 1764950072, 551 - "narHash": "sha256-BmPWzogsG2GsXZtlT+MTcAWeDK5hkbGRZTeZNW42fwA=", 566 + "lastModified": 1765472234, 567 + "narHash": "sha256-9VvC20PJPsleGMewwcWYKGzDIyjckEz8uWmT0vCDYK0=", 552 568 "owner": "NixOS", 553 569 "repo": "nixpkgs", 554 - "rev": "f61125a668a320878494449750330ca58b78c557", 570 + "rev": "2fbfb1d73d239d2402a8fe03963e37aab15abe8b", 555 571 "type": "github" 556 572 }, 557 573 "original": { ··· 563 579 }, 564 580 "nixpkgs-stable": { 565 581 "locked": { 566 - "lastModified": 1764831616, 567 - "narHash": "sha256-OtzF5wBvO0jgW1WW1rQU9cMGx7zuvkF7CAVJ1ypzkxA=", 582 + "lastModified": 1765608474, 583 + "narHash": "sha256-9Wx53UK0z8Di5iesJID0tS1dRKwGxI4i7tsSanOHhF0=", 568 584 "owner": "NixOS", 569 585 "repo": "nixpkgs", 570 - "rev": "c97c47f2bac4fa59e2cbdeba289686ae615f8ed4", 586 + "rev": "28bb483c11a1214a73f9fd2d9928a6e2ea86ec71", 571 587 "type": "github" 572 588 }, 573 589 "original": { ··· 586 602 "systems": "systems" 587 603 }, 588 604 "locked": { 589 - "lastModified": 1765043977, 590 - "narHash": "sha256-Gcdn1s/ynXRFNqInTcYltAi1gqgmTKw8Hw6OSfFNWMY=", 605 + "lastModified": 1765646394, 606 + "narHash": "sha256-yqeB023/s/SOxhpm4SFKBDHagzn5L/KF7bCA10ZH/Q4=", 591 607 "owner": "nix-community", 592 608 "repo": "nixvim", 593 - "rev": "b65233d5f9736cf8d8fe9d4652e1faf610b574bc", 609 + "rev": "c97e8e34250c7fe5d4e0c3333a0ca4a9d28957d0", 594 610 "type": "github" 595 611 }, 596 612 "original": { ··· 647 663 ] 648 664 }, 649 665 "locked": { 650 - "lastModified": 1763988335, 651 - "narHash": "sha256-QlcnByMc8KBjpU37rbq5iP7Cp97HvjRP0ucfdh+M4Qc=", 666 + "lastModified": 1765016596, 667 + "narHash": "sha256-rhSqPNxDVow7OQKi4qS5H8Au0P4S3AYbawBSmJNUtBQ=", 652 668 "owner": "cachix", 653 669 "repo": "pre-commit-hooks.nix", 654 - "rev": "50b9238891e388c9fdc6a5c49e49c42533a1b5ce", 670 + "rev": "548fc44fca28a5e81c5d6b846e555e6b9c2a5a3c", 655 671 "type": "github" 656 672 }, 657 673 "original": { ··· 750 766 "rust-analyzer-src_2": { 751 767 "flake": false, 752 768 "locked": { 753 - "lastModified": 1764443484, 754 - "narHash": "sha256-0ogtpJuadSpl/Y04GsxtUYHD4GW4ZNV8StJTS2MVvEE=", 769 + "lastModified": 1764925941, 770 + "narHash": "sha256-zldc1SrUIhGMdQp+0woSqvBS51Mi8PW6JukONBQXZBY=", 755 771 "owner": "rust-lang", 756 772 "repo": "rust-analyzer", 757 - "rev": "66c11a2880f6a929e3ba811aa6102c4d9fe2f77a", 773 + "rev": "2cbf3587d36dfc7b701ebb744d3dd5064355d04f", 758 774 "type": "github" 759 775 }, 760 776 "original": { ··· 772 788 ] 773 789 }, 774 790 "locked": { 775 - "lastModified": 1764470739, 776 - "narHash": "sha256-sa9f81B1dWO16QtgDTWHX8DQbiHKzHndpaunY5EQtwE=", 791 + "lastModified": 1765075567, 792 + "narHash": "sha256-KFDCdQcHJ0hE3Nt5Gm5enRIhmtEifAjpxgUQ3mzSJpA=", 777 793 "owner": "oxalica", 778 794 "repo": "rust-overlay", 779 - "rev": "3bfa664055e1a09c6aedab5533c5fc8d6ca5741a", 795 + "rev": "769156779b41e8787a46ca3d7d76443aaf68be6f", 780 796 "type": "github" 781 797 }, 782 798 "original": { ··· 798 814 "impermanence": [ 799 815 "imperm" 800 816 ], 817 + "mrpack-install": "mrpack-install", 801 818 "nixpkgs": [ 802 819 "nixpkgs" 803 820 ], 804 821 "packwiz": "packwiz" 805 822 }, 806 823 "locked": { 807 - "lastModified": 1765004519, 808 - "narHash": "sha256-KL41OSCyWX3VrRnq0Xd9s46d6WhMMKZCyF9B9E/fhqs=", 824 + "lastModified": 1765357189, 825 + "narHash": "sha256-mEnzYNYu3wtJnCeMUgekSGxSHAtoXPhOjuQTgTAFYy0=", 809 826 "ref": "refs/heads/main", 810 - "rev": "abc406c16e2111aaa4c9a19314a46a591fb6c9c2", 811 - "revCount": 318, 827 + "rev": "8fbdefcfe0ee71123a85fd5e8a1af788ddbb8953", 828 + "revCount": 327, 812 829 "type": "git", 813 830 "url": "https://codeberg.org/spoonbaker/mono" 814 831 }, ··· 932 949 "xwayland-satellite-unstable": { 933 950 "flake": false, 934 951 "locked": { 935 - "lastModified": 1764721075, 936 - "narHash": "sha256-ChH4nq0cMEEkzkHqKlQt5Z7wxrk8ybcEHuA1YKAYmV0=", 952 + "lastModified": 1765343581, 953 + "narHash": "sha256-HtTPbV6z6AJPg2d0bHaJKFrnNha+SEbHvbJafKAQ614=", 937 954 "owner": "Supreeeme", 938 955 "repo": "xwayland-satellite", 939 - "rev": "1b918e29b419e89910014054e8b71d54c9235ea5", 956 + "rev": "f0ad674b7009a6afd80cea59d4fbf975dd68ee95", 940 957 "type": "github" 941 958 }, 942 959 "original": {
+15 -15
homeModules/nvim.nix
··· 681 681 # }; 682 682 683 683 # TODO: Broken in nixpkgs rn, hash mismatch, #464773 684 - # lualine = { 685 - # enable = true; 686 - # settings = { 687 - # extensions = [ 688 - # "trouble" 689 - # "toggleterm" 690 - # ]; 691 - # 692 - # options = { 693 - # theme = "catppuccin"; 694 - # disabled_filetypes = ["neo-tree"]; 695 - # ignore_focus = ["neo-tree"]; 696 - # }; 697 - # }; 698 - # }; 684 + lualine = { 685 + enable = true; 686 + settings = { 687 + extensions = [ 688 + "trouble" 689 + "toggleterm" 690 + ]; 691 + 692 + options = { 693 + theme = "catppuccin"; 694 + disabled_filetypes = ["neo-tree"]; 695 + ignore_focus = ["neo-tree"]; 696 + }; 697 + }; 698 + }; 699 699 700 700 nix-develop = { 701 701 enable = true;
+39
nixosConfigurations/mann-co.nix
··· 1 + { 2 + lib, 3 + inputs, 4 + outputs, 5 + ... 6 + }: { 7 + system = "aarch64-linux"; 8 + 9 + modules = 10 + (builtins.attrValues (lib.filterAttrs (n: _: n != "base") outputs.nixosModules)) 11 + ++ [ 12 + "${inputs.nixpkgs}/nixos/modules/installer/sd-card/sd-image-aarch64.nix" 13 + {disabledModules = ["${inputs.nixpkgs}/nixos/modules/profiles/base.nix"];} 14 + inputs.nixos-hardware.nixosModules.raspberry-pi-4 15 + ( 16 + {pkgs, ...}: { 17 + nixpkgs.overlays = [ 18 + (final: super: { 19 + makeModulesClosure = x: super.makeModulesClosure (x // {allowMissing = true;}); 20 + }) 21 + ]; 22 + 23 + system.stateVersion = "25.05"; 24 + networking.hostName = "mann-co"; 25 + 26 + security.sudo.wheelNeedsPassword = false; 27 + 28 + cow = { 29 + bean = { 30 + enable = true; 31 + sudoer = true; 32 + }; 33 + network.enable = true; 34 + ssh-server.enable = true; 35 + }; 36 + } 37 + ) 38 + ]; 39 + }
+1 -1
nixosModules/user-bean.nix
··· 20 20 openssh.authorizedKeys.keys = [pubkey]; 21 21 }; 22 22 23 - home-manager.users.bean = { 23 + home-manager.users.bean = lib.mkIf config.cow.hm.enable { 24 24 cow.bean = { 25 25 inherit (config.cow.bean) enable; 26 26 inherit pubkey;