Michael Prokop [Thu, 27 Sep 2012 09:48:48 +0000 (11:48 +0200)]
zshrc: use variable ffound in zrcautoload function
Acked-by: Frank Terbeck <ft@bewatermyfriend.org>
Bernhard Tittelbach [Tue, 18 Sep 2012 21:05:12 +0000 (23:05 +0200)]
zsh: improve purge(), glob for files where appropriate and don't try to delete stuff twice
Michael Prokop [Mon, 10 Sep 2012 07:12:39 +0000 (09:12 +0200)]
Release new version 0.7.0
Frank Terbeck [Fri, 7 Sep 2012 15:59:35 +0000 (17:59 +0200)]
Workaround incompatibilities with the keyboard setup of some vendors
Some vendors, like Debian (and therefore Ubuntu), enable smkx terminal
mode in the zle-line-init widget and turn it back off in
zle-line-finish.
While that is the right thing to do, because it makes sure the values
from $terminfo are valid. However, we are currently incompatible with
that. And it is a lot of work to get it right for every binding we have,
because we do have some, that are not available in the vast majority of
terminfo entries (like <Ctrl>-<CursorKey>).
Signed-off-by: Frank Terbeck <ft@grml.org>
Bernhard Tittelbach [Sat, 25 Aug 2012 20:40:02 +0000 (22:40 +0200)]
tmux join-pane
Bernhard Tittelbach [Wed, 15 Aug 2012 23:20:33 +0000 (01:20 +0200)]
zsh: fix typo grml functions autoload
Frank Terbeck [Wed, 8 Aug 2012 06:15:13 +0000 (08:15 +0200)]
Specify a command search path for sudo completion [Closes: issue1207]
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Bernhard Tittelbach [Tue, 31 Jul 2012 11:36:05 +0000 (13:36 +0200)]
zshrc: make simple-extract also work with uris that end in e.g. format=zip
Bernhard Tittelbach [Fri, 27 Jul 2012 18:16:02 +0000 (20:16 +0200)]
tmux: kill-pane instead of kill-window
Frank Terbeck [Wed, 25 Jul 2012 20:22:59 +0000 (22:22 +0200)]
Do not disable zstyle if compsys did not load
Zstyle is _used_ to configure the completion system but it is *not*
a part of it. Other systems use zstyle too, and if we lock it away,
those systems may break in undesirable ways.
Frank Terbeck [Tue, 24 Jul 2012 20:34:03 +0000 (22:34 +0200)]
Only define vim() if vim is available
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Bernhard Tittelbach [Thu, 12 Jul 2012 16:55:23 +0000 (18:55 +0200)]
tmux: kill-session for gebi
Bernhard Tittelbach [Thu, 12 Jul 2012 16:46:54 +0000 (18:46 +0200)]
tmux: make copy&pase mode useable
Bernhard Tittelbach [Thu, 12 Jul 2012 16:11:21 +0000 (18:11 +0200)]
tmux: date and time, and commented out alternatives
Bernhard Tittelbach [Thu, 12 Jul 2012 15:56:15 +0000 (17:56 +0200)]
tmux: better user@host:session scheme
Bernhard Tittelbach [Thu, 12 Jul 2012 15:39:43 +0000 (17:39 +0200)]
tmux: mouse-select-pane off to enable terminal window copy&paste
Bernhard Tittelbach [Thu, 14 Jun 2012 12:32:11 +0000 (14:32 +0200)]
tmux.conf: more space, session name
Bernhard Tittelbach [Thu, 24 May 2012 12:23:09 +0000 (14:23 +0200)]
tmux.conf: new statusline, space and backspace enabled for window switching
Michael Prokop [Mon, 2 Jul 2012 07:48:39 +0000 (09:48 +0200)]
zshrc: Enable CLICOLOR on FreeBSD
Thanks: Christian Hofstaedtler
Michael Prokop [Mon, 11 Jun 2012 22:37:16 +0000 (00:37 +0200)]
Release new version 0.6.2
Michael Prokop [Wed, 30 May 2012 20:27:40 +0000 (22:27 +0200)]
zshrc: provide Status as short to /etc/init.d/$service status
We already have Start, Restart, Stop, Force-Reload and Reload,
it's just consequent to also provide Status therefore as one
of the most commonly present ones.
Michael Prokop [Tue, 29 May 2012 09:59:06 +0000 (11:59 +0200)]
zshrc: drop trailing space in grep and ls _options
If an alias ends with a space char the shell will expand the next
word as an alias as well, even if it's not a global alias.
Bug demonstration:
| % which "grep"
| grep: aliased to grep --color=auto
| % which "ls"
| ls: aliased to ls -b -CF --color=auto
| % grep ls ~/.gitconfig
| grep: F: invalid context length argument
Thanks: Frank Terbeck <ft@grml.org> for the bugfix
Acked-by: Frank Terbeck <ft@grml.org>
Michael Prokop [Tue, 15 May 2012 18:24:04 +0000 (20:24 +0200)]
Release new version 0.6.1
Michael Prokop [Tue, 15 May 2012 18:23:52 +0000 (20:23 +0200)]
Bump Standards-Version to 3.9.3.
Frank Terbeck [Tue, 15 May 2012 13:03:45 +0000 (15:03 +0200)]
dirprofiles: Move updated documentation from source code comment to the setup's manual page
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 15 May 2012 08:13:52 +0000 (10:13 +0200)]
Merge latest directory-profiles code
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Michael Prokop [Wed, 9 May 2012 10:30:03 +0000 (12:30 +0200)]
Release new version 0.6.0
Bernhard Tittelbach [Fri, 13 Apr 2012 20:05:16 +0000 (22:05 +0200)]
zsh: purge: make purge take an optional dir argument so it can be used e.g. with zargs --max-args 1 -- **/ -- purge
Bernhard Tittelbach [Tue, 3 Apr 2012 06:21:04 +0000 (08:21 +0200)]
zshrc: fix inplaceMkDirs
Jerome Leclanche [Sun, 1 Apr 2012 20:33:18 +0000 (21:33 +0100)]
Re-implement zurl() under the goo.gl API
Frank Terbeck [Thu, 29 Mar 2012 08:15:34 +0000 (10:15 +0200)]
zshrc: Make mkcd() more robust
Hinted at by peth on #zsh.
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Thu, 29 Mar 2012 08:11:27 +0000 (10:11 +0200)]
zshrc: Remove superfluous comments
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Thu, 29 Mar 2012 08:09:43 +0000 (10:09 +0200)]
zshrc: Fix documentation tag for alias lsl
Found by peth on #zsh.
Signed-off-by: Frank Terbeck <ft@grml.org>
Michael Prokop [Mon, 12 Mar 2012 12:14:52 +0000 (13:14 +0100)]
zshrc: drop http alias
The httpie package provides a http command (brr), so don't mess
with custom functions and packages...
Thanks: Axel Beckert for reporting
Michael Prokop [Sat, 25 Feb 2012 09:44:49 +0000 (10:44 +0100)]
script-functions: fix getbootparam/checkbootparam
We should get rid of this annoying stuff and make sure we
reduce it to a minimum and share what's inside grml-autoconfig.
Frank Terbeck [Wed, 1 Feb 2012 20:28:46 +0000 (21:28 +0100)]
Fix broken quoting
And again found by ChiCuong HA. Thanks, man.
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 1 Feb 2012 20:22:45 +0000 (21:22 +0100)]
Typo: grml_options -> grep_options
Once more found by ChiCuong HA.
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 1 Feb 2012 20:06:27 +0000 (21:06 +0100)]
Enable --color=auto for grep in FreeBSD
Reported by ChiCuong HA again. Thanks.
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 1 Feb 2012 19:28:07 +0000 (20:28 +0100)]
Fix ls (and grep) option handling on non-linux systems
--color=... only works with GNU ls and grep. Test for that and
behave accordingly.
Reported-by: ChiCuong HA
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Michael Prokop [Sun, 29 Jan 2012 12:28:22 +0000 (13:28 +0100)]
Release new version 0.5.5
Bernhard Tittelbach [Fri, 27 Jan 2012 00:48:05 +0000 (01:48 +0100)]
zsh: keybindings: unify case ++
Bernhard Tittelbach [Fri, 27 Jan 2012 00:34:57 +0000 (01:34 +0100)]
zsh: keybindings: unify case of caseinsensitive control chars
Bernhard Tittelbach [Fri, 27 Jan 2012 00:24:10 +0000 (01:24 +0100)]
zsh: help-show-abk
Bernhard Tittelbach [Thu, 26 Jan 2012 23:46:12 +0000 (00:46 +0100)]
zsh: help-zle bugfix
Bernhard Tittelbach [Thu, 26 Jan 2012 20:51:54 +0000 (21:51 +0100)]
zsh: purge: make default uppercase
Bernhard Tittelbach [Thu, 26 Jan 2012 04:47:55 +0000 (05:47 +0100)]
zsh: some handy examples for the skel/.zshrc
Michael Prokop [Wed, 11 Jan 2012 17:27:46 +0000 (18:27 +0100)]
Release new version 0.5.4
Frank Terbeck [Wed, 11 Jan 2012 14:07:06 +0000 (15:07 +0100)]
Add completion for grml-tips [Closes: issue988]
Michael Prokop [Mon, 9 Jan 2012 15:30:37 +0000 (16:30 +0100)]
Release new version 0.5.3
Bernhard Tittelbach [Mon, 2 Jan 2012 18:05:14 +0000 (19:05 +0100)]
zsh: lsdisk: fix typo introduced through rewrapping
Ulrich Dangel [Sat, 31 Dec 2011 11:07:28 +0000 (12:07 +0100)]
Remove hg-snapshot-script and corresponding apt.conf.example
To track changes in /etc please use etckeeper
Ulrich Dangel [Sat, 31 Dec 2011 11:04:49 +0000 (12:04 +0100)]
Remove deprecated file /etc/apt/sources.list.grml
Bernhard Tittelbach [Thu, 22 Dec 2011 23:03:25 +0000 (00:03 +0100)]
zsh:weather: --typo
Michael Prokop [Thu, 8 Dec 2011 20:22:14 +0000 (21:22 +0100)]
Release new version 0.5.2
Michael Prokop [Thu, 8 Dec 2011 15:04:03 +0000 (16:04 +0100)]
Remove /etc/skel/.toprc, not supported by recent procps
| % top
| top: incompatible rcfile, you should delete '/home/grml/.toprc'
Doing so.
Michael Prokop [Thu, 8 Dec 2011 13:30:36 +0000 (14:30 +0100)]
Release new version 0.5.1
Christian Hofstaedtler [Thu, 8 Dec 2011 00:10:19 +0000 (01:10 +0100)]
Remove extra delete-word bindings
Trying to get Alt-Del right is just too much trouble.
Christian Hofstaedtler [Tue, 6 Dec 2011 21:49:10 +0000 (22:49 +0100)]
Release new version 0.5.0.
Frank Terbeck [Tue, 6 Dec 2011 15:53:35 +0000 (16:53 +0100)]
Merge remote-tracking branch 'origin/xro/lsnewolddir'
Michael Prokop [Tue, 6 Dec 2011 13:30:33 +0000 (14:30 +0100)]
zshrc: readd setopt nonomatch
This reverts
5e198dcbbd29464371bd7b2b110d26ad8fa44781
("zshrc: Don't unset `nomatch' anymore") again.
Whereas "setopt nomatch" would be the right[tm] thing to do, the
behaviour is annoying everyone used to other shells than Zsh. As
we used the nonomatch setting since ages to avoid confusion
especially amongst the users comming from Bash let's keep it that
way.
Acked-by: Alexander Wirt <formorer@grml.org>
Acked-by: Christian Hofstaedtler <ch@grml.org>
Acked-by: Ulrich Dangel <mru@grml.org>
Signed-off-by: Michael Prokop <mika@grml.org>
Frank Terbeck [Wed, 30 Nov 2011 21:51:06 +0000 (22:51 +0100)]
zshrc: Try to keep lines under 80 chars
This does not fix everything but a few ugly ones.
Frank Terbeck [Wed, 30 Nov 2011 21:31:01 +0000 (22:31 +0100)]
zshrc: Remove the root/non-root split
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:26:24 +0000 (22:26 +0100)]
zshrc: Remove `refunc' as `freload' does the same thing
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:24:12 +0000 (22:24 +0100)]
zshrc: Remove `show-archive'
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:21:30 +0000 (22:21 +0100)]
zshrc: Remove smart-compress
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:14:04 +0000 (22:14 +0100)]
zshrc: Don't unset `nomatch' anymore
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:08:50 +0000 (22:08 +0100)]
zshrc: Remove QTPATH and JIKESPATH
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:06:32 +0000 (22:06 +0100)]
zshrc: Remove md and rd aliases
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:05:16 +0000 (22:05 +0100)]
zshrc: Remove 1-char aliases: 0, g, s, S
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:03:10 +0000 (22:03 +0100)]
zshrc: Remove truecrypt alias
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 21:01:33 +0000 (22:01 +0100)]
zshrc: Remove CO and CH aliases
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 20:58:09 +0000 (21:58 +0100)]
zshrc: Move `top10' alias to skel/.zshrc
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 18:06:11 +0000 (19:06 +0100)]
zshrc: Remove correction-disabled aliases
We do not set correct_all, so we do not need them.
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 18:03:50 +0000 (19:03 +0100)]
zshrc: Remove font-changing aliases
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 18:00:20 +0000 (19:00 +0100)]
zshrc: Remove chmod aliases
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 17:59:50 +0000 (18:59 +0100)]
zshrc: Remove md
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 17:56:57 +0000 (18:56 +0100)]
zshrc: Remove fblinks
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 17:56:38 +0000 (18:56 +0100)]
zshrc: Remove fbmplayer
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 17:56:06 +0000 (18:56 +0100)]
zshrc: Remove cmplayer
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 17:53:46 +0000 (18:53 +0100)]
zshrc: Remove GREP
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 15:28:04 +0000 (16:28 +0100)]
zshrc: Remove hidiff
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 13:51:52 +0000 (14:51 +0100)]
zshrc globalias -> zleiab
The old name was rediculously misleading. The `iab' name is supposed
to remind of the vim feature of the same name.
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 11:49:06 +0000 (12:49 +0100)]
zshrc: mcd -> mkcd
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Wed, 30 Nov 2011 11:04:30 +0000 (12:04 +0100)]
zshrc: Move minimal-shell to its own file
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:54:58 +0000 (14:54 +0100)]
zshrc: Remove sshot
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:54:39 +0000 (14:54 +0100)]
zshrc: Remove doc()
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:53:21 +0000 (14:53 +0100)]
zshrc: Remove upgrade
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:52:20 +0000 (14:52 +0100)]
zshrc: Remove get_tw_cli
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:51:14 +0000 (14:51 +0100)]
zshrc: Remove apache2-ssl-certificate
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:50:14 +0000 (14:50 +0100)]
zshrc: Remove setenv
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:49:49 +0000 (14:49 +0100)]
zshrc: Remove qma
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:48:42 +0000 (14:48 +0100)]
zshrc: Move hex to skel/.zshrc
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:47:02 +0000 (14:47 +0100)]
zshrc: Remove peval and calc
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:45:57 +0000 (14:45 +0100)]
zshrc: Remove kbd layout-changing fcts
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:42:10 +0000 (14:42 +0100)]
zshrc: Move ipv6-tunnel to its own function file
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:41:25 +0000 (14:41 +0100)]
zshrc: Remove iwclient
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:40:31 +0000 (14:40 +0100)]
zshrc: Remove zg()
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:38:41 +0000 (14:38 +0100)]
zshrc: Remove webservice functions
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:34:37 +0000 (14:34 +0100)]
zshrc: Remove cvs* cdiff
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>
Frank Terbeck [Tue, 29 Nov 2011 13:33:41 +0000 (14:33 +0100)]
zshrc: Remove cvs* functions
Signed-off-by: Frank Terbeck <ft@bewatermyfriend.org>