working on zsh

This commit is contained in:
2026-03-11 14:26:23 +01:00
parent ddcab845d2
commit df66cb06e7
@@ -15,6 +15,13 @@
# --- Home Manager Configuration --- # --- Home Manager Configuration ---
home-manager.users.henrov = { home-manager.users.henrov = {
# Enable the zshPlugins overlay
nixpkgs.config = {
overlays = [
(import (fetchTarball "https://github.com/nix-community/home-manager/archive/master.tar.gz") { })
];
};
programs.zsh = { programs.zsh = {
enable = true; enable = true;
enableCompletion = true; enableCompletion = true;
@@ -26,12 +33,11 @@
}; };
# Declare all plugins via Nixpkgs for reproducibility # Declare all plugins via Nixpkgs for reproducibility
plugins = with pkgs.zshPlugins; [ plugins = with pkgs; [
zsh-autosuggestions zsh-autosuggestions
zsh-syntax-highlighting zsh-syntax-highlighting
zsh-completions zsh-completions
zsh-history-substring-search zsh-history-substring-search
zsh-you-should-use
]; ];
# Source plugins and set custom theme # Source plugins and set custom theme