Commit graph

27 commits

Author SHA1 Message Date
Michael Aquilina
dd81b6c8f7
Merge pull request #9 from vierbergenlars/clear-after-end
Clear AUTO_COMMAND in the precmd hook
2019-07-17 21:17:20 +01:00
Lars Vierbergen
64855fba1c Clear AUTO_COMMAND in the precmd hook.
precmd is always triggered before a new prompt is returned, but preexec is only called before an actual command is executed.
This means that using builtins (or using ^C or enter) on an empty commandline will result in a new notification for the previous command that has already completed before.
2019-07-17 22:12:03 +02:00
Michael Aquilina
8ec1400032
Handle piped commands 2019-07-17 17:08:26 +01:00
Michael Aquilina
51656c43c7
text should also be local 2019-07-17 16:21:15 +01:00
Michael Aquilina
3da571b84d
Set platform variable to local 2019-07-17 16:18:33 +01:00
Michael Aquilina
f70c3a654e
Simplify Mac OSX quote workaround 2019-07-17 16:17:03 +01:00
Toshiki Murayama
22998c6f4a
Escape backslash in notification message for macOS 2019-07-17 10:30:40 +09:00
Michael Aquilina
384a2eed6f
Add nano to AUTO_NOTIFY_IGNORE 2019-07-16 14:13:50 +01:00
Michael Aquilina
c974c9c5d8
Update AUTO_NOTIFY_IGNORE to include ssh 2019-07-16 14:12:34 +01:00
Michael Aquilina
9b85e45eec
Add top and htop to list of ignored commands 2019-07-15 17:29:41 +01:00
Michael Aquilina
9178a03d16
Remove extra autoload 2019-07-15 17:09:04 +01:00
Michael Aquilina
b46cc8a368
Further increase threshold to 10 seconds 2019-07-15 17:07:33 +01:00
Michael Aquilina
41117d1b45
Add test for MacOSX notifications 2019-07-15 17:04:56 +01:00
Michael Aquilina
dcd2c609bb
Add missing newline in _auto_notify_message warning 2019-07-15 12:11:07 +01:00
Michael Aquilina
9dc90567e3
Format + add tests 2019-07-15 12:05:13 +01:00
Michael Aquilina
46bae9c02a
Export configurable variables and add watch to ignore list 2019-07-15 11:51:06 +01:00
Michael Aquilina
d40a07369f
Add warning for unsupported platforms 2019-07-15 10:41:48 +01:00
Michael Aquilina
bcef7c3cb3
Fix MacOSX notifications 2019-07-15 10:29:11 +01:00
Michael Aquilina
eecf71b040
Add support for MacOSX 2019-07-15 10:08:15 +01:00
Michael Aquilina
4d15a4cd21
Add tig to list of ignore commands 2019-07-14 18:56:14 +01:00
Michael Aquilina
acbea30255
Correct AUTO_COMMAND_FULL setting 2019-07-14 18:47:18 +01:00
Michael Aquilina
070eea8265
Check commands to ignore after alias expansion 2019-07-14 18:22:46 +01:00
Michael Aquilina
bd83266ccf
Add enable/disable functionality 2019-07-14 12:18:56 +01:00
Michael Aquilina
73b47b1383
Add tests for _auto_notify_send 2019-07-14 11:47:33 +01:00
Michael Aquilina
a0316d35b0
Add basic tests 2019-07-14 11:14:24 +01:00
Michael Aquilina
75902c1179
Increase threshold to 5 seconds 2019-07-13 20:07:42 +01:00
Michael Aquilina
32b5de812f
Initial working version 2019-07-13 20:05:15 +01:00