halp.toml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. check_version = true
  2. check_help = true
  3. check = [["-v", "-V", "--version", "version"], ["-h", "--help", "help", "-H"]]
  4. man_command = "man"
  5. pager_command = "less -R"
  6. [plz_menu]
  7. selected_pos = "Center"
  8. [[plz_menu.entries]]
  9. display_msg = "Show man page"
  10. [plz_menu.entries.operation]
  11. run = "man {cmd}"
  12. [[plz_menu.entries]]
  13. display_msg = "Show cheat.sh page"
  14. [plz_menu.entries.operation]
  15. user-agent = "fetch"
  16. fetch = "https://cheat.sh/{cmd}{?/{subcommand}}{? {args}}"
  17. [[plz_menu.entries]]
  18. display_msg = "Show eg page"
  19. [plz_menu.entries.operation]
  20. fetch = "https://raw.githubusercontent.com/srsudar/eg/master/eg/examples/{cmd}.md"
  21. [[plz_menu.entries]]
  22. display_msg = "Show cheatsheets page"
  23. [plz_menu.entries.operation]
  24. fetch = "https://raw.githubusercontent.com/cheat/cheatsheets/master/{cmd}"
  25. [[plz_menu.entries]]
  26. display_msg = "Show info page"
  27. [plz_menu.entries.operation]
  28. file = "~/info-pages/{cmd}.md"
  29. [[plz_menu.entries]]
  30. display_msg = "The TLDR page"
  31. [plz_menu.entries.operation]
  32. run = "tldr {cmd}"
  33. use-pager = "true"
  34. [[plz_menu.entries]]
  35. display_msg = "The navi fuzzy search page"
  36. [plz_menu.entries.operation]
  37. run = "navi --query '{cmd}{? {subcommand}}'"