diff --git a/.gitignore b/.gitignore index 8f7ed3d..ad271cc 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,6 @@ +/*.exe* /mutn -/mutn.exe /MUTN -/MUTN.exe /main -/main.exe /version.go 1output diff --git a/go.mod b/go.mod index 1af7390..38ab0a5 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.25.5 require ( github.com/charmbracelet/glamour v0.7.0 github.com/rwinkhart/go-boilerplate v0.2.2 - github.com/rwinkhart/libmutton v0.4.3-0.20260109040506-4467a8c7421b + github.com/rwinkhart/libmutton v0.4.3-0.20260111043639-f82b35bc4398 golang.org/x/term v0.38.0 ) diff --git a/go.sum b/go.sum index 39a7399..4177f70 100644 --- a/go.sum +++ b/go.sum @@ -48,8 +48,8 @@ github.com/rwinkhart/go-highlite v0.1.1 h1:9TxbRhYVfD/3YaEgNk1BtEiZ0t8/5mxDUZqNM github.com/rwinkhart/go-highlite v0.1.1/go.mod h1:mWLMtCWcyV0BG4NeyPyAUGMjPvI0ds6vXmUq89QwBFA= github.com/rwinkhart/go-winio v0.1.0 h1:b72agLW+dETGmhR3VbcbwnStfgKfc5AfgJOXBJDkaHg= github.com/rwinkhart/go-winio v0.1.0/go.mod h1:ZWa7ssZJT30CCDGJ7fk/2SBTq9BIQrrVjrcss0UW2s0= -github.com/rwinkhart/libmutton v0.4.3-0.20260109040506-4467a8c7421b h1:ZHOGUddwoUEGC+7eUl+GvOde3S8UjQqddKv2TERTk1k= -github.com/rwinkhart/libmutton v0.4.3-0.20260109040506-4467a8c7421b/go.mod h1:qInUv19lzX1adFNI6Ih/IEVy+pktSTh/yA7cRTdVPH8= +github.com/rwinkhart/libmutton v0.4.3-0.20260111043639-f82b35bc4398 h1:QufX3nG3H1N986Xh7NZWsVELxmGms1yhNP7/fejBeHY= +github.com/rwinkhart/libmutton v0.4.3-0.20260111043639-f82b35bc4398/go.mod h1:qInUv19lzX1adFNI6Ih/IEVy+pktSTh/yA7cRTdVPH8= github.com/rwinkhart/peercred-mini v0.1.2 h1:4cGWDbv0whvLeVvbUdx84V/9p+2fS+DEXgrA1KxlRFo= github.com/rwinkhart/peercred-mini v0.1.2/go.mod h1:LLHG7YshHEpbpJJP+Il9nx2dnGj5O3VGE32rWmflj0c= github.com/rwinkhart/rcw v0.2.4 h1:FrRSsl+ui1WLmDwqjLSROtFPKqSeGLEfF2SPENt4qP0= diff --git a/src/cli/copyMenu.go b/src/cli/copyMenu.go index 81f0063..fcc20c2 100644 --- a/src/cli/copyMenu.go +++ b/src/cli/copyMenu.go @@ -62,7 +62,7 @@ func CopyMenu(vanityPath string, decSlice []string, oldPassword string) { // set up signal handling for ctrl+c to clear clipboard sigChan := make(chan os.Signal, 1) - signal.Notify(sigChan, os.Interrupt, syscall.SIGTERM) + signal.Notify(sigChan, os.Interrupt, syscall.SIGINT, syscall.SIGTERM) go func() { <-sigChan if err = clip.ClearProcess(""); err != nil {