mirror of
https://github.com/davegallant/nix-config
synced 2025-08-06 07:13:40 +00:00
Add unstable packages to macOS
This commit is contained in:
6
flake.lock
generated
6
flake.lock
generated
@@ -91,11 +91,11 @@
|
||||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1691853136,
|
||||
"narHash": "sha256-wTzDsRV4HN8A2Sl0SVQY0q8ILs90CD43Ha//7gNZE+E=",
|
||||
"lastModified": 1692007866,
|
||||
"narHash": "sha256-X8w0vPZjZxMm68VCwh/BHDoKRGp+BgzQ6w7Nkif6IVM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "f0451844bbdf545f696f029d1448de4906c7f753",
|
||||
"rev": "de2b8ddf94d6cc6161b7659649594c79bd66c13b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@@ -25,6 +25,7 @@ in {
|
||||
"coreutils"
|
||||
"gnu-sed"
|
||||
"gnu-tar"
|
||||
"helm"
|
||||
"netdata"
|
||||
"node"
|
||||
"podman"
|
||||
|
@@ -2,6 +2,7 @@
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
unstable,
|
||||
...
|
||||
}: let
|
||||
inherit (pkgs) stdenv;
|
||||
@@ -28,7 +29,7 @@ in {
|
||||
bat
|
||||
exa
|
||||
fd
|
||||
github-cli
|
||||
unstable.github-cli
|
||||
progress
|
||||
glab
|
||||
hadolint
|
||||
@@ -45,16 +46,15 @@ in {
|
||||
tmux-sessionizer
|
||||
|
||||
# containers
|
||||
k9s
|
||||
unstable.k9s
|
||||
krew
|
||||
kube-score
|
||||
kubecolor
|
||||
kubectl
|
||||
kubectx
|
||||
kubernetes-helm
|
||||
kustomize
|
||||
minikube
|
||||
skaffold
|
||||
unstable.skaffold
|
||||
stern
|
||||
|
||||
# language servers
|
||||
|
13
outputs.nix
13
outputs.nix
@@ -94,9 +94,15 @@
|
||||
};
|
||||
};
|
||||
|
||||
darwinConfigurations = {
|
||||
darwinConfigurations = let
|
||||
system = "aarch64-darwin";
|
||||
unstable = import nixpkgs-unstable {
|
||||
inherit system;
|
||||
};
|
||||
in {
|
||||
zelus = darwin.lib.darwinSystem {
|
||||
system = "aarch64-darwin";
|
||||
inherit system;
|
||||
specialArgs = {inherit unstable;};
|
||||
|
||||
modules = [
|
||||
home-manager.darwinModules.home-manager
|
||||
@@ -115,6 +121,9 @@
|
||||
useGlobalPkgs = true;
|
||||
useUserPackages = true;
|
||||
users."dave.gallant".imports = [./home/default.nix];
|
||||
extraSpecialArgs = {
|
||||
inherit unstable;
|
||||
};
|
||||
};
|
||||
};
|
||||
})
|
||||
|
Reference in New Issue
Block a user