From fdf1c788488534825abdbfe8f8c0e8e95a876d57 Mon Sep 17 00:00:00 2001 From: Shubham Saini Date: Fri, 29 Sep 2023 21:02:23 -0700 Subject: nix: reorg programs into modules --- home.nix | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) (limited to 'home.nix') diff --git a/home.nix b/home.nix index 7de67a9..0ec8399 100644 --- a/home.nix +++ b/home.nix @@ -24,41 +24,9 @@ # (pkgs.nerdfonts.override { fonts = [ "FantasqueSansMono" ]; }) ]; - programs.home-manager.enable = true; - programs.zsh = { - enable = true; - enableCompletion = true; - shellAliases = { - ll = "ls -l"; - v = "nvim"; - o = "xdg-open"; - t = "tmux"; - update = "sudo nixos-rebuild switch --flake ~/nix"; - }; - history = { - size = 10000; - path = "${config.xdg.dataHome}/zsh/history"; - }; - oh-my-zsh = { - enable = true; - plugins = [ "git" "kubectl" "sudo" ]; - theme = "robbyrussell"; - }; - }; - programs.fzf = { - enable = true; - enableZshIntegration = true; - defaultOptions = [ "--height 40%" "--layout=reverse" "--border" ]; - }; - programs.git = { - enable = true; - userEmail = "me@ubh.sh"; - userName = "Shubham Saini"; - signing = { - key = "E0404DDE4BCF9DB5"; - signByDefault = true; - }; - }; + imports = [ + ./modules/common.nix + ]; services.gpg-agent = { enable = true; -- cgit v1.2.3