Tweak timings
Signed-off-by: AKP <tom@tdpain.net>
This commit is contained in:
parent
ec663d15d1
commit
27c8782713
4 changed files with 6 additions and 44 deletions
|
@ -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) {
|
||||
|
|
|
@ -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, ""
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue