grml-etc-core.git
14 years agoscript-functions: replace type -p with which v0.3.74
Michael Prokop [Mon, 10 Aug 2009 12:18:37 +0000 (14:18 +0200)]
script-functions: replace type -p with which

14 years agodebian/changelog for vimrc merge
Frank Terbeck [Thu, 6 Aug 2009 21:43:35 +0000 (23:43 +0200)]
debian/changelog for vimrc merge

14 years agovimrc: Move inclusion of .local files to the end
Frank Terbeck [Thu, 6 Aug 2009 15:27:16 +0000 (17:27 +0200)]
vimrc: Move inclusion of .local files to the end

That's where is makes most sense.

14 years agovimrc: merge etc/vim/vimrc and etc/skel/.vimrc into one
Frank Terbeck [Thu, 6 Aug 2009 15:18:09 +0000 (17:18 +0200)]
vimrc: merge etc/vim/vimrc and etc/skel/.vimrc into one

This is done in order to have one file to hand over to end users. Be it
users in grml or non-grml systems.

The introductory 'set nocp' from the skel file is not needed anymore, so
it is silently dropped in this commit.

Removed a few trailing spaces, too.

14 years agozshrc: Use vcs_info data for GRMLPROMPT > 0, too
Frank Terbeck [Mon, 3 Aug 2009 14:24:56 +0000 (16:24 +0200)]
zshrc: Use vcs_info data for GRMLPROMPT > 0, too

14 years agoUpdate debian/overrides v0.3.73
Michael Prokop [Tue, 28 Jul 2009 15:55:07 +0000 (17:55 +0200)]
Update debian/overrides

14 years agoDrop all 'Latest Change' leftover references in several config files
Michael Prokop [Tue, 28 Jul 2009 15:54:16 +0000 (17:54 +0200)]
Drop all 'Latest Change' leftover references in several config files

14 years agoUse true binary without leading /bin/ in preinst script
Michael Prokop [Tue, 28 Jul 2009 15:53:05 +0000 (17:53 +0200)]
Use true binary without leading /bin/ in preinst script

14 years agoMinor Debian packaging updates
Michael Prokop [Tue, 28 Jul 2009 15:49:23 +0000 (17:49 +0200)]
Minor Debian packaging updates

14 years agoUpdate for releasing 0.3.73
Michael Prokop [Tue, 28 Jul 2009 15:46:06 +0000 (17:46 +0200)]
Update for releasing 0.3.73

14 years agozsh: Import new version of mercurial completion _hg
Frank Terbeck [Wed, 8 Jul 2009 15:32:45 +0000 (17:32 +0200)]
zsh: Import new version of mercurial completion _hg

We're shipping a completion for the mercurial VCS since quite some time.
This version was recently submitted to the zsh-workers mailing list with
a new licence so that it can be distributed along with zsh.

We can drop this completion once the zsh version that includes an _hg
completer is widely used (or at least included in grml).

14 years agozshrc: Include current directory in persistent dirstack
Frank Terbeck [Wed, 8 Jul 2009 15:14:56 +0000 (17:14 +0200)]
zshrc: Include current directory in persistent dirstack

When we used 'dirs -p' for that feature, $PWD was included already.
It's not present in ${dirstack}, though. Now we just prepend $PWD to
$dirstack when writing it to .zdirs.

14 years agozsh: move completion.d and functions.d to usr/share
Frank Terbeck [Mon, 22 Jun 2009 19:23:19 +0000 (21:23 +0200)]
zsh: move completion.d and functions.d to usr/share

Having an additional set of files in /etc sucks because there is no
reliable way to deal with removing files and user customizations in any
sane way.

Keeping completions and additional function files in usr/share makes a
lot more sense. This also gives us the opportunity to finally get rid of
one of the annoying warning-tests at the start of our zshrc.

14 years agozshrc: Using "emulate -L"s in functions where needed
Frank Terbeck [Sun, 7 Jun 2009 19:30:26 +0000 (21:30 +0200)]
zshrc: Using "emulate -L"s in functions where needed

This will allow people to get functions from our setup into theirs, even
if they are using very very uncommon option settings.

Also changing coding style from ${x} to $x in the touched functions.
Writing parameters as ${parameter} is clearer in most cases, but for
single-character variables it is actually harder to read and a lot
clumsier to type. I should probably add the to the policy...

This also contains a few misc changes/fixes that caught my eye while
browsing the file.

14 years agozshrc: Set options a lot earlier and include no_sh_wordsplit
Frank Terbeck [Sun, 7 Jun 2009 19:11:40 +0000 (21:11 +0200)]
zshrc: Set options a lot earlier and include no_sh_wordsplit

We do need the version-checking functions and we also want .zshrc.pre to
be sourced.

We are also setting no_sh_wordsplit now. Doing that gives us a
reasonable set of options for our zshrc to be sourced.

14 years agozshrc: Move setting variables to the variables section
Frank Terbeck [Sun, 7 Jun 2009 19:02:30 +0000 (21:02 +0200)]
zshrc: Move setting variables to the variables section

14 years agozshrc: Move slash-backward-kill-word to a proper location
Frank Terbeck [Sun, 7 Jun 2009 19:00:50 +0000 (21:00 +0200)]
zshrc: Move slash-backward-kill-word to a proper location

14 years agoUpdating debian/changelog
Frank Terbeck [Wed, 8 Jul 2009 11:18:50 +0000 (13:18 +0200)]
Updating debian/changelog

14 years agozshrc: Insert a condition for loading /etc/default/locale
Frank Terbeck [Wed, 8 Jul 2009 10:59:31 +0000 (12:59 +0200)]
zshrc: Insert a condition for loading /etc/default/locale

In 76706fcdd9c160d7f3212e597d2139f45531da72 we started loading
/etc/default/locale unconditionally in order to pick up sane defaults
for a given system.

While this is a good idea in most cases, because users may still
customize the locale for their interactive sessions in ~/.zshrc.local,
this does cause problems when you need most of your shells in the
default locale and a few in another from time to time.

That is the case for 'iso-term' a script that changes utf8 parts of the
default environment to iso885915 and then calls an x11 terminal
emulator.

This change enables us to conditionally turn off sourcing the default
locale file by inserting ZSH_NO_DEFAULT_LOCALE=1 into the environment of
the calling process.

14 years agozshrc: Get rid off whence
Frank Terbeck [Sun, 7 Jun 2009 11:11:45 +0000 (13:11 +0200)]
zshrc: Get rid off whence

14 years agozshrc: Give check_com a -g option to test for global aliases, too.
Frank Terbeck [Sun, 7 Jun 2009 10:56:37 +0000 (12:56 +0200)]
zshrc: Give check_com a -g option to test for global aliases, too.

14 years agozshrc: add deborphan, pal and hnb to compdef _gnu_generic
Michael Prokop [Fri, 5 Jun 2009 07:37:04 +0000 (09:37 +0200)]
zshrc: add deborphan, pal and hnb to compdef _gnu_generic

14 years agozshrc: Removing mostlike references competely
Frank Terbeck [Tue, 2 Jun 2009 14:36:20 +0000 (16:36 +0200)]
zshrc: Removing mostlike references competely

Setting LESS_TERMCAP_* in zshrc now. And since virtually nobody has mostlike
installed on their systems, we are now removing all references to it.

14 years agozshrc: Do not discard the output of compinit
Frank Terbeck [Sun, 31 May 2009 15:58:10 +0000 (17:58 +0200)]
zshrc: Do not discard the output of compinit

When it calls compaudit, that can cause legitimate output, which
is important because it requires user interaction. Not printing such
output can make it seem like zsh is hanging forever.

14 years agozshrc: Add a note about contributing and grml-etc-core@grml.org v0.3.72
Frank Terbeck [Sat, 30 May 2009 17:33:09 +0000 (19:33 +0200)]
zshrc: Add a note about contributing and grml-etc-core@grml.org

14 years agozshrc: Improve dir based profiles documentation
Frank Terbeck [Sat, 30 May 2009 17:25:39 +0000 (19:25 +0200)]
zshrc: Improve dir based profiles documentation

Clarify how the context of the styles for directory based profiles are
used used and mention a "best practice".

14 years agoUpdate changelog for release v0.3.71
Michael Prokop [Sat, 30 May 2009 14:29:31 +0000 (16:29 +0200)]
Update changelog for release

14 years agozshrc: Make directory profiles version safe
Frank Terbeck [Fri, 29 May 2009 23:25:07 +0000 (01:25 +0200)]
zshrc: Make directory profiles version safe

_functions[] arrays require version 4.3.3 of zsh. Check for that, document
it and provide solutions to cope with it.

14 years agoForgot debian/changelog update. Again...
Frank Terbeck [Fri, 29 May 2009 21:10:18 +0000 (23:10 +0200)]
Forgot debian/changelog update. Again...

14 years agozshrc: Add directory based profiles
Frank Terbeck [Fri, 29 May 2009 21:05:44 +0000 (23:05 +0200)]
zshrc: Add directory based profiles

Documentation included, see '/directory based profiles' in zshrc.

14 years agozshrc: do not fall back to LANG en_US.iso885915 if it is unset v0.3.70
Michael Prokop [Mon, 18 May 2009 20:32:37 +0000 (22:32 +0200)]
zshrc: do not fall back to LANG en_US.iso885915 if it is unset

14 years agoUpdate changelog for release v0.3.69
Michael Prokop [Mon, 18 May 2009 07:33:20 +0000 (09:33 +0200)]
Update changelog for release

14 years agozshrc: source the global zshrc.local via zrclocal()
Frank Terbeck [Sun, 17 May 2009 10:14:39 +0000 (12:14 +0200)]
zshrc: source the global zshrc.local via zrclocal()

This make sure it is always sourced when appropriate - along with other
.local files and *before* the ~/.zshrc.local file.

14 years agoUpdate changelog for new version upload v0.3.68
Michael Prokop [Fri, 15 May 2009 15:52:41 +0000 (17:52 +0200)]
Update changelog for new version upload

14 years agoUpdate changelog
Michael Prokop [Tue, 12 May 2009 13:29:47 +0000 (15:29 +0200)]
Update changelog

14 years agofix to enable title inside urxvt-unicode
Moritz Augsburger [Tue, 12 May 2009 13:24:34 +0000 (15:24 +0200)]
fix to enable title inside urxvt-unicode

15 years agozshrc: remove conkeror alias
Frank Terbeck [Fri, 24 Apr 2009 23:16:51 +0000 (01:16 +0200)]
zshrc: remove conkeror alias

15 years agodebian/ policy updates v0.3.67
Michael Prokop [Tue, 21 Apr 2009 09:01:50 +0000 (11:01 +0200)]
debian/ policy updates

15 years agoUpdate changelog
Michael Prokop [Tue, 21 Apr 2009 08:27:27 +0000 (10:27 +0200)]
Update changelog

15 years agonot every user is allowed to read logfiles...
Moritz Augsburger [Wed, 15 Apr 2009 10:45:18 +0000 (12:45 +0200)]
not every user is allowed to read logfiles...

Better way would be: create a command to test -r $file for all files in
ARGV, prepend sudo only if not readable

Signed-off-by: Moritz Augsburger <moemoe@grml.org>
15 years agozshrc: handle newer versions of mercurial
Frank Terbeck [Mon, 6 Apr 2009 11:05:48 +0000 (13:05 +0200)]
zshrc: handle newer versions of mercurial

It seems like the mercurial vcs (hg) does not create a .hg/branch file anymore,
if there is only the 'default' branch. That broke hg-detection in vcs_info.

This detects hg repositories by the .hg/store directory and defaults to 'default'
if there is no .hg/branch file.

15 years agozshrc: add a handler that uses debian's command-not-found package v0.3.66
Frank Terbeck [Fri, 3 Apr 2009 19:23:52 +0000 (21:23 +0200)]
zshrc: add a handler that uses debian's command-not-found package

That package allows the user to get information with what package
a certain command can be installed. AFAIK that package is only
available on Debian based systems. Therefore disabled by default.

15 years agozshrc: do not overrule native completions to _gnu_generic
Frank Terbeck [Sat, 4 Apr 2009 09:45:47 +0000 (11:45 +0200)]
zshrc: do not overrule native completions to _gnu_generic

