-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall-core-binaries-linux.conf.yaml
More file actions
58 lines (50 loc) · 2.48 KB
/
install-core-binaries-linux.conf.yaml
File metadata and controls
58 lines (50 loc) · 2.48 KB
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
- defaults:
link:
create: true
relink: true
- clean: [~/.local/bin, ~/.local/share/man/man1]
- create:
- ~/.local/share/packages
- shell:
-
description: Download Binaries
command: >-
cd ~/.local/share/packages || exit 1;
# wget "https://github.com/neovim/neovim/releases/download/stable/nvim-linux64.tar.gz" -O - | tar -xz;
wget "https://github.com/BurntSushi/ripgrep/releases/download/13.0.0/ripgrep-13.0.0-x86_64-unknown-linux-musl.tar.gz" -O - | tar -xz;
wget "https://github.com/sharkdp/fd/releases/download/v8.3.2/fd-v8.3.2-x86_64-unknown-linux-gnu.tar.gz" -O - | tar -xz;
wget "https://github.com/sharkdp/bat/releases/download/v0.21.0/bat-v0.21.0-x86_64-unknown-linux-gnu.tar.gz" -O - | tar -xz;
wget "https://github.com/ogham/exa/releases/download/v0.10.1/exa-linux-x86_64-v0.10.1.zip" && unzip -o -d exa-linux-x86_64-v0.10.1 exa-linux-x86_64-v0.10.1.zip && rm exa-linux-x86_64-v0.10.1.zip;
mkdir ./fzf && wget "https://github.com/junegunn/fzf/releases/download/0.35.1/fzf-0.35.1-linux_amd64.tar.gz" -O - | tar -xz -C ./fzf/;
# - link:
# ~/.local/bin/nvim:
# path: ~/.local/share/packages/nvim-linux64/bin/nvim
# ~/.local/share/man/man1/nvim.1:
# path: ~/.local/share/packages/nvim-linux64/share/man/man1/nvim.1
# ~/.local/share/applications/nvim.desktop:
# path: ~/.local/share/packages/nvim-linux64/share/applications/nvim.desktop
# ~/.local/share/icons/hicolor/128x128/apps/nvim.png:
# path: ~/.local/share/packages/nvim-linux64/share/icons/hicolor/128x128/apps/nvim.png
- link:
~/.local/bin/rg:
path: ~/.local/share/packages/ripgrep-13.0.0-x86_64-unknown-linux-musl/rg
~/.local/share/man/man1/rg.1:
path: ~/.local/share/packages/ripgrep-13.0.0-x86_64-unknown-linux-musl/doc/rg.1
- link:
~/.local/bin/fd:
path: ~/.local/share/packages/fd-v8.3.2-x86_64-unknown-linux-gnu/fd
~/.local/share/man/man1/fd.1:
path: ~/.local/share/packages/fd-v8.3.2-x86_64-unknown-linux-gnu/fd.1
- link:
~/.local/bin/bat:
path: ~/.local/share/packages/bat-v0.21.0-x86_64-unknown-linux-gnu/bat
~/.local/share/man/man1/bat.1:
path: ~/.local/share/packages/bat-v0.21.0-x86_64-unknown-linux-gnu/bat.1
- link:
~/.local/bin/exa:
path: ~/.local/share/packages/exa-linux-x86_64-v0.10.1/bin/exa
~/.local/share/man/man1/exa.1:
path: ~/.local/share/packages/exa-linux-x86_64-v0.10.1/man/exa.1
- link:
~/.local/bin/fzf:
path: ~/.local/share/packages/fzf/fzf