Added zsh

This commit is contained in:
2025-06-13 00:34:31 -04:00
parent 3c470b9a1b
commit 33c00528c2
2 changed files with 45 additions and 14 deletions

View File

@@ -56,11 +56,11 @@
};
# Configure keymap
console.keyMap = "jp106";
console.keyMap = lib.mkDefault "jp106";
services.xserver.xkb = {
layout = lib.mkDefault "jp";
model = "jp106";
model = lib.mkDefault "jp106";
};
# Enable CUPS to print documents.
@@ -80,6 +80,17 @@
blesh.enable = true;
};
# zsh config
programs.zsh = {
enable = true;
enableCompletion = true;
enableBashCompletion = true;
enableAutosuggestions = true;
syntaxHighlighting = {
enable = true;
};
};
# Define a user account
users.users.chase = {
isNormalUser = true;
@@ -95,6 +106,10 @@
"video"
"wheel"
];
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFSQX+s8Krl312DcnUtoEWOA2silcUnt5URtyVZz8Yek"
];
shell = pkgs.zsh;
};
# Install git and enable cache