feat(commands): more commands (#30)
- I wrote a scripts to copy and generate all commands missing in iris from fig repo: https://github.com/withfig/autocomplete - Add a new script to generate commands docs about which commands currently are inside commands folder 377d4aac663590e504fe39a92eb4dac4cbd333b2 - Add more icons e64d4e70a1db61e62053460a882e093bd6373ab1
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
package sys
|
||||
|
||||
import (
|
||||
"github.com/versenilvis/iris/commands/core"
|
||||
)
|
||||
|
||||
func init() {
|
||||
core.Register(&core.Spec{
|
||||
Name: "neofetch",
|
||||
Description: "The most complete system information CLI tool",
|
||||
Options: []core.Option{
|
||||
{Name: "--help", Description: "Show help for neofetch"},
|
||||
{Name: "--disable", Description: "Disable information line"},
|
||||
{Name: "--title_fqdn", Description: "Hide/Show Fully Qualified Domain Name in title"},
|
||||
{Name: "--package_managers", Description: "Hide/Show Package Manager names"},
|
||||
{Name: "--os_arch", Description: "Hide/Show OS architecture"},
|
||||
{Name: "--speed_type", Description: "Change the type of cpu speed to display"},
|
||||
{Name: "--speed_shorthand", Description: "Whether or not to show decimals in CPU speed"},
|
||||
{Name: "--cpu_brand", Description: "Enable/Disable CPU brand in output"},
|
||||
{Name: "--cpu_cores", Description: "Whether or not to display the number of CPU cores"},
|
||||
{Name: "--cpu_speed", Description: "Hide/Show cpu speed"},
|
||||
{Name: "--cpu_temp", Description: "Hide/Show cpu temperature"},
|
||||
{Name: "--distro_shorthand", Description: "Shorten the output of distro"},
|
||||
{Name: "--kernel_shorthand", Description: "Shorten the output of kernel"},
|
||||
{Name: "--uptime_shorthand", Description: "Shorten the output of uptime"},
|
||||
{Name: "--refresh_rate", Description: "Whether to display the refresh rate of each monitor"},
|
||||
{Name: "--gpu_brand", Description: "Enable/Disable GPU brand in output"},
|
||||
{Name: "--gpu_type", Description: "Which GPU to display"},
|
||||
{Name: "--de_version", Description: "Show/Hide Desktop Environment version"},
|
||||
{Name: "--gtk_shorthand", Description: "Shorten output of gtk theme/icons"},
|
||||
{Name: "--gtk2", Description: "Enable/Disable gtk2 theme/font/icons output"},
|
||||
{Name: "--gtk3", Description: "Enable/Disable gtk3 theme/font/icons output"},
|
||||
{Name: "--shell_path", Description: "Enable/Disable showing $SHELL path"},
|
||||
{Name: "--shell_version", Description: "Enable/Disable showing $SHELL version"},
|
||||
{Name: "--disk_show", Description: "Which disks to display"},
|
||||
{Name: "--disk_subtitle", Description: "What information to append to the Disk subtitle"},
|
||||
{Name: "--disk_percent", Description: "Hide/Show disk percent"},
|
||||
{Name: "--ip_host", Description: "URL to query for public IP"},
|
||||
{Name: "--ip_timeout", Description: "Public IP timeout"},
|
||||
{Name: "--memory_percent", Description: "Display memory percentage"},
|
||||
{Name: "--memory_unit", Description: "Memory output unit"},
|
||||
{Name: "--colors", Description: "Changes the text colors"},
|
||||
{Name: "--underline", Description: "Enable/Disable the underline"},
|
||||
{Name: "--underline_char", Description: "Character to use when underlining title"},
|
||||
{Name: "--bold", Description: "Enable/Disable bold text"},
|
||||
{Name: "--separator", Description: "Changes the default ':' separator to the specified string"},
|
||||
{Name: "--color_blocks", Description: "Enable/Disable the color blocks"},
|
||||
{Name: "--col_offset", Description: "Left-padding of color blocks"},
|
||||
{Name: "--block_width", Description: "Width of color blocks in spaces"},
|
||||
{Name: "--block_height", Description: "Height of color blocks in lines"},
|
||||
{Name: "--block_range", Description: "Range of colors to print as blocks"},
|
||||
},
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user