Flake for my NixOS devices

Update, mod manager

bwc9876.dev 021ec41a 26b9fe7f

verified
+12 -40
+9 -30
flake.lock
··· 487 487 }, 488 488 "nixpkgs": { 489 489 "locked": { 490 - "lastModified": 1736523798, 491 - "narHash": "sha256-Xb8mke6UCYjge9kPR9o4P1nVrhk7QBbKv3xQ9cj7h2s=", 490 + "lastModified": 1736701207, 491 + "narHash": "sha256-jG/+MvjVY7SlTakzZ2fJ5dC3V1PrKKrUEOEE30jrOKA=", 492 492 "owner": "NixOS", 493 493 "repo": "nixpkgs", 494 - "rev": "130595eba61081acde9001f43de3248d8888ac4a", 494 + "rev": "ed4a395ea001367c1f13d34b1e01aa10290f67d6", 495 495 "type": "github" 496 496 }, 497 497 "original": { ··· 550 550 "treefmt-nix": "treefmt-nix" 551 551 }, 552 552 "locked": { 553 - "lastModified": 1736598781, 554 - "narHash": "sha256-Y0o9ahm6Kk0DumTo80/vKspkHOkbtFgKCNiICyRjhMs=", 553 + "lastModified": 1736715511, 554 + "narHash": "sha256-5YAiZ3wrEJ/fzFoCwNf14xqfRTvgdcnl/+y0vye3Y6A=", 555 555 "owner": "nix-community", 556 556 "repo": "nixvim", 557 - "rev": "2fc2132a78753fc3d7ec732044eff7ad69530055", 557 + "rev": "35d6c12626f9895cd5d8ccf5d19c3d00de394334", 558 558 "type": "github" 559 559 }, 560 560 "original": { ··· 609 609 "type": "github" 610 610 } 611 611 }, 612 - "ow-mod-man": { 613 - "inputs": { 614 - "nixpkgs": [ 615 - "nixpkgs" 616 - ] 617 - }, 618 - "locked": { 619 - "lastModified": 1736174470, 620 - "narHash": "sha256-n3UdsDg8mNvNcH3dRM46GoJq0v+X/Wre1nAr0DRVxV8=", 621 - "owner": "ow-mods", 622 - "repo": "ow-mod-man", 623 - "rev": "1799d111b56a1de34242edb59417f6c3777bd6be", 624 - "type": "github" 625 - }, 626 - "original": { 627 - "owner": "ow-mods", 628 - "repo": "ow-mod-man", 629 - "type": "github" 630 - } 631 - }, 632 612 "pre-commit-hooks-nix": { 633 613 "inputs": { 634 614 "flake-compat": [ ··· 667 647 "nixos-hardware": "nixos-hardware", 668 648 "nixpkgs": "nixpkgs", 669 649 "nixvim": "nixvim", 670 - "ow-mod-man": "ow-mod-man", 671 650 "rust-overlay": "rust-overlay_2", 672 651 "wayland-mpris-idle-inhibit": "wayland-mpris-idle-inhibit" 673 652 } ··· 700 679 ] 701 680 }, 702 681 "locked": { 703 - "lastModified": 1736649126, 704 - "narHash": "sha256-XCw5sv/ePsroqiF3lJM6Y2X9EhPdHeE47gr3Q8b0UQw=", 682 + "lastModified": 1736735482, 683 + "narHash": "sha256-QOA4jCDyyUM9Y2Vba+HSZ/5LdtCMGaTE/7NkkUzBr50=", 705 684 "owner": "oxalica", 706 685 "repo": "rust-overlay", 707 - "rev": "162ab0edc2936508470199b2e8e6c444a2535019", 686 + "rev": "cf960a1938ee91200fe0d2f7b2582fde2429d562", 708 687 "type": "github" 709 688 }, 710 689 "original": {
-4
flake.nix
··· 10 10 nixos-hardware.url = "github:NixOS/nixos-hardware/master"; 11 11 lanzaboote.url = "github:nix-community/lanzaboote"; 12 12 lanzaboote.inputs.nixpkgs.follows = "nixpkgs"; 13 - ow-mod-man.url = "github:ow-mods/ow-mod-man"; 14 - ow-mod-man.inputs.nixpkgs.follows = "nixpkgs"; 15 13 gh-grader-preview.url = "github:Bwc9876/gh-grader-preview"; 16 14 gh-grader-preview.inputs.nixpkgs.follows = "nixpkgs"; 17 15 wayland-mpris-idle-inhibit.url = "github:Bwc9876/wayland-mpris-idle-inhibit"; ··· 36 34 hm, 37 35 nixos-hardware, 38 36 lanzaboote, 39 - ow-mod-man, 40 37 gh-grader-preview, 41 38 wayland-mpris-idle-inhibit, 42 39 rust-overlay, ··· 51 48 config.allowUnfree = true; 52 49 overlays = 53 50 [ 54 - ow-mod-man.overlays.default 55 51 rust-overlay.overlays.default 56 52 nix-index-db.overlays.nix-index 57 53 ]
+3 -6
roles/games+graphics.nix
··· 1 - { 2 - pkgs, 3 - inputs, 4 - ... 5 - }: { 1 + {pkgs, ...}: { 6 2 programs.steam = { 7 3 enable = true; 8 4 remotePlay.openFirewall = true; ··· 12 8 13 9 environment.systemPackages = with pkgs; [ 14 10 prismlauncher 15 - # inputs.ow-mod-man.packages.${system}.owmods-gui 16 11 libsForQt5.kmousetool 12 + owmods-gui 13 + owmods-cli 17 14 ]; 18 15 }