PageRenderTime 144ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/Setup/Crates.fish

https://github.com/halostatue/dotfiles
Fish | 118 lines | 112 code | 4 blank | 2 comment | 1 complexity | a7809b96febf660589fb01021c1816a0 MD5 | raw file
Possible License(s): CC0-1.0, LGPL-2.0
  1. function __ci
  2. argparse -N1 n/nightly -- $argv
  3. if set -q $_flag_nightly
  4. rustup run nightly cargo install $argv
  5. else
  6. cargo install $argv
  7. end
  8. end
  9. # Useful general utilities
  10. __ci abscissa # Application microframework generator
  11. __ci ag # angle-grinder log dicer
  12. __ci bat # syntax highlighting `cat` https://github.com/sharkdp/bat
  13. __ci bottom
  14. __ci broot
  15. __ci broot # Command-line file manager
  16. __ci cargo-audit # audit security on crates
  17. __ci cargo-authors # list the authors of all dependencies
  18. __ci cargo-benchcmp
  19. __ci cargo-bump
  20. __ci cargo-cli
  21. __ci cargo-clone # fetch the source of a crate
  22. __ci cargo-config # config like git config
  23. __ci cargo-cook # produce build artifacts
  24. __ci cargo-count
  25. __ci cargo-ctags
  26. __ci cargo-deadlinks # check documentation for dead links
  27. __ci cargo-do
  28. __ci cargo-edit # `cargo add`, etc. Manipulate cargo.toml from the CLI
  29. __ci cargo-edit-locally
  30. __ci cargo-expand # Shows the result of macro and derive expansion
  31. __ci cargo-info
  32. __ci cargo-license
  33. __ci cargo-lichking # Show dependency licensing
  34. __ci cargo-modules # Show treeview of module
  35. __ci cargo-outdated # Show when dependencies are outdated
  36. __ci cargo-readme # Generate README from doc comments
  37. __ci cargo-release # Smooth the release process
  38. __ci cargo-show
  39. __ci cargo-update # Check for outdated executables
  40. __ci cargo-watch # Watch the crate source for a build repeater
  41. __ci chars # unicode character info display https://github.com/antifuchs/chars
  42. __ci choose
  43. __ci committed
  44. __ci cpc
  45. __ci diffr
  46. __ci diffsitter
  47. __ci difftastic
  48. __ci dotenv-linter
  49. __ci drill
  50. __ci du-dust # intuitive disk usage
  51. __ci dua-cli
  52. __ci dune
  53. __ci eva # calculator like bc https://github.com/nerdypepper/eva
  54. __ci exa # modern ls https://the.exa.website
  55. __ci fastmod
  56. __ci fd-find # a find alternative https://github.com/sharkdp/fd
  57. __ci fnm
  58. __ci frum
  59. __ci fselect
  60. __ci git-absorb
  61. __ci git-brws # useful tools for git https://github.com/rhysd/git-brws
  62. __ci git-historian
  63. __ci git-journal
  64. __ci git-stack
  65. __ci gitui # fork-like tui https://github.com/extrawurst/gitui
  66. __ci gobang
  67. __ci gping
  68. __ci grex
  69. __ci hck
  70. __ci hexyl # modern tui hex viewer https://github.com/sharkdp/hexyl
  71. __ci ht
  72. __ci htmlq
  73. __ci huniq
  74. __ci hurl
  75. __ci hyperfine # benchmarking tool https://github.com/sharkdp/hyperfine
  76. __ci just # an alternative to Make https://github.com/casey/just
  77. __ci loc
  78. __ci loop-rs # a loop command for commands https://github.com/Miserlou/Loop
  79. __ci lsd
  80. __ci mcfly
  81. __ci mdcat # `cat` markdown files https://github.com/lunaryorn/mdcat
  82. __ci mrml-cli
  83. __ci natls
  84. __ci navi
  85. __ci nu
  86. __ci procs
  87. __ci rage
  88. __ci ripgrep # better ag https://github.com/BurntSushi/ripgrep
  89. __ci rm-improved
  90. __ci rnr
  91. __ci scryer-prolog
  92. __ci sd
  93. __ci shellharden
  94. __ci skim # fuzzy finder in rust
  95. __ci starship # prompt utility
  96. __ci stringsext
  97. __ci svgbob_cli # ASCII-art to SVG https://github.com/ivanceras/svgbob
  98. __ci taplo-cli
  99. __ci tealdeer # tldr in rust https://github.com/dbrgn/tealdeer/
  100. __ci tidy-viewer
  101. __ci titlecase # titlecase text https://docs.rs/crate/titlecase/1.1.0
  102. __ci tokei # lines of code counter https://github.com/XAMPPRocky/tokei
  103. __ci toml-fmt # TOML formatter (loses comments)
  104. __ci typos-cli
  105. __ci watchexec # file watcher and command runner
  106. __ci watchexec-cli
  107. __ci xcp
  108. __ci xh
  109. __ci xsv # CSV toolkit https://github.com/BurntSushi/xsv
  110. __ci ytop
  111. __ci zellij
  112. __ci zoxide
  113. functions -e __ci
  114. # vim: ft=fish