dotfiles/info/tools.yml

84 lines
1.2 KiB
YAML

tool: &default
asset: x86_64-unknown-linux-gnu
# environment
sheldon:
user: rossmacarthur
starship:
user: starship
asset: starship-x86_64-unknown-linux-gnu.tar.gz
# general
lsd:
<<: *default
user: Peltoche
ripgrep:
user: BurntSushi
to: rg
fd:
<<: *default
user: sharkdp
bat:
<<: *default
user: sharkdp
just:
user: casey
zoxide:
user: ajeetdsouza
gum:
user: charmbracelet
asset: linux_x86_64.tar.gz
custom_flags: "--asset ^.sbom"
# system monitoring
bottom:
asset: x86_64-unknown-linux-gnu.tar.gz
user: ClementTsang
file: btm
to: btm
# git
lazygit:
user: jesseduffield
cli:
user: cli
asset: linux_amd64.tar.gz
to: gh
glab:
user: profclems
asset: Linux_x86_64.tar.gz
#node
fnm:
user: Schniz
download-only: true
post-download: |
unzip -qq fnm-linux.zip
mv fnm $EGET_BIN/fnm
rm -r fnm-linux.zip
chmod u+x $EGET_BIN/fnm
# editing
neovim:
user: neovim
to: nvim
sh:
user: mvdan
to: shfmt
# file management
gdu:
user: dundee
to: gdu
# download-only: true
# post-download: |
# tar -xzf gdu_linux_amd64.tgz
# mv gdu_linux_amd64 $EGET_BIN/gdu
# rm gdu_linux_amd64.tgz
lf:
user: gokcehan