zsh additions + qol changes (#1)

* flake changes

* hm enable by default, omp home-manager

* zsh plugins
This commit is contained in:
rocketcamel
2025-02-03 00:26:06 -08:00
committed by GitHub
parent 93eab92cf1
commit 9b9ca64fc6
9 changed files with 31 additions and 8 deletions

View File

@@ -1,9 +1,23 @@
{ pkgs, ... }:
{
enable = true;
enableCompletion = true;
autosuggestion.enable = true;
history.size = 1000;
envExtra = ''
. "$HOME/.rokit/env"
eval "$(oh-my-posh init zsh -c ~/.config/ohmyposh/zen.toml)"
'';
oh-my-zsh = {
enable = true;
plugins = [
"git"
];
};
plugins = [
{
name = "fzf-tab";
src = pkgs.zsh-fzf-tab;
file = "share/fzf-tab/fzf-tab.plugin.zsh";
}
];
}