Commit 17bf1a8
Changed files (6)
color
utils
cmd/get/get_ip.go
@@ -7,7 +7,7 @@ import (
"strings"
"github.com/carlmjohnson/requests"
- "github.com/kahnwong/swissknife/color"
+ "github.com/kahnwong/swissknife/configs/color"
"github.com/rs/zerolog/log"
"github.com/spf13/cobra"
)
cmd/get/get_sensors.go
@@ -3,7 +3,7 @@ package get
import (
"fmt"
- "github.com/kahnwong/swissknife/color"
+ "github.com/kahnwong/swissknife/configs/color"
"github.com/rs/zerolog/log"
"github.com/shirou/gopsutil/v4/sensors"
"github.com/spf13/cobra"
cmd/get/get_system_info.go
@@ -9,7 +9,7 @@ import (
"github.com/distatus/battery"
- "github.com/kahnwong/swissknife/color"
+ "github.com/kahnwong/swissknife/configs/color"
"github.com/rs/zerolog/log"
"github.com/shirou/gopsutil/v4/cpu"
"github.com/shirou/gopsutil/v4/disk"
cmd/get/get_volumes.go
@@ -7,7 +7,7 @@ import (
human "github.com/dustin/go-humanize"
"github.com/jedib0t/go-pretty/v6/table"
- "github.com/kahnwong/swissknife/color"
+ "github.com/kahnwong/swissknife/configs/color"
"github.com/rs/zerolog/log"
"github.com/shirou/gopsutil/v4/disk"
"github.com/spf13/cobra"
color/constants.go
@@ -1,11 +0,0 @@
-package color
-
-import "github.com/fatih/color"
-
-var (
- Blue = color.New(color.FgBlue).SprintFunc()
- Green = color.New(color.FgHiGreen).SprintFunc()
- Magenta = color.New(color.FgHiMagenta).SprintFunc()
- Red = color.New(color.FgRed).SprintFunc()
- Yellow = color.New(color.FgYellow).SprintFunc()
-)
utils/clipboard.go
@@ -1,44 +0,0 @@
-package utils
-
-import (
- "os"
-
- "github.com/atotto/clipboard"
- "github.com/rs/zerolog/log"
- clipboardImage "github.com/skanehira/clipboard-image"
-)
-
-func WriteToClipboard(text string) {
- err := clipboard.WriteAll(text)
- if err != nil {
- log.Error().Msg("Failed to write to clipboard")
- }
-}
-
-func WriteToClipboardImage(bytes []byte) {
- tempFilename := "/tmp/qr-image.png"
- err := os.WriteFile(tempFilename, bytes, 0644)
- if err != nil {
- log.Fatal().Msg("Failed to write temp image for clipboard")
- }
-
- f, err := os.Open(tempFilename)
- if err != nil {
- log.Fatal().Msg("Failed to open temp image for clipboard")
- }
- defer func(f *os.File) {
- err := f.Close()
- if err != nil {
- log.Error().Msg("Error opening temp image for clipboard")
- }
- }(f)
-
- if err = clipboardImage.CopyToClipboard(f); err != nil {
- log.Fatal().Msg("Failed to copy to clipboard")
- }
-}
-
-func ReadFromClipboard() string {
- text, _ := clipboard.ReadAll()
- return text
-}