Compare commits
No commits in common. "main" and "v2.4.0" have entirely different histories.
17 changed files with 33 additions and 40 deletions
|
|
@ -1,11 +1,11 @@
|
|||
steps:
|
||||
vendor:
|
||||
image: golang:1.22
|
||||
image: golang:1.18
|
||||
commands:
|
||||
- go mod vendor
|
||||
|
||||
build:
|
||||
image: golang:1.22
|
||||
image: golang:1.18
|
||||
commands:
|
||||
- make
|
||||
- mkdir release
|
||||
|
|
|
|||
6
Makefile
6
Makefile
|
|
@ -14,9 +14,3 @@ linux-arm64:
|
|||
|
||||
clean:
|
||||
rm -fr build/* 2>/dev/null || true
|
||||
|
||||
tool-gofumpt:
|
||||
which golangci-lint > /dev/null 2>&1 || go install mvdan.cc/gofumpt@latest
|
||||
|
||||
fmt: tool-gofumpt
|
||||
gofumpt -w --extra .
|
||||
|
|
|
|||
|
|
@ -184,7 +184,7 @@ Note: use `pamixer --list-sinks`
|
|||
|
||||
```
|
||||
[volume]
|
||||
command=/path/to/volume -sinks="Default:alsa_output.pci-0000_00_1f.3.analog-stereo;Headset:bluez_output.00_1B_66_B6_87_05"
|
||||
command=/path/to/volume -sinks="Default:alsa_output.pci-0000_00_1f.3.analog-stereo;Headset:bluez_output.00_1B_66_B6_87_05
|
||||
format=json
|
||||
markup=pango
|
||||
interval=1
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@ package main
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/enescakir/emoji"
|
||||
"github.com/xellio/tools/acpi"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
|
|
@ -14,6 +13,7 @@ import (
|
|||
|
||||
func main() {
|
||||
datas, err := acpi.Battery()
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,11 +3,10 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"os"
|
||||
"os/exec"
|
||||
"sync"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func runCmd(wg *sync.WaitGroup, value string) {
|
||||
|
|
|
|||
|
|
@ -3,11 +3,10 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"github.com/enescakir/emoji"
|
||||
"github.com/itchyny/timefmt-go"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"time"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
|
|
|||
|
|
@ -3,13 +3,12 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strconv"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func DiskUsage(path string) int {
|
||||
|
|
|
|||
|
|
@ -3,13 +3,12 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
"github.com/atotto/clipboard"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"net"
|
||||
"os"
|
||||
"regexp"
|
||||
"strings"
|
||||
|
||||
"github.com/atotto/clipboard"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
|
@ -25,6 +24,7 @@ func main() {
|
|||
)
|
||||
|
||||
iface, err := net.InterfaceByName(*argIface)
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,16 +2,16 @@ package main
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/atotto/clipboard"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"io"
|
||||
"net/http"
|
||||
"os"
|
||||
|
||||
"github.com/atotto/clipboard"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func main() {
|
||||
resp, err := http.Get("https://api.ipify.org/")
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,13 +4,12 @@ import (
|
|||
"encoding/json"
|
||||
"flag"
|
||||
"fmt"
|
||||
"github.com/itchyny/timefmt-go"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"io"
|
||||
"net/http"
|
||||
"strconv"
|
||||
"time"
|
||||
|
||||
"github.com/itchyny/timefmt-go"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
type Telemetry struct {
|
||||
|
|
@ -25,6 +24,7 @@ func main() {
|
|||
flag.Parse()
|
||||
|
||||
resp, err := http.Get(*argApi)
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,10 +3,9 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"os/exec"
|
||||
"strings"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func ProcessExists(process string) bool {
|
||||
|
|
|
|||
|
|
@ -3,14 +3,13 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"io"
|
||||
"net/http"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
type Telemetry struct {
|
||||
|
|
@ -42,6 +41,7 @@ func main() {
|
|||
}
|
||||
|
||||
resp, err := http.Get(*argFeed)
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,10 +2,15 @@ package main
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"os"
|
||||
"os/exec"
|
||||
sos"
|
||||
"os/"
|
||||
"strings"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-gsrrindg
|
||||
r "gitnet.fr/deblan/i3-blocks-gsrrindg
|
||||
r "gitnet.fr/deblan/i3-blocks-gsrrindg
|
||||
r "gitnet.fr/deblan/i3-blocks-gsrrindg
|
||||
r "gitnet.fr/deblan/i3-blocks-gsrrindg
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -3,14 +3,13 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"io"
|
||||
"net/http"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strings"
|
||||
"sync"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func openBrowser(wg *sync.WaitGroup, url string) {
|
||||
|
|
@ -35,6 +34,7 @@ func main() {
|
|||
}
|
||||
|
||||
resp, err := http.Get(url)
|
||||
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,12 +3,11 @@ package main
|
|||
import (
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
"net"
|
||||
"os"
|
||||
"os/exec"
|
||||
"strings"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
)
|
||||
|
||||
func main() {
|
||||
|
|
|
|||
|
|
@ -2,14 +2,13 @@ package main
|
|||
|
||||
import (
|
||||
"encoding/json"
|
||||
"flag"
|
||||
"fmt"
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
// "os"
|
||||
"flag"
|
||||
"os/exec"
|
||||
"strconv"
|
||||
"strings"
|
||||
|
||||
r "gitnet.fr/deblan/i3-blocks-go/rendering"
|
||||
// "os"
|
||||
)
|
||||
|
||||
type WindowProperty struct {
|
||||
|
|
|
|||
2
go.mod
2
go.mod
|
|
@ -1,6 +1,6 @@
|
|||
module gitnet.fr/deblan/i3-blocks-go
|
||||
|
||||
go 1.22
|
||||
go 1.18
|
||||
|
||||
require (
|
||||
github.com/enescakir/emoji v1.0.0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue