mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-02-13 03:01:32 +01:00
Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
24bc161ed5
3 changed files with 43 additions and 6 deletions
12
custom/plugins/gitignore/gitignore.plugin.zsh
Normal file
12
custom/plugins/gitignore/gitignore.plugin.zsh
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
function gi() { curl http://gitignore.io/api/$@ ;}
|
||||||
|
|
||||||
|
_gitignireio_get_command_list() {
|
||||||
|
curl -s http://gitignore.io/api/list | tr "," "\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
_gitignireio () {
|
||||||
|
compset -P '*,'
|
||||||
|
compadd -S '' `_gitignireio_get_command_list`
|
||||||
|
}
|
||||||
|
|
||||||
|
compdef _gitignireio gi
|
||||||
|
|
@ -52,7 +52,7 @@ function extract() {
|
||||||
(*.xz) unxz "$1" ;;
|
(*.xz) unxz "$1" ;;
|
||||||
(*.lzma) unlzma "$1" ;;
|
(*.lzma) unlzma "$1" ;;
|
||||||
(*.Z) uncompress "$1" ;;
|
(*.Z) uncompress "$1" ;;
|
||||||
(*.zip) unzip "$1" -d $extract_dir ;;
|
(*.zip|*.war|*.jar) unzip "$1" -d $extract_dir ;;
|
||||||
(*.rar) unrar x -ad "$1" ;;
|
(*.rar) unrar x -ad "$1" ;;
|
||||||
(*.7z) 7za x "$1" ;;
|
(*.7z) 7za x "$1" ;;
|
||||||
(*.deb)
|
(*.deb)
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
# Open folder in ForkLift.app from console
|
# Open folder in ForkLift.app of ForkLift2.app from console
|
||||||
# Author: Adam Strzelecki nanoant.com, modified by Bodo Tasche bitboxer.de
|
# Author: Adam Strzelecki nanoant.com, modified by Bodo Tasche bitboxer.de
|
||||||
|
# Updated to support ForkLift2 by Johan Kaving
|
||||||
#
|
#
|
||||||
# Usage:
|
# Usage:
|
||||||
# fl [<folder>]
|
# fl [<folder>]
|
||||||
|
|
@ -22,9 +23,33 @@ function fl {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
osascript 2>&1 1>/dev/null <<END
|
osascript 2>&1 1>/dev/null <<END
|
||||||
tell application "ForkLift"
|
|
||||||
activate
|
try
|
||||||
end tell
|
tell application "Finder"
|
||||||
|
set appName to name of application file id "com.binarynights.ForkLift2"
|
||||||
|
end tell
|
||||||
|
on error err_msg number err_num
|
||||||
|
tell application "Finder"
|
||||||
|
set appName to name of application file id "com.binarynights.ForkLift"
|
||||||
|
end tell
|
||||||
|
end try
|
||||||
|
|
||||||
|
if application appName is running
|
||||||
|
tell application appName
|
||||||
|
activate
|
||||||
|
end tell
|
||||||
|
else
|
||||||
|
tell application appName
|
||||||
|
activate
|
||||||
|
end tell
|
||||||
|
repeat until application appName is running
|
||||||
|
delay 1
|
||||||
|
end repeat
|
||||||
|
tell application appName
|
||||||
|
activate
|
||||||
|
end tell
|
||||||
|
end if
|
||||||
|
|
||||||
tell application "System Events"
|
tell application "System Events"
|
||||||
tell application process "ForkLift"
|
tell application process "ForkLift"
|
||||||
try
|
try
|
||||||
|
|
@ -36,7 +61,7 @@ function fl {
|
||||||
keystroke "g" using {command down, shift down}
|
keystroke "g" using {command down, shift down}
|
||||||
tell sheet 1 of topWindow
|
tell sheet 1 of topWindow
|
||||||
set value of text field 1 to "$PWD"
|
set value of text field 1 to "$PWD"
|
||||||
keystroke return
|
keystroke return
|
||||||
end tell
|
end tell
|
||||||
end tell
|
end tell
|
||||||
end tell
|
end tell
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue