Commit graph

495 commits

Author SHA1 Message Date
Cristian Dominguez
998cbf1cc4 Ignore YAML frontmatter 2020-10-30 19:06:46 +01:00
batkiz
9ce4ec9149 Now in Scoop!
check https://github.com/ScoopInstaller/Main/pull/1510
2020-10-27 15:49:34 +01:00
Christian Muehlhaeuser
d4239a55db Error codes should be in the range of 0 to 125 2020-10-27 15:13:20 +01:00
Christian Muehlhaeuser
7a9452dbff Point out the 'glow config' command in README 2020-10-27 15:13:07 +01:00
Nicolas Martin
c5adc8fc2d
Saner default values in the defaultConfig 2020-10-26 21:02:54 +01:00
Nicolas Martin
858beaf143
Check for $EDITOR before writing the file 2020-10-26 21:02:09 +01:00
Nicolas Martin
4b4fb783d2
Open the configuration file with $EDITOR via 'glow config' 2020-10-26 20:21:38 +01:00
Christian Rocha
7a700d2511
Stub out config sub-command 2020-10-26 12:21:23 -04:00
Christian Rocha
7ea7cc59e3
Respect width flag/config setting in the TUI; closes #168 2020-10-23 23:38:28 -04:00
Christian Muehlhaeuser
2091f03235 Support width as a config setting 2020-10-24 05:16:00 +02:00
Christian Muehlhaeuser
c45b2fc4b0 Add paragraph about the config file to README 2020-10-24 05:16:00 +02:00
Christian Muehlhaeuser
61a2533d41 Display default value for config flag in --help 2020-10-24 05:16:00 +02:00
Christian Muehlhaeuser
d5446bfddd Add config file support
The combination of Viper & go-app-paths lets us detect a config file
'glow.yml' in various default config paths (XDG-compliant), across all
platforms.

Currently there are only two configuration values:

local: true
style: "/some/style.json"

Additionally, this introduces mapping environment variables to config
values:

GLOW_LOCAL="true"
GLOW_STYLE="/some/style.json"

The values will be used in this order:

CLI-arg > ENV-var > config file > default
2020-10-24 05:16:00 +02:00
Christian Muehlhaeuser
f586716b77 Split up workflows and automatically pick latest Go version 2020-10-23 13:11:56 +02:00
Christian Rocha
cde8999cf6
Bump Bubble Tea and Bubbles deps for keybinding improvements 2020-10-22 15:59:22 -04:00
Christian Rocha
53aeb75c92
Update footer in README 2020-10-20 10:16:30 -04:00
AristoChen
4baff6cc45 Fix typo in README.md 2020-10-20 14:37:14 +02:00
Christian Rocha
186d07da55 Don't show stash/memo info in pager help for news 2020-10-19 15:50:50 +00:00
Christian Rocha
3b06ccbc34 Fix bug where pager help isn't updated after an in-pager stash 2020-10-19 15:50:50 +00:00
Christian Rocha
0949a6656b Update to bubbletea 0.12.0; minimum required changes 2020-10-19 15:50:50 +00:00
Christian Rocha
32f0be2688 Use the same type to track docs to load and docs loaded 2020-10-19 15:50:50 +00:00
Christian Rocha
54a7394448 Simplify loading completion check 2020-10-19 15:50:50 +00:00
Christian Rocha
fcf109aaff Add flag for local files only (aka disable network) in TUI 2020-10-19 15:50:50 +00:00
Christian Rocha
e73190a217 Move "stashed only" flag from the package-level into the model 2020-10-19 15:50:50 +00:00
Christian Rocha
5847578f42 Convert pager to bubbletea 0.12.0 format 2020-10-19 15:50:50 +00:00
Christian Muehlhaeuser
e63aa950d4 Fix coverage reporting from GitHub workflow 2020-10-19 06:15:12 +02:00
Christian Rocha
477979bce9 Correct placement of stash hint in pager help 2020-10-19 02:53:55 +00:00
Christian Rocha
8b78086f56 Remove extra line at the bottom of pager help 2020-10-18 22:57:11 +00:00
Christian Muehlhaeuser
dfa54ada45 Add golangci linter to GitHub workflows 2020-10-18 22:28:50 +02:00
Christian Muehlhaeuser
d36b9d4838 Clean up and re-enable Windows workflow 2020-10-18 18:18:10 +02:00
Prashanta Paudel
7f2c30065d
Fix typo in README.md (#176) 2020-10-18 18:11:45 +02:00
Herby Gillot
3e6e1a17b0 README: add MacPorts install instructions 2020-10-17 22:32:16 +02:00
Christian Muehlhaeuser
07aa18e350
Update build instructions
Fixes #171.
2020-10-17 14:30:03 +02:00
Christian Muehlhaeuser
d1bb323316
State minimum required Go version in README
Fixes #164.
2020-10-15 06:53:03 +02:00
Nicolas Martin
7f359969b7 Don't handle filenames with a colon in it as http(s) url 2020-10-15 06:50:34 +02:00
Christian Muehlhaeuser
30d37a1eeb
Fix README typo 2020-10-14 04:57:57 +02:00
Christian Rocha
f58ec4d948
Note new Windows, OpenBSD, and Alpine support in README 2020-10-13 22:56:33 -04:00
Christian Muehlhaeuser
b9e5d6b144
Enable Windows, FreeBSD, OpenBSD and Alpine builds 2020-10-14 04:38:57 +02:00
Christian Rocha
90499914a8
Bump bubbletea dependency for arrow key support on Windows 2020-10-13 15:50:43 -04:00
Christian Rocha
d4adf0d856
Don't use emojis on Windows 2020-10-13 15:14:07 -04:00
Christian Rocha
8ed7bb7717
Restore ANSI support to non-TUI Glow on Windows 2020-10-12 23:57:08 -04:00
Christian Rocha
5f9c5b708d
Windows support + bump termenv dependency 2020-10-12 23:23:38 -04:00
Christian Rocha
5a6544d71e
Fix typo in README 2020-10-12 08:02:32 -04:00
Christian Rocha
11d585870c
Don't show add memo help in pager for local items 2020-10-09 14:27:19 -04:00
bubersson
66a8ac10bc Remove duplicate "down/j" from the "?" help 2020-10-09 13:50:37 +02:00
Christian Muehlhaeuser
6a1c227231
Disable CGO for goreleaser builds 2020-10-07 19:02:12 +02:00
Christian Muehlhaeuser
281426270c
Enable brew Linux builds in the charmbracelet/tap 2020-10-06 18:46:52 +02:00
Christian Muehlhaeuser
66caa28d64
Bump bubbletea, bubbles, charm & glamour dependencies 2020-10-06 18:34:39 +02:00
Christian Rocha
b30bf4cf6f Bump bubbletea for post-panic terminal restoration 2020-10-05 13:54:50 +02:00
Christian Rocha
18e591bafe Use filepath.Join rather than string concatenation 2020-10-05 13:54:39 +02:00