a duotonic color scheme
at main 962 B view raw
1{ 2 3 description = "Duotonic colorscheme for {neo,}vim"; 4 5 inputs = { 6 nixpkgs.url = "github:NixOS/nixpkgs/nixos-21.05"; 7 }; 8 9 outputs = 10 { self 11 , nixpkgs 12 , ... 13 } @ rest: 14 let 15 supportedSystems = [ "x86_64-linux" "x86_64-darwin" ]; 16 17 forAllSystems = nixpkgs.lib.genAttrs supportedSystems; 18 19 nixpkgsFor = forAllSystems (system: 20 import nixpkgs { 21 inherit system; 22 overlays = [ self.overlay ]; 23 } 24 ); 25 in 26 { 27 28 overlay = final: prev: rec { 29 vim-colors-plain = 30 with final; pkgs.vimUtils.buildVimPlugin { 31 pname = "vim-colors-plain"; 32 version = "0.1.0"; 33 src = ./.; 34 }; 35 }; 36 37 packages = forAllSystems (system: 38 { 39 inherit (nixpkgsFor."${system}") vim-colors-plain; 40 } 41 ); 42 43 defaultPackage = 44 forAllSystems (system: self.packages."${system}".vim-colors-plain); 45 46 }; 47 48}