Tweak timings

Signed-off-by: AKP <tom@tdpain.net>
This commit is contained in:
akp 2023-01-16 03:41:10 +00:00
parent ec663d15d1
commit 27c8782713
No known key found for this signature in database
GPG key ID: AA5726202C8879B7
4 changed files with 6 additions and 44 deletions

View file

@ -22,7 +22,7 @@ func NewLaunchProgram(text string, executable string) i3bar.BlockGenerator {
}
func (g *LaunchProgram) Frequency() uint8 {
return 255
return 0
}
func (g *LaunchProgram) Block(*i3bar.ColorSet) (*i3bar.Block, error) {

View file

@ -21,7 +21,7 @@ func NewMemory(okThreshold, warningThreshold float32) i3bar.BlockGenerator {
return &Memory{
OkThreshold: okThreshold,
WarningThreshold: warningThreshold,
name: "memory",
name: "memory",
}
}
@ -90,4 +90,4 @@ func (g *Memory) Block(colors *i3bar.ColorSet) (*i3bar.Block, error) {
func (g *Memory) GetNameAndInstance() (string, string) {
return g.name, ""
}
}

View file

@ -16,7 +16,7 @@ func NewPlainText(text string) i3bar.BlockGenerator {
}
func (g *PlainText) Frequency() uint8 {
return 255
return 0
}
func (g *PlainText) Block(*i3bar.ColorSet) (*i3bar.Block, error) {

View file

@ -37,44 +37,6 @@ var (
linkQualityRegexp = regexp.MustCompile(`Link Quality=(\d+\/\d+)`)
)
func (g *WiFi) getAdapterIPAddress() (string, error) {
// call ifconfig
output, err := runCommand("ifconfig")
if err != nil {
return "", err
}
adapters := lo.Filter(
strings.Split(string(output), "\n\n"),
func(x string, _ int) bool {
return x != ""
},
)
var ipAddr string
// parse output
// split by \n\n
for _, adapter := range adapters {
fields := strings.Fields(adapter)
if !strings.EqualFold(
strings.TrimSuffix(fields[0], ":"), g.Adapter,
) {
continue
}
for i, field := range fields {
if field == "inet" {
ipAddr = fields[i+1]
break
}
}
}
return ipAddr, nil
}
func (g *WiFi) getConnectionInfo() (ssid, frequency string, linkQuality float32, err error) {
output, err := runCommand("iwconfig")
if err != nil {
@ -117,7 +79,7 @@ func (g *WiFi) Block(colors *i3bar.ColorSet) (*i3bar.Block, error) {
}
block := &i3bar.Block{
Name: g.name,
Name: g.name,
Instance: g.Adapter,
}
@ -140,4 +102,4 @@ func (g *WiFi) Block(colors *i3bar.ColorSet) (*i3bar.Block, error) {
func (g *WiFi) GetNameAndInstance() (string, string) {
return g.name, g.Adapter
}
}