Only compdef commands to _gnu_generic if no native completion exists.
This should fix problems with _gnu_generic and output from cp of
coreutils version 7.1.

15 years agoadd commit-to-history widget
Frank Terbeck [Fri, 3 Apr 2009 20:55:29 +0000 (22:55 +0200)]
add commit-to-history widget

Using the 'commit-to-history' widget a user can add command lines
to the shell's history without executing it. Bound to: <ctrl-x><ctrl-h>

15 years agoUpdated debian/changelog
Frank Terbeck [Thu, 2 Apr 2009 11:13:02 +0000 (13:13 +0200)]
Updated debian/changelog

15 years agozshrc: add wrapper for vim
Frank Terbeck [Thu, 2 Apr 2009 11:09:02 +0000 (13:09 +0200)]
zshrc: add wrapper for vim

This wrapper sets VIM_PLEASE_SET_TITLE, so the vimrc knows to set screens
hardstatus.

The wrapper also supports an array ($VIM_OPTIONS), that can be used to set
options for every vim invocation.

To use the installed vim binary without the wrapper function, use either of these:
  % command vim
  % =vim

The latter needs the EQUALS option set in zsh (which is the default).

15 years agovimrc: only set title if the caller requests it or in gvim
Frank Terbeck [Thu, 2 Apr 2009 10:59:55 +0000 (12:59 +0200)]
vimrc: only set title if the caller requests it or in gvim

This should rule out problems with vim breaking screen titles when called
from programs like w3m or mutt.

15 years agovimrc: enable features only if available; update changelog for upload v0.3.65
Michael Prokop [Tue, 31 Mar 2009 21:53:31 +0000 (23:53 +0200)]
vimrc: enable features only if available; update changelog for upload

15 years agozshrc: always read '/etc/default/locale'
Frank Terbeck [Tue, 31 Mar 2009 11:23:59 +0000 (13:23 +0200)]
zshrc: always read '/etc/default/locale'

15 years agozshrc: Fix pattern to extract battery status from acpi
Frank Terbeck [Mon, 30 Mar 2009 22:19:20 +0000 (00:19 +0200)]
zshrc: Fix pattern to extract battery status from acpi

15 years agoUpdated debian/changelog
Frank Terbeck [Sun, 22 Mar 2009 13:25:50 +0000 (14:25 +0100)]
Updated debian/changelog

15 years agozshrc: Use single quotes througout values in power abbreviations
Alexander Steinböck [Tue, 10 Mar 2009 13:53:11 +0000 (14:53 +0100)]
zshrc: Use single quotes througout values in power abbreviations

15 years agozshrc: Text formatting in section power abbreviations
Alexander Steinböck [Tue, 10 Mar 2009 13:47:41 +0000 (14:47 +0100)]
zshrc: Text formatting in section power abbreviations

Just aligning the three columns key, value and additional doc string for
better readability.

15 years agozshrc: Add a trailing space to the power abbreviation regarding grep(1)
Alexander Steinböck [Tue, 10 Mar 2009 13:30:37 +0000 (14:30 +0100)]
zshrc: Add a trailing space to the power abbreviation regarding grep(1)

This way, the user doesn't need to type an extra space when giving following
arguments and search pattern.

15 years agozshrc: source ~/.zshrc.local for root, too
Frank Terbeck [Sun, 8 Mar 2009 17:31:53 +0000 (18:31 +0100)]
zshrc: source ~/.zshrc.local for root, too

This also fixes a missing Closes: in debian/changelog.

15 years agozshrc: use 'setopt noglobdots'
Michael Prokop [Fri, 6 Mar 2009 23:56:20 +0000 (00:56 +0100)]
zshrc: use 'setopt noglobdots'

15 years agovimrc: add check for $NOPRECMD
Michael Prokop [Sat, 28 Feb 2009 15:59:23 +0000 (16:59 +0100)]
vimrc: add check for $NOPRECMD

15 years agoUpdated debian/changelog
Frank Terbeck [Fri, 27 Feb 2009 21:07:42 +0000 (22:07 +0100)]
Updated debian/changelog

