mirror of
https://github.com/Jguer/yay
synced 2024-10-05 23:59:13 +00:00
separate printing default and current config
This commit is contained in:
parent
57773b6c2d
commit
d12685debc
7
cmd.go
7
cmd.go
|
@ -48,7 +48,8 @@ Permanent configuration options:
|
|||
|
||||
Print specific options:
|
||||
-c --complete Used for completions
|
||||
-d --defaultconfig Print current yay configuration
|
||||
-d --defaultconfig Print default yay configuration
|
||||
-g --config Print current yay configuration
|
||||
-n --numberupgrades Print number of updates
|
||||
-s --stats Display system package statistics
|
||||
-u --upgrades Print update list
|
||||
|
@ -397,6 +398,10 @@ func handleVersion() {
|
|||
func handlePrint() (err error) {
|
||||
switch {
|
||||
case cmdArgs.existsArg("d", "defaultconfig"):
|
||||
var tmpConfig Configuration
|
||||
defaultSettings(&tmpConfig)
|
||||
fmt.Printf("%v", tmpConfig)
|
||||
case cmdArgs.existsArg("g", "config"):
|
||||
fmt.Printf("%v", config)
|
||||
case cmdArgs.existsArg("n", "numberupgrades"):
|
||||
err = printNumberOfUpdates()
|
||||
|
|
Loading…
Reference in a new issue