diff --git a/flake.lock b/flake.lock index 0292090..8558127 100644 --- a/flake.lock +++ b/flake.lock @@ -1104,11 +1104,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1709309926, - "narHash": "sha256-VZFBtXGVD9LWTecGi6eXrE0hJ/mVB3zGUlHImUs2Qak=", + "lastModified": 1709569716, + "narHash": "sha256-iOR44RU4jQ+YPGrn+uQeYAp7Xo7Z/+gT+wXJoGxxLTY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "79baff8812a0d68e24a836df0a364c678089e2c7", + "rev": "617579a787259b9a6419492eaac670a5f7663917", "type": "github" }, "original": { @@ -1689,7 +1689,8 @@ "home-manager": "home-manager", "neovim-flake": "neovim-flake", "nixpkgs": "nixpkgs_4", - "snowfall-lib": "snowfall-lib" + "snowfall-lib": "snowfall-lib", + "unstable": "unstable" } }, "rust-overlay": { @@ -2004,6 +2005,22 @@ "type": "github" } }, + "unstable": { + "locked": { + "lastModified": 1709479366, + "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "b8697e57f10292a6165a20f03d2f42920dfaf973", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "utils": { "locked": { "lastModified": 1656928814, diff --git a/flake.nix b/flake.nix index f312352..e92bde1 100644 --- a/flake.nix +++ b/flake.nix @@ -4,6 +4,9 @@ inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-23.11"; + # NixPkgs Unstable (nixos-unstable) + unstable.url = "github:nixos/nixpkgs/nixos-unstable"; + snowfall-lib = { url = "github:snowfallorg/lib"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/overlays/jetbrains-toolbox/default.nix b/overlays/jetbrains-toolbox/default.nix new file mode 100644 index 0000000..e5429aa --- /dev/null +++ b/overlays/jetbrains-toolbox/default.nix @@ -0,0 +1,7 @@ +{ channels, ... }: + +final: prev: + +{ + inherit (channels.unstable) jetbrains-toolbox; +}