diff --git a/hosts/lenar/default.nix b/hosts/lenar/default.nix index e4305e0..0c4af2d 100644 --- a/hosts/lenar/default.nix +++ b/hosts/lenar/default.nix @@ -37,7 +37,7 @@ inherit inputs; }; users = { - "krop" = import ./home.nix; + "krop" = import ../../users/krop; }; }; } diff --git a/hosts/lenar/home.nix b/users/krop/default.nix similarity index 92% rename from hosts/lenar/home.nix rename to users/krop/default.nix index 60f2cba..290a282 100644 --- a/hosts/lenar/home.nix +++ b/users/krop/default.nix @@ -138,12 +138,29 @@ enable = true; package = pkgs.vscodium; extensions = with pkgs.vscode-extensions; [ - dracula-theme.theme-dracula - vscodevim.vim - yzhang.markdown-all-in-one + jnoortheen.nix-ide + tamasfe.even-better-toml ]; }; + programs.zoxide = { + enable = true; + options = [ + "--cmd cd" + ]; + }; + + programs.zsh = { + enable = true; + initExtra = '' + bindkey "^[[1;3D" backward-word + bindkey "^[[1;5D" backward-word + bindkey "^[[1;3C" forward-word + bindkey "^[[1;5C" forward-word + bindkey "^[[3~" delete-char + ''; + }; + programs.git = { enable = true; userName = "Jakub Kropáček";