zsh-history: drop (#399466)

Aleksana 15293a19 29b0d553

Changed files
+2 -83
nixos
pkgs
by-name
zs
zsh
zsh-history
top-level
-1
nixos/tests/all-tests.nix
···
zoom-us = runTest ./zoom-us.nix;
zram-generator = runTest ./zram-generator.nix;
zrepl = runTest ./zrepl.nix;
-
zsh-history = runTest ./zsh-history.nix;
zwave-js = runTest ./zwave-js.nix;
zwave-js-ui = runTest ./zwave-js-ui.nix;
-38
nixos/tests/zsh-history.nix
···
-
{ pkgs, ... }:
-
{
-
name = "zsh-history";
-
meta = with pkgs.lib.maintainers; {
-
maintainers = [ ];
-
};
-
-
nodes.default =
-
{ ... }:
-
{
-
programs = {
-
zsh.enable = true;
-
};
-
environment.systemPackages = [ pkgs.zsh-history ];
-
programs.zsh.interactiveShellInit = ''
-
source ${pkgs.zsh-history.out}/share/zsh/init.zsh
-
'';
-
users.users.root.shell = "${pkgs.zsh}/bin/zsh";
-
};
-
-
testScript = ''
-
start_all()
-
default.wait_for_unit("multi-user.target")
-
default.wait_until_succeeds("pgrep -f 'agetty.*tty1'")
-
-
# Login
-
default.wait_until_tty_matches("1", "login: ")
-
default.send_chars("root\n")
-
default.wait_until_tty_matches("1", r"\nroot@default\b")
-
-
# Generate some history
-
default.send_chars("echo foobar\n")
-
default.wait_until_tty_matches("1", "foobar")
-
-
# Ensure that command was recorded in history
-
default.succeed("/run/current-system/sw/bin/history list | grep -q foobar")
-
'';
-
}
-43
pkgs/by-name/zs/zsh-history/package.nix
···
-
{
-
lib,
-
fetchFromGitHub,
-
buildGoModule,
-
installShellFiles,
-
nixosTests,
-
}:
-
-
buildGoModule {
-
pname = "zsh-history";
-
version = "2019-12-10";
-
-
src = fetchFromGitHub {
-
owner = "b4b4r07";
-
repo = "history";
-
rev = "8da016bd91b0c2eb53c9980f00eee6abdbb097e2";
-
sha256 = "13n643ik1zjvpk8h9458yd9ffahhbdnigmbrbmpn7b7g23wqqsi3";
-
};
-
-
vendorHash = "sha256-n5QFN1B2GjbzylFuW9Y4r0+ioIJlfKwcGK8X3ZwKLI8=";
-
-
nativeBuildInputs = [ installShellFiles ];
-
-
doCheck = false;
-
-
postInstall = ''
-
install -d $out/share
-
cp -r "$NIX_BUILD_TOP/source/misc/"* "$out/share"
-
installShellCompletion --zsh --name _history $out/share/zsh/completions/_history
-
'';
-
-
passthru.tests = {
-
zsh-history-shell-integration = nixosTests.zsh-history;
-
};
-
-
meta = with lib; {
-
description = "CLI to provide enhanced history for your ZSH shell";
-
homepage = "https://github.com/b4b4r07/history";
-
license = licenses.mit;
-
maintainers = [ ];
-
mainProgram = "history";
-
};
-
}
+1 -1
pkgs/by-name/zs/zsh/package.nix
···
passthru = {
shellPath = "/bin/zsh";
tests = {
-
inherit (nixosTests) zsh-history oh-my-zsh;
+
inherit (nixosTests) oh-my-zsh;
};
};
}
+1
pkgs/top-level/aliases.nix
···
zinc = zincsearch; # Added 2023-05-28
zk-shell = throw "zk-shell has been removed as it was broken and unmaintained"; # Added 2024-08-10
zkg = throw "'zkg' has been replaced by 'zeek'";
+
zsh-history = throw "'zsh-history' has been removed as it was unmaintained"; # Added 2025-04-17
zq = zed.overrideAttrs (old: {
meta = old.meta // {
mainProgram = "zq";