From 32c6f4a42f14b9433dc72b51459432de6e17ea0f Mon Sep 17 00:00:00 2001 From: Spotlight Date: Sat, 20 May 2023 14:26:28 -0500 Subject: [PATCH] Use nixpkgs powerlevel10k --- config/home-manager/home.nix | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/config/home-manager/home.nix b/config/home-manager/home.nix index a0404a0..a1dc96c 100644 --- a/config/home-manager/home.nix +++ b/config/home-manager/home.nix @@ -88,16 +88,6 @@ in { enableCompletion = true; enableSyntaxHighlighting = true; plugins = with pkgs; [ - { - name = "p10k"; - src = fetchFromGitHub { - owner = "romkatv"; - repo = "powerlevel10k"; - rev = "v1.18.0"; - sha256 = "IiMYGefF+p4bUueO/9/mJ4mHMyJYiq+67GgNdGJ6Eew="; - }; - file = "powerlevel10k.zsh-theme"; - } { name = "expand-multiple-dots"; src = "${config.home.homeDirectory}/.dotfiles/zsh/expand-multiple-dots"; @@ -109,7 +99,11 @@ in { file = "shell_integration/zsh"; } ]; + + # We use powerlevel10k as our ZSH theme. + # By using the derivation in nixpkgs, we also get gitstatusd. # The .p10k.zsh config is beneath. + initExtraBeforeCompInit = "source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme"; }; programs.vim = {