Package: zsh-common Version: 5.0.2-3ubuntu6 Severity: wishlist This is a request on behalf of Bio-Linux and the Debian Med developers. The attached file shows the zshrc used on Bio-Linux, and the part we'd really like to see in the standard zsh-common package is support for a zprofile.d configuration directory to mirror /etc/profile.d which is read by BASH and allows packages to drop config fragments into the shell profile.
In Bio-Linux this is hooked from zshrc but actually a modified zprofile probably makes more sense. This is pretty trivial to implement, as far as I can see. What do you think? Cheers, TIM -- System Information: Debian Release: jessie/sid APT prefers trusty-updates APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 'trusty'), (100, 'trusty-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.13.0-44-generic (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages zsh-common depends on: ii dpkg 1.17.5ubuntu5.3 Versions of packages zsh-common recommends: ii zsh 5.0.2-3ubuntu6 Versions of packages zsh-common suggests: pn zsh-doc <none> -- Configuration Files: /etc/zsh/zshrc changed: test -e /etc/zsh/zshrc.ubuntu && source /etc/zsh/zshrc.ubuntu function setenv () { if [[ $@ == '' ]] then printenv else export $1=$2 fi } compctl -M '' 'm:{_a-z-}={-A-Z_}' zstyle ':completion:*' matcher-list '' '+m:{_a-z-}={-A-Z_}' if [ "$TERM" = screen ]; then PROMPT='%n@%m{%1/} ' else PROMPT='%n@%m[%1/] ' # default prompt fi RPROMPT='%B[%t]%b' # prompt for right side of screen bindkey -e # emacs key bindings bindkey ' ' magic-space # also do history expansion on space setopt correct no_bg_nice no_hup append_history hist_ignore_dups hist_expire_dups_first HISTSIZE=2000 # how many to remember HISTFILE=~/.zsh_history # where to save them SAVEHIST=2000 # how many to save alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias top='top -d 5' alias h='history' alias ll='ls -l' # Note 'L' is already aliased by default alias help='run-help' alias wcat='wget -q -O-' alias ls='ls --color=auto' alias grep='grep --color=auto' alias fgrep='fgrep --color=auto' alias egrep='egrep --color=auto' alias less='/usr/bin/less -i -# 20 -R' autoload copy-earlier-word bindkey '\e[6~' copy-earlier-word zle -N copy-earlier-word copy-earlier-word bindkey '\e[5~' insert-last-word autoload smart-insert-last-word zle -N insert-last-word smart-insert-last-word bindkey '\e[1;5C' vi-forward-blank-word bindkey '\e[1;5D' vi-backward-blank-word alias g='xdg-open' alias go='xdg-open' alias uncompress='gunzip' export GZIP="--best" for i in `( setopt null_glob ; echo -n /etc/zsh/zshrc.d/*.zsh )` ; do if [ -r $i ]; then source $i fi done unset i -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org