From 677196679f92bf7077368339e5d3c8cfc4db4d85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thea=20Sch=C3=B6bl?= Date: Fri, 15 Mar 2024 21:22:58 +0100 Subject: [PATCH] feat: stuff --- home/clean-home-dir.nix | 2 ++ home/programs/default.nix | 9 ++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/home/clean-home-dir.nix b/home/clean-home-dir.nix index f59a1bc..d3df3df 100644 --- a/home/clean-home-dir.nix +++ b/home/clean-home-dir.nix @@ -20,6 +20,8 @@ }; gtk.gtk2.configLocation = "${config.xdg.configHome}/gtk-2.0/gtkrc"; programs.gpg.homedir = "${config.xdg.configHome}/gnupg"; + programs.zsh.dotDir = "${config.xdg.configHome}/zsh"; + programs.zsh.history.path = "${config.xdg.stateHome}/zsh/history"; xdg.configFile.wgetrc.text = '' hsts-file="${config.xdg.cacheHome}/wget-hsts" ''; diff --git a/home/programs/default.nix b/home/programs/default.nix index aa8f505..e24a96f 100644 --- a/home/programs/default.nix +++ b/home/programs/default.nix @@ -1,4 +1,4 @@ -{pkgs, ...}: { +{pkgs, config, ...}: { programs = { home-manager.enable = true; rbw = import ./bitwarden.nix; @@ -13,6 +13,13 @@ vim_keys = true; }; }; + zsh = { + enable = true; + enableCompletion = true; + enableAutosuggestions = true; + syntaxHighlighting.enable = true; + defaultKeymap = "viins"; + }; fish = { enable = true; shellInit = ''