summary refs log tree commit diff
path: root/pkgs/shells/zsh-powerlevel9k/default.nix
diff options
context:
space:
mode:
authorPierre Chevalier <pierrechevalier83@gmail.com>2017-11-18 12:35:42 +0000
committerJoerg Thalheim <joerg@thalheim.io>2017-11-18 21:27:04 +0000
commit81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce (patch)
tree9d4e738ad3f931e64e17e0c304dd45406afb9b6c /pkgs/shells/zsh-powerlevel9k/default.nix
parentcb2c2f406476f2f3c60339b10a0b95f7fc77770c (diff)
downloadnixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.tar
nixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.tar.gz
nixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.tar.bz2
nixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.tar.lz
nixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.tar.xz
nixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.tar.zst
nixpkgs-81ea7d2dcbaac44d218d2ca52c7aee85bf10b6ce.zip
zsh-powerlevel9k: init at 2017-11-10
To use, add this option to your configuration.nix:
`programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel9k}/share/zsh-powerlevel9k/powerlevel9k.zsh-theme";`
Diffstat (limited to 'pkgs/shells/zsh-powerlevel9k/default.nix')
-rw-r--r--pkgs/shells/zsh-powerlevel9k/default.nix29
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/shells/zsh-powerlevel9k/default.nix b/pkgs/shells/zsh-powerlevel9k/default.nix
new file mode 100644
index 00000000000..2babf35f2b6
--- /dev/null
+++ b/pkgs/shells/zsh-powerlevel9k/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchFromGitHub, zsh }:
+
+# To make use of this derivation, use
+# `programs.zsh.promptInit = "source ${pkgs.zsh-powerlevel9k}/share/zsh-powerlevel9k/powerlevel9k.zsh-theme";`
+
+stdenv.mkDerivation rec {
+  name = "powerlevel9k-${version}";
+  version = "2017-11-10";
+  src = fetchFromGitHub {
+    owner = "bhilburn";
+    repo = "powerlevel9k";
+    rev = "87acc51acab3ed4fd33cda2386abed6f98c80720";
+    sha256 = "0v1dqg9hvycdkcvklg2njff97xwr8rah0nyldv4xm39r77f4yfvq";
+  };
+
+  installPhase= ''
+    install -D powerlevel9k.zsh-theme --target-directory=$out/share/zsh-powerlevel9k
+    install -D functions/* --target-directory=$out/share/zsh-powerlevel9k/functions
+  '';
+
+  meta = {
+    description = "A beautiful theme for zsh";
+    homepage = https://github.com/bhilburn/powerlevel9k;
+    license = stdenv.lib.licenses.mit;
+
+    platforms = stdenv.lib.platforms.unix;
+    maintainers = [ stdenv.lib.maintainers.pierrechevalier83 ];
+  };
+}