From 5a549794b65517189b8fa53c7d7e0c2b0cd19d9c Mon Sep 17 00:00:00 2001 From: Heiko Blobner Date: Fri, 23 Jun 2023 15:50:55 +0200 Subject: [PATCH] zsh, neovim,alacritty --- home-manager/hblobner_at_devvie.nix | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) 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;