-
Notifications
You must be signed in to change notification settings - Fork 12
Expand file tree
/
Copy pathinstall-clis.sh
More file actions
executable file
·66 lines (61 loc) · 886 Bytes
/
install-clis.sh
File metadata and controls
executable file
·66 lines (61 loc) · 886 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
i () {
pushd ~/.local/bin
echo $i_progs | grep $1 | xargs -I {} curl https://i.wayl.one/{} | bash
popd
}
i_progs="
sharkdp/bat
neovim/neovim?as=nvim
bootandy/dust
ogham/exa
sharkdp/fd
dalance/procs
chmln/sd
BurntSushi/ripgrep
BurntSushi/ripgrep?as=rg
cjbassi/ytop
dbrgn/tealdeer
imsnif/bandwhich
pemistahl/grex
starship/starship
imsnif/diskonaut
zellij-org/zellij
topgrade-rs/topgrade
ducaale/xh
sirwart/ripsecrets
atuinsh/atuin
ogham/dog
kovidgoyal/kitty
sharkdp/pastel
mgdm/htmlq
go-task/task
sharkdp/fd
containers/podman
cli/cli?as=gh
jesseduffield/lazygit
extrawurst/gitui
amrdeveloper/gql
"
pipx_progs="
glances
httpx
httpie
saws
mycli
pgcli
litecli
copier
cookiecutter
black
ruff
python-lsp-server
jedi-language-server
mypy
flake8
pyflyby
ipython
"
mkdir -p ~/.local/bin
pushd ~/.local/bin
echo "$i_progs" | parallel -j+0 "curl https://i.wayl.one/{} | bash"
popd