Ryan Cavicchioni ryanc
  • Joined on 2019-11-24
ryanc opened issue ryanc/lume#4 2021-02-01 01:24:44 +00:00
Show help when no subcommand is given
ryanc pushed to master at ryanc/lume 2021-01-31 17:08:50 +00:00
320815293d ExitFailure matches stdlib.h
ryanc opened issue ryanc/lume#3 2021-01-27 15:20:23 +00:00
Switch configuration parsing to viper
ryanc opened issue ryanc/lume#2 2021-01-27 15:20:06 +00:00
Switch argument parsing to cobra
ryanc opened issue ryanc/lume#1 2021-01-27 15:14:58 +00:00
Add bash completion script
ryanc pushed to master at ryanc/lume 2021-01-25 02:50:17 +00:00
ec673a6fde Return usage error if no color is provided
ryanc pushed to master at ryanc/lume 2021-01-25 02:49:30 +00:00
f2da3dadd7 Whitespace fix
211de24485 Add helper to print subcommand help
Compare 2 commits »
ryanc pushed to master at ryanc/lume 2021-01-25 01:22:10 +00:00
743d0eed7c Show error from TOML library when parsing fails
b1894b38de Validate colors from configuration file
1ac9487c76 Add sample colors to sample .lumerc
4f964c4b2c Show error from TOML library when parsing fails
78ede4a084 Validate colors from configuration file
Compare 6 commits »
ryanc pushed to master at ryanc/lume 2021-01-25 01:03:22 +00:00
4f964c4b2c Show error from TOML library when parsing fails
78ede4a084 Validate colors from configuration file
30ffe76a4b Add sample colors to sample .lumerc
Compare 3 commits »
ryanc pushed to master at ryanc/lume 2021-01-21 05:26:44 +00:00
8364201d7b Add helper method to exit with error code
c3495ac57a Add method to validate configuration
b9e98679a1 Refactor CLI exit code and error handling
c816ee43e1 Fix import alias
2da3bcc2ff Return error codes instead of exiting from Main()
Compare 32 commits »
ryanc pushed to master at ryanc/lume 2021-01-21 05:10:21 +00:00
08dc79f00a Add helper method to exit with error code
f0b8828af9 Add method to validate configuration
Compare 2 commits »
ryanc pushed to master at ryanc/lume 2021-01-18 03:09:15 +00:00
e024b45e0a Refactor CLI exit code and error handling
5cc5be7846 Fix import alias
Compare 2 commits »
ryanc pushed to master at ryanc/lume 2021-01-16 16:36:29 +00:00
4aa0409fd1 Return error codes instead of exiting from Main()
ryanc pushed to master at ryanc/lume 2021-01-16 06:38:19 +00:00
14333b1342 Move lume main into the lumecmd package
ryanc pushed to master at ryanc/lume 2021-01-16 04:25:05 +00:00
a8bf5a7b55 Print error if .lumerc cannot be found
ryanc pushed to master at ryanc/lume 2021-01-16 03:39:29 +00:00
8935a6a91b Use snake case in the configuration file
ryanc pushed to master at ryanc/lume 2021-01-14 06:04:24 +00:00
4e6929fff9 Add poweron and poweroff commands
ryanc pushed to master at ryanc/lume 2021-01-14 06:03:55 +00:00
41e6c98510 Add CLI output sort functions
1161418104 Use a map to track column widths
Compare 2 commits »
ryanc pushed to master at ryanc/lume 2021-01-12 02:49:02 +00:00
73123d0806 Refactor configuration file loading
4275e6740b Fix composite literal uses unkeyed fields
Compare 2 commits »
ryanc pushed to master at ryanc/lume 2021-01-11 03:32:43 +00:00
667b1cf288 Move Windows console hack into constrained file to fix Linux build
ed02821b39 Add .lumerc to .gitignore
ea8864375b Remove __debug_bin
Compare 3 commits »