O
Size: a a a
VL
VL
AT
k
home-manager.users.user = { pkgs, ... }: {
programs.zsh = {
enable = true;
defaultKeymap = "emacs";
oh-my-zsh = { enable = true; plugins = [ "git" ]; };
plugins = [
{
name = "powerlevel10k";
src = pkgs.fetchFromGitHub {
owner = "romkatv";
repo = "powerlevel10k";
rev = "v1.15.0";
sha256 = "1b3j2riainx3zz4irww72z0pb8l8ymnh1903zpsy5wmjgb0wkcwq";
};
}
];
};
};
Пишет hash '' has wrong length for hash type 'sha256'
. Хэш взял из$ nix-prefetch-github --no-prefetch --no-fetch-submodules --rev v1.15.0 romkatv powerlevel10k
{
"owner": "romkatv",
"repo": "powerlevel10k",
"rev": "f5d61840ae3a4f8c2765e1a67d94d9a96de71601",
"sha256": "1b3j2riainx3zz4irww72z0pb8l8ymnh1903zpsy5wmjgb0wkcwq",
"fetchSubmodules": false
}
АБ
f🇧
AT
shellHook
команды для выполнения, — это работает с помощью shebang./nix/store/*nix-shell.drv
воспроизводит скрипт с исходными коммитами. Но .drv
этот не самодостаточен. nix-store --export/--import работает, но это 300 MiB выходит, что слишком много.AT
$
(
nix-store -qR *nix-shell.drv)
на другую машину?nix-store --import
требует и все store path в придачу.A
f🇧