Commit graph

  • 8e1cea8a01 conf: some comment clarification, get rid of removed plugin; cmd: fix variable name leftovers from when it was just pacman plugin main Von Random 2020-03-24 17:50:45 +0300
  • 94502d2d61 batt: add default title; load: change default title Von Random 2019-10-28 15:55:35 +0300
  • b03a588182 plugins: allow disabling of title field; pacman: rename to cmd; cmd: use first line of output as value, not line count Von Random 2019-10-28 11:57:51 +0300
  • d824345ba1 plugins: improve readability, move to str().format() in many places Von Random 2019-07-08 14:19:05 +0300
  • bd549b0cc9 plugins, vdstatus: massive plugin overhaul, conf: some formatting Von Random 2019-07-05 18:24:46 +0300
  • 9902696f1f vdstatus: replace deprecated yaml.load() with yaml.safe_load() call Von Random 2019-06-17 12:48:43 +0300
  • c3700821af gitignore: ignore plugins/custom*.py, because some stuff has to be hard coded Von Random 2019-06-17 12:45:44 +0300
  • 5e6519a51e filecat plugin: a simple plugin to read file contents Von Random 2019-05-24 12:14:08 +0300
  • 151c94c5f3 vdstatus, plugins: some refactoring and better usage of dict() methods; rename fga to fortune and make uri configurable Von Random 2019-03-28 13:21:15 +0300
  • 7459d29c68 pacman plugin: not so much pacman anymore, but line counter; still defaults to pacman though Von Random 2019-03-21 15:17:38 +0300
  • de6888a5d2 load plugin: get rid of list comprehension altogether Von Random 2019-03-11 16:19:52 +0300
  • 0e0466d16e vdstatus: proper utf-8 output in json Von Random 2019-03-11 14:51:23 +0300
  • 579e0d0069 mem plugin: update formatting as well Von Random 2019-03-11 14:38:01 +0300
  • dac9efdd42 load plugin: formatting update, less frequent queries Von Random 2019-03-11 14:33:05 +0300
  • 26313c0564 completely remove global hide_ok to avoid ambiguity Von Random 2019-03-06 13:01:06 +0300
  • 261847493e add dependencies to the readme Von Random 2019-03-06 12:06:37 +0300
  • e783b5c86e remove todo for fga, add support for hide_ok in mem Von Random 2019-03-06 11:31:39 +0300
  • b163eb516e some cleanup Von Random 2019-03-05 19:24:23 +0300
  • c70a4549cb some more sensible defaults, get rid of todo Von Random 2019-03-05 19:21:11 +0300
  • 46f3d778af move config to yaml, json is atrocious Von Random 2019-03-05 12:33:05 +0300
  • ba862efad9 fix pacman plugin to properly parse command output Von Random 2019-02-28 19:00:49 +0300
  • e33bf61a30 fix and simplify pacman.py Von Random 2019-01-31 14:19:43 +0300
  • 6fc4d3176d replace an ugly hack with a proper subprocess.Popen() in the pacman plugin Von Random 2019-01-16 14:46:52 +0300
  • 27160d61bd reverse retry condition Von Random 2018-11-09 14:44:47 +0300
  • c6a995caee retry for fga plugin Von Random 2018-11-09 14:43:38 +0300
  • 05f83d818b fucking-great-advice added Von Random 2018-11-02 20:15:33 +0300
  • 412f2de6b7 there is no need to explicitly pass sys.argv to argparse... embarrassing Von Random 2018-05-24 14:38:15 +0300
  • 9cd7b68967 a bit of refactoring, now batt and pacman plugins have more options Von Random 2018-04-28 19:40:10 +0300
  • 5e17aca8e2 use json instead of ini: less readable, easier to work with Von Random 2017-12-16 02:55:28 +0300
  • f5c49008ec add pytz to the mix, so that we can display time for specific time zones (totally optional dependency) Von Random 2017-11-30 01:20:35 +0300
  • e84936b3f8 a quick and very ugly fix for pacman -Qu Von Random 2017-01-13 14:30:52 +0300
  • 4834c25da4 add hide_ok option support both globally (precedence) and per plugin, true by default Von Random 2017-01-13 14:00:37 +0300
  • 31ece2995a use a proper tool to check for updates Von Random 2017-01-13 13:36:09 +0300
  • d921f17f1c update notification should be urgent Von Random 2017-01-13 11:22:08 +0300
  • 47d9cf14dc remove unused modules Von Random 2017-01-12 16:57:39 +0300
  • c39132ab59 add pacman plugin to monitor the number of available updates Von Random 2017-01-12 16:56:32 +0300
  • 5616f4d575 move plugins.common only class into plugins module Von Random 2016-11-28 14:48:11 +0300
  • 0495bc2d79 get rid of thread_id and useless logic it used Von Random 2016-11-21 13:34:32 +0300
  • bb9658d053 yay, found out about Thread.daemon lol, also more oop and less code duplication Von Random 2016-11-19 18:44:40 +0300
  • 240fff91ee a bit more OOP Von Random 2016-11-18 19:48:10 +0300
  • 49d14d410a some primitive exit handling, still have to do something about waiting till the longest freq value is reached Von Random 2016-11-18 18:42:28 +0300
  • 9db9a935d4 hiding load average in ok status is now optional Von Random 2016-11-03 18:59:00 +0300
  • d2ded008d2 enable unbuffered print instead of using shebang (requires python 3.3+) Von Random 2016-10-31 20:16:54 +0300
  • 75beff2610 fix battery status staying urgent after being charged Von Random 2016-10-31 16:35:38 +0300
  • 9e971469b4 load average as well Von Random 2016-10-31 15:20:07 +0300
  • cc402b0e23 disk check to auto hide as well Von Random 2016-10-31 15:10:30 +0300
  • 68f268d7c2 replace colors with urgency status + add means to hide unimportant measures; TODO: configurabilty of hiding Von Random 2016-10-25 19:48:40 +0300
  • 16706a5d5f oops, fix one symbol missing Von Random 2016-10-23 12:09:06 +0300
  • 24d9df968e style fix + TODO list Von Random 2016-10-23 02:46:53 +0300
  • b1d44b5582 fix config.get -> config.getint Von Random 2016-10-23 02:27:27 +0300
  • b839f9f114 disk and load plugins, freq option support for all plugins Von Random 2016-10-23 01:53:02 +0300
  • 2016033f39 get rid of vdstatus.py as a module since we will not have to write separate scripts Von Random 2016-10-23 01:24:51 +0300
  • f7b4eaefa7 rename the executable Von Random 2016-10-23 01:19:03 +0300
  • 9bcfcaf177 a fully functional version Von Random 2016-10-22 19:27:28 +0300
  • c272a21aa7 now threading is functional, but plugins are suddenly way to huge Von Random 2016-10-22 05:50:11 +0300
  • d77dbeb1de a functional ping plugin, but needs moar exceptions and sanity checks Von Random 2016-10-19 20:06:19 +0300
  • e2ca550f37 start making a proper module from vdstatus.py, also properly use configparser Von Random 2016-10-19 12:19:45 +0300
  • 7edaa54a6f a functional prototype, plugins can be easily added and kinda work Von Random 2016-10-19 02:11:49 +0300
  • 7038b9a76a added readme Von Random 2016-10-18 22:50:18 +0300
  • 6be576aa63 initial commit Von Random 2016-10-18 20:00:43 +0300