mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-03-27 21:37:05 +01:00
Merge ea7797f929
into ac1335125c
This commit is contained in:
commit
ed928b3e36
2 changed files with 10 additions and 2 deletions
plugins/otp
|
@ -19,4 +19,6 @@ Provided aliases:
|
||||||
- `ot`: generates a MFA code based on the given key and copies it to the clipboard
|
- `ot`: generates a MFA code based on the given key and copies it to the clipboard
|
||||||
(on Linux it relies on xsel, on MacOS X it uses pbcopy instead).
|
(on Linux it relies on xsel, on MacOS X it uses pbcopy instead).
|
||||||
|
|
||||||
The plugin uses `$HOME/.otp` to store its internal files.
|
The plugin stores its internal files in `$OTP_HOME`, which can be set in your zshrc.
|
||||||
|
If `$OTP_HOME` is not set it defaults to either `$HOME/.otp` or `$XDG_DATA_HOME/otp`,
|
||||||
|
depending on whether `~/.otp` already exists, or whether `$XDG_DATA_HOME` is set.
|
||||||
|
|
|
@ -1,4 +1,10 @@
|
||||||
export OTP_HOME=~/.otp
|
if [[ -z "$OTP_HOME" ]]; then
|
||||||
|
if [[ ! -d "$HOME/.otp" ]] && [[ -n "$XDG_DATA_HOME" ]]; then
|
||||||
|
export OTP_HOME="$XDG_DATA_HOME/otp"
|
||||||
|
else
|
||||||
|
export OTP_HOME=~/.otp
|
||||||
|
fi
|
||||||
|
fi
|
||||||
mkdir -p $OTP_HOME
|
mkdir -p $OTP_HOME
|
||||||
|
|
||||||
function ot () {
|
function ot () {
|
||||||
|
|
Loading…
Add table
Reference in a new issue