feat: remove borders to make it easy to copy

This commit is contained in:
asrul10
2023-04-09 10:25:50 +07:00
parent 148e1d9420
commit 0e50c8ec04
4 changed files with 5 additions and 21 deletions

View File

@@ -18,9 +18,9 @@ Or you can [download lcg executable file](https://github.com/asrul10/linux-comma
```bash ```bash
> lcg I want to extract linux-command-gpt.tar.gz file > lcg I want to extract linux-command-gpt.tar.gz file
Completed in 0.92 seconds Completed in 0.92 seconds
┌────────────────────────────────────┐
tar -xvzf linux-command-gpt.tar.gz tar -xvzf linux-command-gpt.tar.gz
└────────────────────────────────────┘
Are you sure you want to execute the command? (Y/n): Are you sure you want to execute the command? (Y/n):
``` ```

5
go.mod
View File

@@ -1,8 +1,3 @@
module github.com/asrul/linux-command-gpt module github.com/asrul/linux-command-gpt
go 1.18 go 1.18
require (
golang.org/x/sys v0.6.0 // indirect
golang.org/x/term v0.6.0 // indirect
)

4
go.sum
View File

@@ -1,4 +0,0 @@
golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/term v0.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw=
golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=

11
main.go
View File

@@ -10,7 +10,6 @@ import (
"time" "time"
"github.com/asrul/linux-command-gpt/gpt" "github.com/asrul/linux-command-gpt/gpt"
"golang.org/x/term"
) )
const ( const (
@@ -59,10 +58,6 @@ func handleCommand(cmd string) int {
} }
func main() { func main() {
width, _, err := term.GetSize(0)
if err != nil {
panic(err)
}
currentUser, err := user.Current() currentUser, err := user.Current()
if err != nil { if err != nil {
panic(err) panic(err)
@@ -131,11 +126,9 @@ func main() {
c := "Y" c := "Y"
elapsed := time.Since(s).Seconds() elapsed := time.Since(s).Seconds()
elapsed = math.Round(elapsed*100) / 100 elapsed = math.Round(elapsed*100) / 100
fmt.Printf("Completed in %v seconds\n", elapsed) fmt.Printf("Completed in %v seconds\n\n", elapsed)
fmt.Println(strings.Repeat("─", width))
fmt.Println(r) fmt.Println(r)
fmt.Println(strings.Repeat("─", width)) fmt.Print("\nAre you sure you want to execute the command? (Y/n): ")
fmt.Print("Are you sure you want to execute the command? (Y/n): ")
fmt.Scanln(&c) fmt.Scanln(&c)
if c != "Y" && c != "y" { if c != "Y" && c != "y" {
return return