Set ZK_PATH env variable when opening the local slip box, to be used in shell aliases

pull/6/head
Mickaël Menu 3 years ago
parent aa87c570c2
commit 6320a627d2
No known key found for this signature in database
GPG Key ID: 53D73664CD359895

@ -2,6 +2,7 @@ package cmd
import (
"io"
"os"
"sync"
"github.com/mickael-menu/zk/adapter/fzf"
@ -41,6 +42,9 @@ func NewContainer() *Container {
func (c *Container) OpenZk() (*zk.Zk, error) {
c.zkOnce.Do(func() {
c.zk, c.zkErr = zk.Open(".")
if c.zkErr == nil {
os.Setenv("ZK_PATH", c.zk.Path)
}
})
return c.zk, c.zkErr
}

Loading…
Cancel
Save