From e6e69f823ec79c158f0e5e9626134ad3b2b878bf Mon Sep 17 00:00:00 2001 From: Sam Willcocks Date: Fri, 10 Dec 2021 19:22:20 +0000 Subject: [PATCH] [home] default shell to zsh and start porting dotfiles --- home.nix | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/home.nix b/home.nix index fbe59c0..94cd449 100644 --- a/home.nix +++ b/home.nix @@ -3,11 +3,31 @@ { home.stateVersion = "22.05"; - # Let Home Manager install and manage itself. - programs.home-manager.enable = true; - programs.git = { - enable = true; - userName = "Sam Willcocks"; - userEmail = "sam@wlcx.cc"; + programs = { + home-manager.enable = true; + git = { + enable = true; + userName = "Sam Willcocks"; + userEmail = "sam@wlcx.cc"; + aliases = { + st = "status"; + co = "checkout"; + d = "diff"; + cim = "commit -m"; + a = "add"; + ap = "add -p"; + }; + }; + fzf.enable = true; + zsh = { + enable = true; + shellAliases = { + g = "git"; + }; + prezto = { + enable = true; + prompt.theme = "giddie"; + }; + }; }; }