diff --git a/flake.lock b/flake.lock index 1432ca8..0afdd28 100644 --- a/flake.lock +++ b/flake.lock @@ -240,11 +240,12 @@ }, "m3ta-nixpkgs": { "inputs": { - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_3", + "opencode": "opencode" }, "locked": { - "lastModified": 1768843461, - "narHash": "sha256-dSEwzhqk0WlX2VXPtknUC1C8/fEHyzyfhypgVNwcTl4=", + "lastModified": 1768931358, + "narHash": "sha256-IXEV3D4xK4SxhcwFQVjObdAeKkuJy+e54mFgpfuTLK8=", "path": "/home/m3tam3re/p/NIX/nixpkgs", "type": "path" }, @@ -290,7 +291,7 @@ "nixos-generators": { "inputs": { "nixlib": "nixlib", - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_5" }, "locked": { "lastModified": 1764234087, @@ -450,6 +451,22 @@ } }, "nixpkgs_4": { + "locked": { + "lastModified": 1768569498, + "narHash": "sha256-bB6Nt99Cj8Nu5nIUq0GLmpiErIT5KFshMQJGMZwgqUo=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "be5afa0fcb31f0a96bf9ecba05a516c66fcd8114", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_5": { "locked": { "lastModified": 1736657626, "narHash": "sha256-FWlPMUzp0lkQBdhKlPqtQdqmp+/C+1MBiEytaYfrCTY=", @@ -465,7 +482,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1768564909, "narHash": "sha256-Kell/SpJYVkHWMvnhqJz/8DqQg2b6PguxVWOuadbHCc=", @@ -481,7 +498,7 @@ "type": "github" } }, - "nixpkgs_6": { + "nixpkgs_7": { "locked": { "lastModified": 1710272261, "narHash": "sha256-g0bDwXFmTE7uGDOs9HcJsfLFhH7fOsASbAuOzDC+fhQ=", @@ -518,6 +535,25 @@ "type": "github" } }, + "opencode": { + "inputs": { + "nixpkgs": "nixpkgs_4" + }, + "locked": { + "lastModified": 1768911228, + "narHash": "sha256-iJ4WLNyP9i8baxp1FJJLv2VBD3XcE8nCruwO3GmSmK4=", + "owner": "anomalyco", + "repo": "opencode", + "rev": "e521fee0023a604bb6d5ef39b4b892cbf1a0f9d4", + "type": "github" + }, + "original": { + "owner": "anomalyco", + "ref": "v1.1.27", + "repo": "opencode", + "type": "github" + } + }, "root": { "inputs": { "agenix": "agenix", @@ -528,7 +564,7 @@ "m3ta-nixpkgs": "m3ta-nixpkgs", "nix-colors": "nix-colors", "nixos-generators": "nixos-generators", - "nixpkgs": "nixpkgs_5", + "nixpkgs": "nixpkgs_6", "nixpkgs-45570c2": "nixpkgs-45570c2", "nixpkgs-9e58ed7": "nixpkgs-9e58ed7", "nixpkgs-locked": "nixpkgs-locked", @@ -541,7 +577,7 @@ "rose-pine-hyprcursor": { "inputs": { "hyprlang": "hyprlang", - "nixpkgs": "nixpkgs_6", + "nixpkgs": "nixpkgs_7", "utils": "utils" }, "locked": { diff --git a/home/features/cli/nushell.nix b/home/features/cli/nushell.nix index a7afbcd..f90e3eb 100644 --- a/home/features/cli/nushell.nix +++ b/home/features/cli/nushell.nix @@ -68,6 +68,7 @@ in { ] } + # Aliases alias .. = cd .. alias ... = cd ... alias h = cd $env.HOME diff --git a/home/features/coding/default.nix b/home/features/coding/default.nix index 3de9a53..190ea65 100644 --- a/home/features/coding/default.nix +++ b/home/features/coding/default.nix @@ -23,6 +23,7 @@ torch srt ])) + opencode-desktop pyrefly nixd alejandra diff --git a/hosts/m3-atlas/services/gitea-actions-runner.nix b/hosts/m3-atlas/services/gitea-actions-runner.nix index 26827b9..b53144a 100644 --- a/hosts/m3-atlas/services/gitea-actions-runner.nix +++ b/hosts/m3-atlas/services/gitea-actions-runner.nix @@ -22,9 +22,11 @@ # Host execution packages hostPackages = with pkgs; [ - git bash + curl coreutils + git + jq nix nodejs # Add any other tools you need for nix-update workflows @@ -33,7 +35,7 @@ # Advanced settings settings = { runner = { - capacity = 1; # One job at a time (increase if you have resources) + capacity = 4; # One job at a time (increase if you have resources) timeout = "4h"; # Nix builds can take a while }; cache = {enabled = true;};