From 38480e0c0c0d8f8598a7ca1d86df06e1a7e7a8ff Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Wed, 5 Jul 2023 14:23:19 -0600 Subject: [PATCH] remove extraneous nixpkgs inputs --- flake.lock | 46 +++++++++------------------------------------- flake.nix | 14 ++++++++++---- 2 files changed, 19 insertions(+), 41 deletions(-) diff --git a/flake.lock b/flake.lock index 987a4a5..f1fe9bc 100644 --- a/flake.lock +++ b/flake.lock @@ -93,7 +93,9 @@ }, "firefox-darwin": { "inputs": { - "nixpkgs": "nixpkgs" + "nixpkgs": [ + "nixpkgs" + ] }, "locked": { "lastModified": 1687568341, @@ -200,7 +202,9 @@ "nil": { "inputs": { "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs_2", + "nixpkgs": [ + "nixpkgs" + ], "rust-overlay": "rust-overlay" }, "locked": { @@ -276,38 +280,6 @@ } }, "nixpkgs": { - "locked": { - "lastModified": 1639237670, - "narHash": "sha256-RTdL4rEQcgaZGpvtDgkp3oK/V+1LM3I53n0ACPSroAQ=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "edfb969386ebe6c3cf8f878775a7975cd88f926d", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "master", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { - "locked": { - "lastModified": 1680487167, - "narHash": "sha256-9FNIqrxDZgSliGGN2XJJSvcDYmQbgOANaZA4UWnTdg4=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "53dad94e874c9586e71decf82d972dfb640ef044", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { "locked": { "lastModified": 1687502512, "narHash": "sha256-dBL/01TayOSZYxtY4cMXuNCBk8UMLoqRZA+94xiFpJA=", @@ -323,7 +295,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_2": { "locked": { "lastModified": 1686929285, "narHash": "sha256-WGtVzn+vGMPTXDO0DMNKVFtf+zUSqeW+KKk4Y/Ae99I=", @@ -432,7 +404,7 @@ "nil": "nil", "nix2vim": "nix2vim", "nixos-generators": "nixos-generators", - "nixpkgs": "nixpkgs_3", + "nixpkgs": "nixpkgs", "null-ls-nvim-src": "null-ls-nvim-src", "nur": "nur", "nvim-lspconfig-src": "nvim-lspconfig-src", @@ -570,7 +542,7 @@ "inputs": { "flake-compat": "flake-compat", "flake-utils": "flake-utils_3", - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_2" }, "locked": { "lastModified": 1687279045, diff --git a/flake.nix b/flake.nix index cef9d01..563787a 100644 --- a/flake.nix +++ b/flake.nix @@ -20,14 +20,17 @@ home-manager = { url = "github:nix-community/home-manager/master"; inputs.nixpkgs.follows = - "nixpkgs"; # Use system packages list where available + "nixpkgs"; # Use system packages list for their inputs }; # Community packages; used for Firefox extensions nur.url = "github:nix-community/nur"; # Use official Firefox binary for macOS - firefox-darwin.url = "github:bandithedoge/nixpkgs-firefox-darwin"; + firefox-darwin = { + url = "github:bandithedoge/nixpkgs-firefox-darwin"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # Manage disk format and partitioning disko = { @@ -54,7 +57,10 @@ }; # Nix language server - nil.url = "github:oxalica/nil/2023-04-03"; + nil = { + url = "github:oxalica/nil/2023-04-03"; + inputs.nixpkgs.follows = "nixpkgs"; + }; # Neovim plugins nvim-lspconfig-src = { @@ -159,7 +165,7 @@ import ./hosts/lookingglass { inherit inputs globals overlays; }; }; - # For quickly applying local settings with: + # For quickly applying home-manager settings with: # home-manager switch --flake .#tempest homeConfigurations = { tempest =