15 years agozshrc: Delete unnecessary or questionable power abbreviation respectively.
Alexander Steinböck [Thu, 26 Feb 2009 16:48:11 +0000 (17:48 +0100)]
zshrc: Delete unnecessary or questionable power abbreviation respectively.

A lot of already defined aliases were incorporated as power abbreviations too.
These were rather outdated or didn't make much sense. As a consequence just
the power abbreviations which have replaced global aliases are being kept.

15 years agoUnfuck the last commit
Frank Terbeck [Wed, 25 Feb 2009 00:40:14 +0000 (01:40 +0100)]
Unfuck the last commit

15 years agoAdd support $NOTITLE variable
Frank Terbeck [Tue, 24 Feb 2009 19:42:57 +0000 (20:42 +0100)]
Add support $NOTITLE variable

'NOTITLE=1 zsh' allows the user to disable the alteration of terminal
titles without completely disabling the precmd() and preexec() functions
(in contrast to the already existing $NOPRECMD variable, which achieves
a similar result by doing exactly that).

15 years agoUpdated debian/changelog v0.3.64
Frank Terbeck [Sun, 22 Feb 2009 23:55:38 +0000 (00:55 +0100)]
Updated debian/changelog

15 years agoFix yet another bug in the shipped version of vcs_info()
Frank Terbeck [Sun, 22 Feb 2009 23:51:38 +0000 (00:51 +0100)]
Fix yet another bug in the shipped version of vcs_info()

Triggered by the added format for screen title setting. *sigh*

15 years agoFix a bug in the shipped version of vcs_info()
Frank Terbeck [Sun, 22 Feb 2009 23:24:03 +0000 (00:24 +0100)]
Fix a bug in the shipped version of vcs_info()

Triggered by the added format for screen title setting.

15 years agoTell repo names in screen title
Frank Terbeck [Sun, 22 Feb 2009 23:13:28 +0000 (00:13 +0100)]
Tell repo names in screen title

If we are in a VCS controlled directory you now get
  "zsh: repo-name"
instead of the usual
  "zsh"
in GNU screen's window title.

15 years agoClean up pre{exec,cmd}
Frank Terbeck [Sun, 22 Feb 2009 23:07:17 +0000 (00:07 +0100)]
Clean up pre{exec,cmd}

15 years agoForgot to add Closes: in the zurl() rewrite entry in changelog
Frank Terbeck [Sat, 21 Feb 2009 13:03:06 +0000 (14:03 +0100)]
Forgot to add Closes: in the zurl() rewrite entry in changelog

15 years agozshrc::zurl(): Testing existence of given URL by pinging it first.
Alexander Steinböck [Wed, 18 Feb 2009 15:21:11 +0000 (16:21 +0100)]
zshrc::zurl(): Testing existence of given URL by pinging it first.

15 years agoUpdating debian/changelog
Frank Terbeck [Thu, 19 Feb 2009 16:48:19 +0000 (17:48 +0100)]
Updating debian/changelog

15 years agogrml-etc-core: Rewrite of function zurl().
Alexander Steinböck [Wed, 18 Feb 2009 19:18:12 +0000 (19:18 +0000)]
grml-etc-core: Rewrite of function zurl().

