diff --git a/flake.nix b/flake.nix index 4abd8f0..9705fc4 100644 --- a/flake.nix +++ b/flake.nix @@ -53,6 +53,7 @@ home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; + home-manager.backupFileExtension = "backup"; home-manager.extraSpecialArgs = { inherit inputs user; }; home-manager.users.${user} = import homeFile; } diff --git a/modules/home/rsydn/base.nix b/modules/home/rsydn/base.nix index 25c0e61..7650eb0 100644 --- a/modules/home/rsydn/base.nix +++ b/modules/home/rsydn/base.nix @@ -14,6 +14,18 @@ enable = true; enableVimMode = true; powerlevel10kConfigFile = ./shell/p10k.zsh; + aliases = { ll = "ls -alF"; }; + extraAfter = '' + function rsydn-accept-autosuggest-or-complete() { + if [[ -n "''${POSTDISPLAY:-}" ]]; then + zle autosuggest-accept + else + zle expand-or-complete + fi + } + zle -N rsydn-accept-autosuggest-or-complete + bindkey '^I' rsydn-accept-autosuggest-or-complete + ''; }; programs.git.enable = true;