8000 GitHub - eleksir/i3status-go: i3wm status bar, go flavour
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

eleksir/i3status-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

i3status-go

It is i3bar text generator.

What it can

  • Application launcher buttons
  • Memory statistics
  • LA, last 5 minutes
  • Show battery charge
  • Show average CPU cores temperature
  • Network interfaces status
  • OpenVPN status (including tcp checks)
  • PulseAudio volume indicator, can adjust master volume too
  • Clock
  • Cron jobs (intended to use for show periodic desktop notifications but not limited to)
  • Show output of one-shot system command

How to build it

This application was tested to compile with go v1.24.

All you need is go lang compiler and gnu make utility. Invoke

make

that will produce binary i3status-go. You should place it to some dir intended for storing user binaries (~/.local/bin, ~/bin, or something else) and edit i3wm config according to manual after editing i3wm config either run i3status-go by hands and kill it or copy i3status-go-example.json to $XDG_CONFIG_HOME/i3status-go.json and adjust it to your habbit.

About

i3wm status bar, go flavour

Topics

Resources

License

Stars

Watchers

Forks

0