diff --git a/config/home-manager/home.nix b/config/home-manager/home.nix index a1dc96c..ea641c6 100644 --- a/config/home-manager/home.nix +++ b/config/home-manager/home.nix @@ -31,10 +31,8 @@ in { htop mtr ncdu - pry tmux virt-manager - wget yt-dlp ]; @@ -88,6 +86,16 @@ 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"; @@ -99,11 +107,7 @@ 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 = {