feat: enable atuin and direnv zsh integrations
This commit is contained in:
parent
58207541bf
commit
4bd776706e
|
@ -130,6 +130,7 @@ in {
|
||||||
extraGroups = [ "wheel" "video" "docker" "adbusers" ];
|
extraGroups = [ "wheel" "video" "docker" "adbusers" ];
|
||||||
shell = pkgs.zsh;
|
shell = pkgs.zsh;
|
||||||
};
|
};
|
||||||
|
programs.zsh.enable = true;
|
||||||
home-manager.users.laurent = {
|
home-manager.users.laurent = {
|
||||||
home.stateVersion = "22.11";
|
home.stateVersion = "22.11";
|
||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
|
@ -159,8 +160,6 @@ in {
|
||||||
|
|
||||||
borgbackup
|
borgbackup
|
||||||
|
|
||||||
atuin
|
|
||||||
|
|
||||||
gnome.nautilus
|
gnome.nautilus
|
||||||
jmtpfs
|
jmtpfs
|
||||||
|
|
||||||
|
@ -238,8 +237,7 @@ in {
|
||||||
bindkey "^[[1;3D" backward-word
|
bindkey "^[[1;3D" backward-word
|
||||||
bindkey '^H' backward-kill-word
|
bindkey '^H' backward-kill-word
|
||||||
bindkey '5~' kill-word
|
bindkey '5~' kill-word
|
||||||
eval "$(direnv hook zsh)"
|
# eval "$(atuin init zsh)"
|
||||||
eval "$(atuin init zsh)"
|
|
||||||
'';
|
'';
|
||||||
plugins = [
|
plugins = [
|
||||||
{
|
{
|
||||||
|
@ -265,8 +263,14 @@ in {
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.atuin = {
|
||||||
|
enable = true;
|
||||||
|
enableZshIntegration = true;
|
||||||
|
};
|
||||||
|
|
||||||
programs.direnv = { # TODO: use github:numtide/devshell ?
|
programs.direnv = { # TODO: use github:numtide/devshell ?
|
||||||
enable = true;
|
enable = true;
|
||||||
|
enableZshIntegration = true;
|
||||||
nix-direnv.enable = true;
|
nix-direnv.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue