Giter Club home page Giter Club logo

assault's Introduction

logo assault

A simple customizable battery indicator ported to as many WMs, docks, and platforms as possible.

Is it pretty?

I'd say so, though I'm a tad biased.

font shown is the wonderful M+ 1p by Coji Morishita.

Customizable

Almost everything is configurable. You can change the size of the battery, the size of the lightning bolt, the size of the text, the colors, even down the size of the peg on the side.

Does it work with my WM?

Maybe. Assault currently has support for the following Window Managers, Docks, and Bars:

  • WindowMaker DockApp
  • lxpanel
  • AwesomeWM

Is your WM not listed here? File a feature request or fork it and send a pull request

Installation

  1. Read the manual for your Window Manager, Dock, or Bar.
  2. Don't pester me.
  3. Maybe I'll eventually add INSTALL.md files to each folder.

Support

You can file a bug report or find us in #assault on DongCorp.

License

All work where not otherwise indicated is released under the MIT License where applicable, or otherwise released into the public domain where local laws permit such.

assault's People

Contributors

feandil avatar loathingkernel avatar nuckchorris avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

assault's Issues

stopped working after linux update (energy_now --> charge_now)

$ uname -a
Linux danmilon-laptop 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:37:51 CET 2015 x86_64 GNU/Linux

As you can see, energy_now has been renamed to charge_now.

$ find /sys/class/power_supply/BAT0/
/sys/class/power_supply/BAT0/
/sys/class/power_supply/BAT0/temp
/sys/class/power_supply/BAT0/type
/sys/class/power_supply/BAT0/alarm
/sys/class/power_supply/BAT0/power
/sys/class/power_supply/BAT0/power/control
/sys/class/power_supply/BAT0/power/wakeup_prevent_sleep_time_ms
/sys/class/power_supply/BAT0/power/async
/sys/class/power_supply/BAT0/power/wakeup_abort_count
/sys/class/power_supply/BAT0/power/wakeup_active
/sys/class/power_supply/BAT0/power/wakeup_total_time_ms
/sys/class/power_supply/BAT0/power/wakeup_active_count
/sys/class/power_supply/BAT0/power/runtime_enabled
/sys/class/power_supply/BAT0/power/runtime_active_kids
/sys/class/power_supply/BAT0/power/runtime_active_time
/sys/class/power_supply/BAT0/power/wakeup_max_time_ms
/sys/class/power_supply/BAT0/power/wakeup_count
/sys/class/power_supply/BAT0/power/wakeup_last_time_ms
/sys/class/power_supply/BAT0/power/wakeup
/sys/class/power_supply/BAT0/power/autosuspend_delay_ms
/sys/class/power_supply/BAT0/power/runtime_status
/sys/class/power_supply/BAT0/power/runtime_usage
/sys/class/power_supply/BAT0/power/wakeup_expire_count
/sys/class/power_supply/BAT0/power/runtime_suspended_time
/sys/class/power_supply/BAT0/charge_full_design
/sys/class/power_supply/BAT0/current_avg
/sys/class/power_supply/BAT0/current_now
/sys/class/power_supply/BAT0/charge_now
/sys/class/power_supply/BAT0/charge_full
/sys/class/power_supply/BAT0/device
/sys/class/power_supply/BAT0/capacity
/sys/class/power_supply/BAT0/subsystem
/sys/class/power_supply/BAT0/status
/sys/class/power_supply/BAT0/voltage_now
/sys/class/power_supply/BAT0/uevent
/sys/class/power_supply/BAT0/model_name
/sys/class/power_supply/BAT0/manufacturer
/sys/class/power_supply/BAT0/technology
/sys/class/power_supply/BAT0/cycle_count
/sys/class/power_supply/BAT0/voltage_min_design
/sys/class/power_supply/BAT0/present

AwesomeWM widget not updating

The widget for AwesomeWM doesn't appear to be updating. This is the second time I've used assault so it could be user error, but I don't recall having a refresh time to set to it.
Presently the widget only updates on AwesomeWM reset (super + ctrl + r is the default hot key).
OS: Arch Linux
Awesome: v3.5.2-1846-gd3ccd04

Create testing framework

We need to write a framework for testing graphical accuracy of ports to other languages. Could render the various elements to PNG surfaces and then use ImageMagick or something to diff them with the original.

Port to StatusIcon

Mostly done, uncommitted shit that explodes everywhere. I think it's in a git stash actually.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.