nixpkgs-suyu/pkgs
Maximilian Bosch 18d461533b
zsh: patch _setxkbmap completion script
Instead of searching `/usr` it should search for the `xkb`,
$XDG_DATA_DIRS will be searched. With this approach we allow compliance
on NixOS and non-NixOS systems to find `symbols` in the `xkb` directory.

The patch has been accepted by upstream, but isn't released yet, so this
is mainly a temporary fix until we can bump ZSH to the next stable version.

The `xserver` module links `/share/X11/xkb` to `/run/current-system` to
make this possible.

The fix can be tested inside the following VM:

```
{
  zshtest = {
    programs.zsh.enable = true;
    users.extraUsers.vm = {
      password = "vm";
      isNormalUser = true;
    };
    services.xserver.enable = true;
  };
}
```

Fixes #46025
2018-09-20 12:54:34 +02:00
..
applications snakemake: add maintainers (#46117) 2018-09-05 21:46:17 +02:00
build-support treewide: cleanup some references to bash 2018-09-04 22:05:02 +00:00
common-updater
data faba-icon-theme: add python3 for install script 2018-09-04 03:23:40 +02:00
desktops gnome3.tracker: 2.1.3 -> 2.1.4 (#46086) 2018-09-05 10:42:48 +02:00
development Merge pull request #42295 from avnik/libprefixed-to-multioutput/heimdal 2018-09-05 13:50:13 -05:00
games Merge pull request #46081 from samueldr/fix/solarus 2018-09-05 08:53:51 +02:00
misc ghostscript: fix nitpicks after the update 2018-09-04 18:50:49 +02:00
os-specific Merge pull request #46055 from phryneas/zfs-c197a77 2018-09-05 18:15:34 +01:00
servers nullidentdmod: Init at 1.3 (#46040) 2018-09-05 11:09:55 +02:00
shells zsh: patch _setxkbmap completion script 2018-09-20 12:54:34 +02:00
stdenv Merge pull request #46076 from oxij/tree/cleanups 2018-09-05 15:14:12 -04:00
test
tools Merge pull request #46101 from oxij/pkg/nix-options 2018-09-05 19:57:21 +02:00
top-level Merge pull request #46076 from oxij/tree/cleanups 2018-09-05 15:14:12 -04:00