Sanitize overlays.

This commit is contained in:
Lyla Bravo 2020-10-26 00:57:53 -03:00
parent 328693f310
commit 1f8a621d89
4 changed files with 10 additions and 14 deletions

View File

@ -1,4 +1,4 @@
self: super: self: super:
{ # add our own plugins { # add our own plugins
kakounePlugins = super.kakounePlugins // (import ../pkgs/kakounePlugins.nix); kakounePlugins = super.kakounePlugins // (import ../pkgs/kakounePlugins.nix) { pkgs = super.pkgs; };
} }

View File

@ -1,6 +1,6 @@
self: super: self: super:
{ {
zig-master = import ../pkgs/zig-master.nix; zig-master = import ../pkgs/zig-master.nix { pkgs = super.pkgs; };
zls = import (super.pkgs.fetchFromGitHub { zls = import (super.pkgs.fetchFromGitHub {
owner = "arqv"; # TODO: change when pull request gets merged owner = "arqv"; # TODO: change when pull request gets merged
repo = "zls"; repo = "zls";

View File

@ -1,10 +1,8 @@
with import <nixpkgs> { }; { pkgs }:
with lib;
let let
kakboard = stdenv.mkDerivation { kakboard = pkgs.stdenvNoCC.mkDerivation {
name = "kakoune-kakboard"; name = "kakoune-kakboard";
src = fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "lePerdu"; owner = "lePerdu";
repo = "kakboard"; repo = "kakboard";
rev = "2f13f5cd99591b76ad5cba230815b80138825120"; rev = "2f13f5cd99591b76ad5cba230815b80138825120";
@ -15,9 +13,9 @@ let
cp kakboard.kak $out/share/kak/autoload/plugins/kakboard.kak cp kakboard.kak $out/share/kak/autoload/plugins/kakboard.kak
''; '';
}; };
smarttab = stdenv.mkDerivation { smarttab = pkgs.stdenvNoCC.mkDerivation {
name = "kakoune-smarttab"; name = "kakoune-smarttab";
src = fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "andreyorst"; owner = "andreyorst";
repo = "smarttab.kak"; repo = "smarttab.kak";
rev = "e7fe8efd0b91ab8dc1c99c131f138de9b38fd965"; rev = "e7fe8efd0b91ab8dc1c99c131f138de9b38fd965";
@ -28,9 +26,9 @@ let
cp -r rc $out/share/kak/autoload/plugins/smarttab cp -r rc $out/share/kak/autoload/plugins/smarttab
''; '';
}; };
joule = stdenv.mkDerivation { joule = pkgs.stdenvNoCC.mkDerivation {
name = "kakoune-joule"; name = "kakoune-joule";
src = fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "arqv"; owner = "arqv";
repo = "joule"; repo = "joule";
rev = "88477d2ca675c99fc4845e66f153c4fcfd5a82da"; rev = "88477d2ca675c99fc4845e66f153c4fcfd5a82da";

View File

@ -1,6 +1,4 @@
with import <nixpkgs> { }; { pkgs }:
with lib;
pkgs.stdenvNoCC.mkDerivation rec { pkgs.stdenvNoCC.mkDerivation rec {
name = "zig"; name = "zig";
version = "0.6.0+91a1c20e7"; version = "0.6.0+91a1c20e7";