Commit Graph

99 Commits

Author SHA1 Message Date
Stephen Seo 5e4b9bc068 Update README.md 2022-08-11 11:59:59 +09:00
Stephen Seo ba6a0b23ad Add Changelog.md 2022-08-11 11:55:53 +09:00
Stephen Seo a9b8e67d58 Bump version to 0.1.1, fix warnings 2022-08-11 11:51:12 +09:00
Stephen Seo 2f5d21751c Update README.md 2022-08-11 11:49:54 +09:00
Stephen Seo a1956b852a Impl way to set the time format 2022-08-11 11:47:49 +09:00
Stephen Seo f2a0c3dcd9 Update README.md 2022-08-10 14:41:17 +09:00
Stephen Seo f5a48e7172 Update README.md 2022-08-10 14:36:56 +09:00
Stephen Seo 7a69b14a66 Update README.md 2022-08-10 14:35:36 +09:00
Stephen Seo 175506860e Update README.md with preview image 2022-08-10 14:31:42 +09:00
Stephen Seo b08dd9ea80 Add picture of swaybar using swaybar_info 2022-08-10 14:29:58 +09:00
Stephen Seo 5884b267bd Update Cargo.toml with metadata 2022-08-10 14:27:36 +09:00
Stephen Seo 02c09b0540 Update README.md 2022-08-10 14:25:02 +09:00
Stephen Seo ace10eec3f Update README.md 2022-07-29 13:49:50 +09:00
Stephen Seo b863af7a7c Fix "fill" for batt_info color hexadecimal output 2022-07-26 22:22:26 +09:00
Stephen Seo d663a1f105 Refactor main to output batt_info errors to stderr 2022-07-26 22:01:21 +09:00
Stephen Seo d6ccaa39f7 Refactor builtin.rs with Error enum 2022-07-26 21:48:48 +09:00
Stephen Seo 0b78778987 Fixes to builtin::BattInfo usage 2022-07-26 21:19:29 +09:00
Stephen Seo 6d9d23166e Add builtin module, impl "acpi -b" built-in 2022-07-26 21:12:29 +09:00
Stephen Seo 4ba8f2f7f7 Update README.md 2022-07-12 17:55:18 +09:00
Stephen Seo b4199bd726 Update help text 2022-07-12 17:53:17 +09:00
Stephen Seo 3f1b7df7f4 Use a more explicit "terminator" for --regex-cmd 2022-07-12 17:51:44 +09:00
Stephen Seo 6d18f98779 Update README.md 2022-07-12 17:41:41 +09:00
Stephen Seo 9305a968a8 Impl "--regex-cmd=<cmd>,<args...>,<regex>"
The "--regex-cmd=..." allows executing processes and fetching regex'd strings
from its stdout to use on swaybar.
2022-07-12 17:30:15 +09:00
Stephen Seo 90dee55e7a Remove outdated TODO comments 2022-07-10 18:02:00 +09:00
Stephen Seo f9961a149d Refactor net error handling 2022-07-10 17:58:10 +09:00
Stephen Seo 35ff17ef0f Refactor main.rs handling of network stats 2022-07-10 17:47:51 +09:00
Stephen Seo 251125366c Print to stderr on invalid arg, use f64 for memory 2022-07-10 17:02:54 +09:00
Stephen Seo ad1f0cd871 Update README.md 2022-07-10 16:53:34 +09:00
Stephen Seo 8b0c892f05 Refactor SwaybarArray::get_by_name* to use a map
Also some other minor refactorings.
2022-07-10 15:11:01 +09:00
Stephen Seo eb09c43375 Refactor SwaybarArray to be modified not recreated 2022-07-10 14:57:43 +09:00
Stephen Seo ed8d0b3f31 Refactor error handling in proc.rs 2022-07-10 13:13:57 +09:00
Stephen Seo 35e4332e2f Refactorings 2022-07-10 13:05:12 +09:00
Stephen Seo 5a16bc7ba0 Fix omitted error handling branch in "match" stmt 2022-07-09 22:57:29 +09:00
Stephen Seo 49e50371a7 Fix/Refactor based on clippy warnings
Also log errors/warnings to stderr instead of stdout, since swaybar
expects formatted stdout output.
2022-07-09 22:53:18 +09:00
Stephen Seo 750cc7065c Refactor for better Error handling in mod proc 2022-07-09 22:31:01 +09:00
Stephen Seo b502241d22 Update README.md 2022-07-09 19:14:53 +09:00
Stephen Seo 41b9fab6b1 Add README.md 2022-07-09 19:06:51 +09:00
Stephen Seo c8ea5898af Add MIT LICENSE 2022-07-09 19:01:23 +09:00
Stephen Seo 25ae77a8c1 Tweak help text 2022-07-09 19:00:39 +09:00
Stephen Seo 32b15ea937 Impl use floats for net-rate values (precision .2) 2022-07-09 18:35:54 +09:00
Stephen Seo be4421630e Fix output of memory info
It displayed "GiB" where it should have displayed "MiB"
2022-07-09 18:21:28 +09:00
Stephen Seo 313bb30794 Impl output loop 2022-07-09 18:18:12 +09:00
Stephen Seo ff181c27ed Impl get info from /proc/net/dev 2022-07-09 17:33:19 +09:00
Stephen Seo d7990af228 Impl fetching /proc/loadavg 2022-07-09 17:04:49 +09:00
Stephen Seo 0df98bc2a9 Impl parsing /proc/meminfo, create object with str 2022-07-09 16:57:49 +09:00
Stephen Seo ff3d53c64d Add swaybar protocol header 2022-07-09 16:33:59 +09:00
Stephen Seo 237d95bb52 Impl struct for swaybar objects and output test 2022-07-09 16:25:15 +09:00
Stephen Seo 8261e89750 Init skeleton project 2022-07-09 15:44:04 +09:00
Stephen Seo 9e4a0c03b1 Init empty commit 2022-07-09 15:43:40 +09:00