zsh integrations
This commit is contained in:
parent
481cb09ec7
commit
2e4dbc5096
|
@ -1,5 +1,9 @@
|
|||
_: {
|
||||
programs.kitty.enable = true;
|
||||
programs.kitty = {
|
||||
enable = true;
|
||||
shellIntegration.enableZshIntegration = true;
|
||||
};
|
||||
|
||||
wayland.windowManager.hyprland = {
|
||||
enable = true;
|
||||
xwayland.enable = true;
|
||||
|
|
|
@ -1,18 +1,31 @@
|
|||
_: {
|
||||
programs = {
|
||||
programs = let
|
||||
enableZsh = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
};
|
||||
in {
|
||||
zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
autosuggestion.enable = true;
|
||||
syntaxHighlighting.enable = true;
|
||||
|
||||
autocd = true;
|
||||
|
||||
shellAliases = {
|
||||
md = "mkdir -p";
|
||||
|
||||
ip = "ip --color";
|
||||
};
|
||||
};
|
||||
|
||||
direnv = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
};
|
||||
direnv = enableZsh;
|
||||
|
||||
fzf = enableZsh;
|
||||
eza = enableZsh;
|
||||
zoxide = enableZsh;
|
||||
|
||||
zoxide.enable = true;
|
||||
tmux.enable = true;
|
||||
btop = {
|
||||
enable = true;
|
||||
|
|
Loading…
Reference in New Issue