Compare commits

..

2 Commits

Author SHA1 Message Date
henrov 5aa6961baf rebuilding minimised nix files 2026-03-02 18:37:24 +01:00
henrov 00ec53a3a9 rewritten home/dev/zsh.nix 2026-03-02 18:37:17 +01:00
3 changed files with 364 additions and 362 deletions
+321 -320
View File
File diff suppressed because it is too large Load Diff
+22 -21
View File
@@ -2197,29 +2197,30 @@ Zsh gets installed and configured
{ config, pkgs, lib, flakeRoot, ... }:
{
programs.zsh = {
enable = true;
enableCompletion = true;
autocd = true;
# Optional but recommended: keep zsh config in one dir (relative to $HOME)
dotDir = ".config/zsh";
oh-my-zsh = {
enable = true;
theme = "";
plugins = [
"git"
"sudo"
"extract"
"colored-man-pages"
"command-not-found"
"history"
"docker"
"kubectl"
];
};
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
enable = true;
enableCompletion = true;
autocd = true;
# Recommended: keep zsh config in one dir (relative to $HOME)
dotDir = ".config/zsh";
oh-my-zsh = {
enable = true;
theme = "";
plugins = [
"git"
"sudo"
"extract"
"colored-man-pages"
"command-not-found"
"history"
"docker"
"kubectl"
];
};
autosuggestions.enable = true;
syntaxHighlighting.enable = true;
};
}
#+end_src
** Starship
+21 -21
View File
@@ -1,27 +1,27 @@
{ config, pkgs, lib, flakeRoot, ... }:
{
programs.zsh = {
enable = true;
enableCompletion = true;
autocd = true;
# Optional but recommended: keep zsh config in one dir (relative to $HOME)
dotDir = ".config/zsh";
oh-my-zsh = {
enable = true;
theme = "";
plugins = [
"git"
"sudo"
"extract"
"colored-man-pages"
"command-not-found"
"history"
"docker"
"kubectl"
];
};
autosuggestion.enable = true;
syntaxHighlighting.enable = true;
enable = true;
enableCompletion = true;
autocd = true;
# Recommended: keep zsh config in one dir (relative to $HOME)
dotDir = ".config/zsh";
oh-my-zsh = {
enable = true;
theme = "";
plugins = [
"git"
"sudo"
"extract"
"colored-man-pages"
"command-not-found"
"history"
"docker"
"kubectl"
];
};
autosuggestions.enable = true;
syntaxHighlighting.enable = true;
};
}