From 8a0ea10b75a465025ba5430d586ae6589f0ea36f Mon Sep 17 00:00:00 2001 From: Stefan Weigl-Bosker Date: Thu, 6 Mar 2025 12:10:10 -0500 Subject: ditch omz --- modules/zsh/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'modules/zsh/default.nix') diff --git a/modules/zsh/default.nix b/modules/zsh/default.nix index b1ed82e..0c7adeb 100644 --- a/modules/zsh/default.nix +++ b/modules/zsh/default.nix @@ -17,10 +17,11 @@ in config = mkIf cfg.enable { home.packages = with pkgs; [ zsh - oh-my-zsh zsh-autosuggestions + gitstatus ]; + # omz isn't actually used, directory is arbitrary home.file.".oh-my-zsh/themes" = { source = ./themes; recursive = true; @@ -28,11 +29,14 @@ in programs.zsh = { enable = true; + autocd = true; enableCompletion = true; - autosuggestion.enable = true; - oh-my-zsh = { - enable = true; + dirHashes = { + home = "~/home"; + dl = "~/dl"; + src = "~/src"; }; + autosuggestion.enable = true; initExtra = '' source ~/.oh-my-zsh/themes/${cfg.theme}.zsh-theme ''; -- cgit v1.2.3