From 057ce85c950b88f42d8d7a5e54b6e33d730035d8 Mon Sep 17 00:00:00 2001 From: Smaug123 Date: Fri, 9 Jul 2021 00:21:19 +0100 Subject: [PATCH] Don't know why I need this --- home.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/home.nix b/home.nix index 58b351e..6e3342f 100644 --- a/home.nix +++ b/home.nix @@ -18,6 +18,11 @@ # changes in each release. home.stateVersion = "21.05"; + # TODO: why do I need this? surely home-manager can do it + home.sessionPath = [ + "/etc/profiles/per-user/Patrick/bin" + ]; + home.packages = [ pkgs.tmux @@ -36,12 +41,18 @@ pkgs.handbrake ]; + programs.tmux = { + shell = "\${pkgs.zsh}/bin/zsh"; + }; + programs.zsh = { enable = true; autocd = true; - dotDir = ".config/zsh"; enableAutosuggestions = true; enableCompletion = true; + history = { + expireDuplicatesFirst = true; + }; oh-my-zsh = { enable = true; plugins = [ "git" "osx" "dircycle" "timer" ]; @@ -53,6 +64,7 @@ LC_CTYPE = "en_US.UTF-8"; }; shellAliases = { + vim = "nvim"; view = "vim -R"; }; };