Because of changes in the HTML source code of TinyURL, zurl() wasn't working
properly anymore. For instance, it's now 'copy(http://tinyurl.com/7efkze)'
instead of 'value="(http://tinyurl.com/7efkze)'.

The function however is now just using zsh in-house means and tries to provide
some decent output. Including TinyURL's new preview feature.
<http://tinyurl.com/preview.php>

15 years agoFix typo in debian/changelog
Frank Terbeck [Thu, 19 Feb 2009 16:43:08 +0000 (17:43 +0100)]
Fix typo in debian/changelog

15 years agoUpdate debian/changelog for Franks work v0.3.63
Michael Prokop [Thu, 19 Feb 2009 16:14:09 +0000 (17:14 +0100)]
Update debian/changelog for Franks work

15 years agoUse rxvt* to support setting title for rxvt-unicode
Michael Prokop [Thu, 19 Feb 2009 16:12:01 +0000 (17:12 +0100)]
Use rxvt* to support setting title for rxvt-unicode

15 years agozshrc: Make /etc/zsh/functions.d recursive
Frank Terbeck [Tue, 17 Feb 2009 11:51:05 +0000 (12:51 +0100)]
zshrc: Make /etc/zsh/functions.d recursive

That way, we can drop whole subsystems into there, if we want to, like:

    /etc/zsh/functions.d/VCS_Info/...

This change also makes the code more backwards compatible.
zrcautoload does not need the -U switch. It does that automatically
depending on which zsh version is running.

15 years agoDisable the skel check if running off a cd v0.3.62
Frank Terbeck [Fri, 13 Feb 2009 16:47:26 +0000 (17:47 +0100)]
Disable the skel check if running off a cd

15 years agos/please notice/please note/ - thanks ft
Michael Prokop [Fri, 13 Feb 2009 13:07:36 +0000 (14:07 +0100)]
s/please notice/please note/ - thanks ft

15 years agoImprove NEWS and upgrade text
Michael Prokop [Fri, 13 Feb 2009 12:59:16 +0000 (13:59 +0100)]
Improve NEWS and upgrade text

15 years agoFurther improve upgrade path via /etc/skel/.zshrc
Michael Prokop [Fri, 13 Feb 2009 12:43:12 +0000 (13:43 +0100)]
Further improve upgrade path via /etc/skel/.zshrc

15 years agozshrc: provide upgrade path via /etc/skel/.zshrc
Michael Prokop [Fri, 13 Feb 2009 12:24:59 +0000 (13:24 +0100)]
zshrc: provide upgrade path via /etc/skel/.zshrc

15 years agoAdd/Update header of /etc/skel/.zshrc and /etc/zsh/zshrc, add debian/NEWS entry
Michael Prokop [Fri, 13 Feb 2009 11:47:27 +0000 (12:47 +0100)]
Add/Update header of /etc/skel/.zshrc and /etc/zsh/zshrc, add debian/NEWS entry

15 years agodebian/changelog: Updates for various commits from the temporary ft branch
Frank Terbeck [Sun, 8 Feb 2009 12:33:51 +0000 (13:33 +0100)]
debian/changelog: Updates for various commits from the temporary ft branch

15 years agozshrc: Move more commented-out code to skel/.zshrc
Frank Terbeck [Mon, 9 Feb 2009 12:59:02 +0000 (13:59 +0100)]
zshrc: Move more commented-out code to skel/.zshrc

This time: $cdpath and $MANWIDTH

All commented-out examples should go into the skel file, because users
should make their specific changes in ~/.zshrc.pre and ~/.zshrc.local.
Having examples in the global rc file would encourage to make changes
there. Besides, commented-out examples make the setup harder to read and
to maintain.

15 years agoadding -f (force) switch to xtrename
esc [Sun, 8 Feb 2009 03:13:46 +0000 (04:13 +0100)]
adding -f (force) switch to xtrename

xtrename checks if $DISPLAY is set before printing the escape sequence that
changes the xterm title. However, in certain circumstances this may not be an
optimal check. For example: if the shell is running on a remote server which is
headless, but an xterm is being used locally. In this case you can now use
the -f switch to force the escape sequence to be issued regardless of the state
of $DISPLAY.

15 years agozshrc: provide .. as a completion
Frank Terbeck [Fri, 6 Feb 2009 16:28:15 +0000 (17:28 +0100)]
zshrc: provide .. as a completion

There was a bug in some 4.3.x versions of zsh, that enabled the
completion of .. by default. That was a bug!

This change does *not* provide '.' as a possible completion. But that
is easily possible and an according snippet is included among the
examples in etc/skel/.zshrc (commented out, as usual).

15 years agoUse check_com for screen alias check/execution.
Jan-Hendrik Zab [Sun, 1 Feb 2009 19:11:48 +0000 (20:11 +0100)]
Use check_com for screen alias check/execution.

15 years agozshrc: Fix status() when $BAUD is unset
Alexander Steinböck [Fri, 30 Jan 2009 20:04:14 +0000 (21:04 +0100)]
zshrc: Fix status() when $BAUD is unset

There are implementations of getty that don't export $BAUD. In these
cases there is an empty value in the output of the status() function.

This fixes it by only printing the baud-information field in case
$BAUD is set to a non-empty value.

15 years agozshrc: try to be smarter about the skel warning
Frank Terbeck [Sun, 11 Jan 2009 19:35:45 +0000 (20:35 +0100)]
zshrc: try to be smarter about the skel warning

In recent zsh versions, we can check the file name of the current code is.
That way, we can add additional information about the warning.
And automatically remove it if that seems reasonable.

15 years agozshrc: move version check functions further to the front
Frank Terbeck [Sun, 11 Jan 2009 19:32:25 +0000 (20:32 +0100)]
zshrc: move version check functions further to the front

and restructure some of the code, which will be used differently in an upcoming commit.

15 years agoskel/.zshrc: adjust format to match the other examples
Frank Terbeck [Fri, 9 Jan 2009 22:21:12 +0000 (23:21 +0100)]
skel/.zshrc: adjust format to match the other examples

15 years agozshrc: move all the commented-out code to the skel file
Frank Terbeck [Fri, 9 Jan 2009 16:02:59 +0000 (17:02 +0100)]
zshrc: move all the commented-out code to the skel file

People should not be tempted to change our main config file. We
provide plenty opportunities to tweak the config by .zshrc.pre and
.zshrc.local; users really should use those files.

15 years agoRemove the use of ${rrn}, which is too new for vcs_info in grml
Frank Terbeck [Wed, 31 Dec 2008 15:30:18 +0000 (16:30 +0100)]
Remove the use of ${rrn}, which is too new for vcs_info in grml

15 years agoapply "PATCH: vcs_info, implement disable-patterns style (2nd try)" from ft
Christian Hofstaedtler [Wed, 31 Dec 2008 15:22:52 +0000 (16:22 +0100)]
apply "PATCH: vcs_info, implement disable-patterns style (2nd try)" from ft

15 years agoRemove .hgtags
Frank Terbeck [Wed, 31 Dec 2008 13:30:10 +0000 (14:30 +0100)]
Remove .hgtags

...which is useless in a git repo.

15 years agozshrc: Add a warning about the new zshrc setup files
Frank Terbeck [Wed, 31 Dec 2008 11:12:59 +0000 (12:12 +0100)]
zshrc: Add a warning about the new zshrc setup files

Since a lot of people will have the .zshrc file from /etc/skel in
their home directory, this should be the-right-thing-to-do[tm].

This adds /etc/skel/zshrc.pre to stop this warning, because it is
useless on grml systems where an up-to-date set of skel files is
used.

15 years agozshrc: add support for OS X, including fink and macports
Christian Hofstaedtler [Tue, 30 Dec 2008 22:57:49 +0000 (23:57 +0100)]
zshrc: add support for OS X, including fink and macports

15 years agozshrc: Unification cleanup - Episode V
Frank Terbeck [Sun, 21 Dec 2008 14:04:49 +0000 (15:04 +0100)]
zshrc: Unification cleanup - Episode V

Move genzshrefcard.pl setup variables to the end of the file.

15 years agozshrc: Unification cleanup - Episode IV
Frank Terbeck [Sun, 21 Dec 2008 14:02:43 +0000 (15:02 +0100)]
zshrc: Unification cleanup - Episode IV

Do not source .zshenv it should have been sourced by zsh anyway...

15 years agozshrc: Unification cleanup - Episode III
Frank Terbeck [Sun, 21 Dec 2008 13:51:23 +0000 (14:51 +0100)]
zshrc: Unification cleanup - Episode III

Remove zshskel alias.
It's useless to source empty files. :-)

15 years agozshrc: Unification cleanup - Episode II
Frank Terbeck [Sun, 21 Dec 2008 13:49:25 +0000 (14:49 +0100)]
zshrc: Unification cleanup - Episode II

Update zsh-help() to reflect the new layout.

15 years agozshrc: Unification cleanup - Episode I
Frank Terbeck [Sun, 21 Dec 2008 13:15:11 +0000 (14:15 +0100)]
zshrc: Unification cleanup - Episode I

zsh-gen-refcard comment