global/zsh: add mktmp function with naming
This commit is contained in:
parent
a202758a75
commit
5730650e12
1 changed files with 10 additions and 0 deletions
|
@ -45,6 +45,15 @@
|
||||||
alias "jh"="cd ~ && j"
|
alias "jh"="cd ~ && j"
|
||||||
alias "gj"="gcd && j"
|
alias "gj"="gcd && j"
|
||||||
|
|
||||||
|
mktmp() {
|
||||||
|
if [ "$1" != "" ]; then
|
||||||
|
dirspec="$1.XXX"
|
||||||
|
else
|
||||||
|
dirspec="tmp.XXX"
|
||||||
|
fi
|
||||||
|
\builtin cd $(mktemp -t -d "$dirspec")
|
||||||
|
}
|
||||||
|
|
||||||
mktmpunzip() {
|
mktmpunzip() {
|
||||||
dir=$(mktemp -t -d unzip.XXX)
|
dir=$(mktemp -t -d unzip.XXX)
|
||||||
if ! file=$(realpath -e "$1"); then
|
if ! file=$(realpath -e "$1"); then
|
||||||
|
@ -82,6 +91,7 @@
|
||||||
|
|
||||||
shellAliases = main.environment.shellAliases // config.home.shellAliases // {
|
shellAliases = main.environment.shellAliases // config.home.shellAliases // {
|
||||||
lsdiskw = "while true; do clear; lsdisk; sleep 1; done";
|
lsdiskw = "while true; do clear; lsdisk; sleep 1; done";
|
||||||
|
mktmp = "mktmp"; # Remove global alias
|
||||||
};
|
};
|
||||||
|
|
||||||
oh-my-zsh = {
|
oh-my-zsh = {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue