burik666 / yagostatus

Yet Another i3status replacement written in Go
GNU General Public License v3.0
75 stars 7 forks source link

Issues with installation #5

Open nullptr-deref opened 1 year ago

nullptr-deref commented 1 year ago

I've tried to install yagostatus using go install and AUR.

When trying to run go install github.com/burik666/yagostatus (go get isn't supported outside of go modules nowadays, whatever it means) I get the following message:

widgets/http.go:17:2: missing go.sum entry for module providing package golang.org/x/net/websocket (imported by github.com/burik666/yagostatus/widgets); to add:
    go get github.com/burik666/yagostatus/widgets
ygs/utils.go:11:2: missing go.sum entry for module providing package gopkg.in/yaml.v2 (imported by github.com/burik666/yagostatus/internal/pkg/config); to add:
    go get github.com/burik666/yagostatus/internal/pkg/config

Before that I've tried to install it as an AUR package, but it doesn't work either. It halts because of issue in PKGBUILD (usage of go get). I've tried to fix it but had no success.

burik666 commented 1 year ago

Try the dev version.

go install github.com/burik666/yagostatus@dev
nullptr-deref commented 1 year ago

Will try it out a bit later. Still, I can suggest a couple of changes for the PKGBUILD file to let makepkg build latest source (or whatever version selected) properly without user interference.

fljdin commented 1 week ago

For thoses looking for a recent solution, use the latest tag

go install github.com/burik666/yagostatus@latest

For more recent features (like env arrays), use @master