From 0928f7b8193a0d1771f0d268af7a20be0054b5df Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Mon, 7 Jan 2019 01:51:01 +0000 Subject: zsh-nix-shell: init at 2019-01-07 --- nixpkgs/pkgs/shells/zsh/zsh-nix-shell/default.nix | 25 +++++++++++++++++++++++ nixpkgs/pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 nixpkgs/pkgs/shells/zsh/zsh-nix-shell/default.nix (limited to 'nixpkgs/pkgs') diff --git a/nixpkgs/pkgs/shells/zsh/zsh-nix-shell/default.nix b/nixpkgs/pkgs/shells/zsh/zsh-nix-shell/default.nix new file mode 100644 index 000000000000..33d6c5a4a5cb --- /dev/null +++ b/nixpkgs/pkgs/shells/zsh/zsh-nix-shell/default.nix @@ -0,0 +1,25 @@ +{ stdenv, lib, fetchFromGitHub }: + +stdenv.mkDerivation { + name = "zsh-nix-shell-unstable-2019-01-07"; + + src = fetchFromGitHub { + owner = "chisui"; + repo = "zsh-nix-shell"; + rev = "03a1487655c96a17c00e8c81efdd8555829715f8"; + sha256 = "1avnmkjh0zh6wmm87njprna1zy4fb7cpzcp8q7y03nw3aq22q4ms"; + }; + + installPhase = '' + mkdir -p "$out/share/zsh-nix-shell" + cp -r nix-shell.plugin.zsh scripts "$out/share/zsh-nix-shell" + ''; + + meta = with lib; { + description = "Zsh plugin to use Zsh as default nix-shell shell"; + homepage = https://github.com/chisui/zsh-nix-shell; + license = licenses.bsd3; + maintainers = with maintainers; [ qyliss ]; + platforms = platforms.unix; + }; +} diff --git a/nixpkgs/pkgs/top-level/all-packages.nix b/nixpkgs/pkgs/top-level/all-packages.nix index 565e522a2e36..b7716b328983 100644 --- a/nixpkgs/pkgs/top-level/all-packages.nix +++ b/nixpkgs/pkgs/top-level/all-packages.nix @@ -6487,6 +6487,8 @@ in zsh-navigation-tools = callPackage ../tools/misc/zsh-navigation-tools { }; + zsh-nix-shell = callPackage ../shells/zsh/zsh-nix-shell { }; + zsh-syntax-highlighting = callPackage ../shells/zsh/zsh-syntax-highlighting { }; zsh-autosuggestions = callPackage ../shells/zsh/zsh-autosuggestions { }; -- cgit 1.4.1