PageRenderTime 84ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/Crates.fish

https://github.com/halostatue/dotfiles
Fish | 62 lines | 53 code | 6 blank | 3 comment | 1 complexity | 7ee3e7d59860359aa42d0f51c5093452 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 bat # syntax highlighting `cat` https://github.com/sharkdp/bat
  11. __ci chars # unicode character info display https://github.com/antifuchs/chars
  12. __ci eva # calculator like bc https://github.com/nerdypepper/eva
  13. __ci exa # modern ls https://the.exa.website
  14. __ci fd-find # a find alternative https://github.com/sharkdp/fd
  15. __ci git-brws # useful tools for git https://github.com/rhysd/git-brws
  16. __ci gitui # fork-like tui https://github.com/extrawurst/gitui
  17. __ci hexyl # modern tui hex viewer https://github.com/sharkdp/hexyl
  18. __ci hyperfine benchmarking tool # https://github.com/sharkdp/hyperfine
  19. __ci just # an alternative to Make https://github.com/casey/just
  20. __ci loop-rs # a loop command for commands https://github.com/Miserlou/Loop
  21. __ci mdcat # `cat` markdown files https://github.com/lunaryorn/mdcat
  22. __ci ripgrep # better ag https://github.com/BurntSushi/ripgrep
  23. __ci svgbob_cli # ASCII-art to SVG https://github.com/ivanceras/svgbob
  24. __ci tealdeer # tldr in rust https://github.com/dbrgn/tealdeer/
  25. __ci titlecase # titlecase text https://docs.rs/crate/titlecase/1.1.0
  26. __ci tokei # lines of code counter https://github.com/XAMPPRocky/tokei
  27. __ci xsv # CSV toolkit https://github.com/BurntSushi/xsv
  28. __ci cargo-update # Check for outdated executables
  29. __ci git-historian
  30. __ci git-journal
  31. __ci broot # Command-line file manager
  32. __ci ag # angle-grinder log dicer
  33. __ci du-dust # intuitive disk usage
  34. __ci skim # fuzzy finder in rust
  35. __ci starship # prompt utility
  36. __ci toml-fmt # TOML formatter (loses comments)
  37. __ci watchexec # file watcher and command runner
  38. # Rust utilities
  39. __ci abscissa # Application microframework generator
  40. __ci cargo-audit # audit security on crates
  41. __ci cargo-authors # list the authors of all dependencies
  42. __ci cargo-clone # fetch the source of a crate
  43. __ci cargo-config # config like git config
  44. __ci cargo-cook # produce build artifacts
  45. __ci cargo-deadlinks # check documentation for dead links
  46. __ci cargo-edit # `cargo add`, etc. Manipulate cargo.toml from the CLI
  47. __ci cargo-expand # Shows the result of macro and derive expansion
  48. __ci cargo-lichking # Show dependency licensing
  49. __ci cargo-modules # Show treeview of module
  50. __ci cargo-outdated # Show when dependencies are outdated
  51. __ci cargo-readme # Generate README from doc comments
  52. __ci cargo-release # Smooth the release process
  53. __ci cargo-watch # Watch the crate source for a build repeater
  54. __ci cargo-{info,show} # Show information about a crate
  55. functions -e __ci
  56. # vim: ft=fish