diff --git a/home-manager/hblobner_at_devvie.nix b/home-manager/hblobner_at_devvie.nix index 56b16c8..2445b1d 100644 --- a/home-manager/hblobner_at_devvie.nix +++ b/home-manager/hblobner_at_devvie.nix @@ -35,6 +35,41 @@ }; }; + programs.neovim = { + enable = true; + vimAlias = true; + }; + + programs.zsh = { + enable = true; + defaultKeymap = "viins"; + enableAutosuggestions = true; + enableCompletion = true; + + shellAliases = { + # show dirs only + alias ld="ls -lF --color=always | grep --color=never '^d' "; + # show files only + alias lf="ls -lF --color=always | grep --color=never -v '^d' "; + alias ll="ls -aGFhl --color=always "; + + alias rs="rsync -a --info=progress2 "; + + alias sudo="sudo "; + }; + }; + + home.packages = with pkgs; [ + alacritty + python3 + ]; + + home.sessionVariables = { + EDITOR = "nvim"; + TERM = "alacritty"; + TERMINAL = "alacritty"; + }; + services.gpg-agent = { enable = true; defaultCacheTtl = 1800;