diff --git a/flake.lock b/flake.lock index c1aba10c..df70beea 100644 --- a/flake.lock +++ b/flake.lock @@ -1,97 +1,6 @@ { "nodes": { - "flake-compat": { - "flake": false, - "locked": { - "lastModified": 1627913399, - "narHash": "sha256-hY8g6H2KFL8ownSiFeMOjwPC8P0ueXpCVEbxgda3pko=", - "owner": "edolstra", - "repo": "flake-compat", - "rev": "12c64ca55c1014cdc1b16ed5a804aa8576601ff2", - "type": "github" - }, - "original": { - "owner": "edolstra", - "repo": "flake-compat", - "type": "github" - } - }, - "flake-utils": { - "locked": { - "lastModified": 1629481132, - "narHash": "sha256-JHgasjPR0/J1J3DRm4KxM4zTyAj4IOJY8vIl75v/kPI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "997f7efcb746a9c140ce1f13c72263189225f482", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "neovim-flake": { - "inputs": { - "flake-utils": "flake-utils", - "nixpkgs": [ - "neovim-nightly", - "nixpkgs" - ] - }, - "locked": { - "dir": "contrib", - "lastModified": 1635807019, - "narHash": "sha256-jhp7vrTDooX2DUKvUKfCnrV0fyVk8sFkgljnPN/Iu+Q=", - "owner": "neovim", - "repo": "neovim", - "rev": "29cec32f44db358b0dfcd560d2ba8228b9d9de39", - "type": "github" - }, - "original": { - "dir": "contrib", - "owner": "neovim", - "repo": "neovim", - "type": "github" - } - }, - "neovim-nightly": { - "inputs": { - "flake-compat": "flake-compat", - "neovim-flake": "neovim-flake", - "nixpkgs": "nixpkgs" - }, - "locked": { - "lastModified": 1635840832, - "narHash": "sha256-saUqVPGI7V/d7T7AK6PRzkS1M5T3aSu39nFLaX08NZA=", - "owner": "nix-community", - "repo": "neovim-nightly-overlay", - "rev": "54a736a2c9606cef8895d555c2b080eb78f691b6", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "neovim-nightly-overlay", - "type": "github" - } - }, "nixpkgs": { - "locked": { - "lastModified": 1635792138, - "narHash": "sha256-D79GqaYrwgyM4wvOPbQeKveAHROnVh97F36iSGZO9uA=", - "owner": "nixos", - "repo": "nixpkgs", - "rev": "b165ce0c4efbb74246714b5c66b6bcdce8cde175", - "type": "github" - }, - "original": { - "owner": "nixos", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_2": { "locked": { "lastModified": 1635792138, "narHash": "sha256-D79GqaYrwgyM4wvOPbQeKveAHROnVh97F36iSGZO9uA=", @@ -109,8 +18,7 @@ }, "root": { "inputs": { - "neovim-nightly": "neovim-nightly", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs" } } }, diff --git a/flake.nix b/flake.nix index 7e50af1c..8e49dc8e 100644 --- a/flake.nix +++ b/flake.nix @@ -2,14 +2,10 @@ description = "A neovim configuration system for NixOS"; inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; - inputs.neovim-nightly.url = "github:nix-community/neovim-nightly-overlay"; outputs = { self, nixpkgs, ... }@inputs: rec { - overlays = [ inputs.neovim-nightly.overlay ]; - nixosModules.nixvim = import ./nixvim.nix { nixos = true; }; homeManagerModules.nixvim = import ./nixvim.nix { homeManager = true; }; - nixOnDroidModules.nixvim = import ./nixvim.nix { nixOnDroid = true; }; # This is a simple container for testing nixosConfigurations.container = nixpkgs.lib.nixosSystem { @@ -26,11 +22,9 @@ imports = [ nixosModules.nixvim ]; - nixpkgs.overlays = [ inputs.neovim-nightly.overlay ]; - programs.nixvim = { enable = true; - package = pkgs.neovim-nightly; + package = pkgs.neovim; colorschemes.tokyonight = { enable = true; }; extraPlugins = [ pkgs.vimPlugins.vim-nix ];