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:
{ # 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:
{
zig-master = import ../pkgs/zig-master.nix;
zig-master = import ../pkgs/zig-master.nix { pkgs = super.pkgs; };
zls = import (super.pkgs.fetchFromGitHub {
owner = "arqv"; # TODO: change when pull request gets merged
repo = "zls";

View File

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

View File

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