1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

110 Commits

Author SHA1 Message Date
Chris Cummer
5ee5557878 Make Google Spreadsheet widget work with new module lazy-loading 2018-06-13 02:15:06 -07:00
Chris Cummer
1b00c032bc Make Bargraph widget work with new module lazy-loading 2018-06-13 02:14:04 -07:00
Andrew_Zol
aace78285d Added gspreadsheets module 2018-06-13 02:14:04 -07:00
FengYa
cd983a8e8f create another module to use another ipinfo api 2018-06-13 02:14:04 -07:00
Mark Old
0d8861e358
Merge branch 'master' into gitlab 2018-06-08 13:37:41 -07:00
Mark Old
b4970e54d4 Add rudimentary gitlab support 2018-06-08 13:23:07 -07:00
Chris Cummer
1523ef6245
Merge branch 'master' into master 2018-06-08 11:59:54 -07:00
Chris Cummer
77977420e6
Merge branch 'master' into addLogging 2018-06-08 10:40:00 -07:00
Hossein Mehrabi
2c4cf578ae fixed comment 2018-06-08 05:38:45 +04:30
Hossein Mehrabi
e00a0a81a0 disable all widgets before live-reloading 2018-06-08 05:31:59 +04:30
Bill Keenan
d8d3ed19fc
Merge branch 'master' into master 2018-06-07 16:05:36 -07:00
Bill Keenan
1d20a29535
Merge branch 'master' into addLogging 2018-06-07 16:02:54 -07:00
Bill
2ce69e9701 added a basic logging module, and a basic log 'running' in wtf.go 2018-06-07 15:10:22 -07:00
Hossein Mehrabi
75c0362b52 clear widgets after live-reloading 2018-06-08 02:37:13 +04:30
Hossein Mehrabi
9dbf5065f2 merge branch master into i60 2018-06-08 02:02:11 +04:30
Bill
540dee04d7 updated with suggestions from @senorprogrammer 2018-06-06 11:31:52 -07:00
Bill
56158d2e93 Built Graph Widget, working with basic sample 2018-06-05 16:05:06 -07:00
Chris Cummer
e1372f6ae8 Remove duplicate entries in makeWidgets() 2018-06-05 09:00:45 -07:00
Hossein Mehrabi
ca3b907b63 removed duplicate cryptolive and prettyweather widgets 2018-06-05 09:52:37 +04:30
jeangovil
341cf423e7
Merge branch 'master' into bittrex 2018-06-04 21:00:28 +04:30
Chris Cummer
5ff80f309a Fixing merge conflict 2018-06-03 20:58:44 -07:00
Hossein Mehrabi
5301eae6bf fixed cryptolive path 2018-06-03 20:31:01 -07:00
Hossein Mehrabi
3bd0bda57e add some comments 2018-06-03 20:30:30 -07:00
Hossein Mehrabi
6fd06db338 added bittrex module 2018-06-04 06:02:31 +04:30
Chris Cummer
d1b05dded4
Merge pull request #127 from jeangovil/cryptolive
Added cryptolive widget
2018-06-03 18:29:06 -07:00
Hossein Mehrabi
2780992851 fixed cryptolive path 2018-06-03 05:28:33 +04:30
George Opritescu
f311104fa0
add log flags to help with debugging 2018-06-02 23:02:04 +03:00
jeangovil
0c6aaa4d2e
Merge branch 'master' into cryptolive 2018-06-02 21:10:08 +04:30
Farhad Farahi
21ee436e8c Added PrettyWeather mod 2018-06-02 05:28:52 -07:00
Hossein Mehrabi
909b82f8de add some comments 2018-06-02 11:37:54 +04:30
Chris Cummer
b56629b6fd Set terminal type in the config file.
Adds a "term" option that takes a terminal type (ie: vt100, xterm,
xterm-256color, etc.)

Example:

```yaml
wtf:
  term: "vt100"
```
2018-06-01 23:12:34 -07:00
flw
b62a18a96f Feat: add an error message when WTF was failed
This is just a minor change to avoid a small number of inexperienced
users not be intimidated by a minor mistake, such as the incorrect
setting of the TERM environment variable.

I hope this will be improved a bit of user experience for let WTF
more popular.
2018-06-01 23:12:34 -07:00
Farhad Farahi
5035933f15 added ipinfo mod 2018-06-01 21:06:24 +04:30
Chris Cummer
9e49c18c44 Close #84. Add wtf.colors.background config option 2018-05-31 08:52:37 -07:00
Chris Cummer
d9d1a82c89 Change -i flag to -m. See 'wtf --help' for details 2018-05-31 05:22:47 -07:00
Chris Cummer
d0da319a52 Closes #72. --info flag displays module help text
Usage:

        wtf -i=todo
        wtf --info=todo
2018-05-29 18:02:11 -07:00
Chris Cummer
a46ff5c10e Pull command flags out of main() and into its own file 2018-05-29 17:52:46 -07:00
Chris Cummer
ca48d34566 Help halts the program execution 2018-05-29 16:40:46 -07:00
Hossein Mehrabi
128347e513 now flags support both short and long names. 2018-05-29 16:27:19 -07:00
Hossein Mehrabi
7711fa3d9d fixed focus problem after config live-reloading 2018-05-29 23:19:25 +04:30
Chris Cummer
6437eff165 Make global variables local and pass as params instead 2018-05-29 08:59:19 -07:00
Hossein Mehrabi
a94d1a439f no need to export pages and mainPage 2018-05-29 09:19:48 +04:30
Hossein Mehrabi
880a5beaeb removed my unnecessary codes 2018-05-28 23:00:40 +04:30
Hossein Mehrabi
6870bc5e4f Watch config file for changes 2018-05-28 22:31:43 +04:30
Chris Cummer
9f1bad6571 Closes #52. Add Power module
This module displaysw which source is providing power (AC or battery)
and for the battery displays the current charge capacity, how long it
will last, and the battery state.
2018-05-24 22:01:55 -07:00
Chris Cummer
641dce9333 Add Configuration and Keyboard Commands to Overview documentation. 2018-05-22 20:56:14 -07:00
Chris Cummer
ff49ecb082 Closes #29. wtf.go --help [module name] returns help text if any is available. 2018-05-22 20:35:56 -07:00
Chris Cummer
a62b910893 Closes #43. Add CommandRunner module to the app.
CommandRunner allows you to define a terminal command and arguments, run
it on a schedule, and view the output.

Examples:

   ping -3 cisco.com
2018-05-17 17:15:03 -07:00
Chris Cummer
430ade3fe5 Conform ldflag names to those that goreleaser uses 2018-05-17 14:23:41 -07:00
Chris Cummer
ba402358e6 Simplifies the documentation pages 2018-05-16 23:19:14 -07:00