Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .ansible/playbooks/tasks/eget.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,13 @@
-a {{ 'aarch64' if eget_arch == 'arm64' else eget_arch }}
-unknown-linux-{{ 'gnu' if eget_arch == 'x86_64' else 'musl' }}
-a tar.gz sharkdp/bat
bitcoind: >-
--file '*/bin/bitcoind' --to bitcoind
https://bitcoincore.org/bin/bitcoin-core-{{ bitcoin_version | default('31.1') }}/bitcoin-{{ bitcoin_version | default('31.1') }}-{{

Check failure on line 88 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (139 > 120 characters)

Check warning on line 88 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

88:121 [line-length] line too long (139 > 120 characters)

Check failure on line 88 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (139 > 120 characters)

Check warning on line 88 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

88:121 [line-length] line too long (139 > 120 characters)
'x86_64' if eget_arch == 'x86_64'
else 'aarch64' if eget_arch == 'arm64'
else 'arm'
}}-linux-gnu.tar.gz
btop: "-a btop-{{ eget_plain_arch }}-unknown-linux-musl.tar.gz aristocratos/btop"
duf: "-a linux_{{ eget_arch }}.tar.gz muesli/duf"
erigon: "-a linux_{{ 'amd64' if eget_arch == 'x86_64' else 'arm64' }}.tar.gz -a ^amd64v2 erigontech/erigon"
Expand All @@ -99,7 +106,7 @@
nethermind: "-a linux-{{ 'x64' if eget_arch == 'x86_64' else 'arm64' }}.zip -a ^.asc NethermindEth/nethermind"
node: >-
--file '*/bin/node' --to node
https://nodejs.org/dist/{{ nodejs_version | default('v24.18.0') }}/node-{{ nodejs_version | default('v24.18.0') }}-linux-{{

Check failure on line 109 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (131 > 120 characters)

Check warning on line 109 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

109:121 [line-length] line too long (131 > 120 characters)

Check failure on line 109 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (131 > 120 characters)

Check warning on line 109 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

109:121 [line-length] line too long (131 > 120 characters)
'x64' if eget_arch == 'x86_64'
else 'arm64' if eget_arch == 'arm64'
else 'armv7l'
Expand All @@ -108,7 +115,7 @@
pandoc: "-a linux-{{ 'amd64' if eget_arch == 'x86_64' else 'arm64' }}.tar.gz jgm/pandoc"
pearld: "--tag pearl-wallet-v1.0.0 -a .tar.gz --file pearld --to pearld pearl-research-labs/pearl"
prlctl: "--tag pearl-wallet-v1.0.0 -a .tar.gz --file prlctl --to prlctl pearl-research-labs/pearl"
reth: "-a {{ 'aarch64' if eget_arch == 'arm64' else eget_arch }}-unknown-linux-gnu.tar.gz -a ^.asc paradigmxyz/reth"

Check failure on line 118 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (122 > 120 characters)

Check warning on line 118 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

118:121 [line-length] line too long (122 > 120 characters)

Check failure on line 118 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (122 > 120 characters)

Check warning on line 118 in .ansible/playbooks/tasks/eget.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

118:121 [line-length] line too long (122 > 120 characters)
rg: "-a {{ eget_plain_arch }}-unknown-linux-musl.tar.gz BurntSushi/ripgrep"
rga: >-
-a ripgrep_all
Expand Down
2 changes: 2 additions & 0 deletions .ansible/variables-example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@
protonvpn: true
upgrade: true

bitcoin_version: 31.1
deno: true

# List of files and directories to symlink into the home directory.
Expand Down Expand Up @@ -156,6 +157,7 @@
eget_packages:
- alpha-miner # Fastest Available Pearl Mining Software (AlphaMine-Tech/alpha-miner)
- bat # A cat(1) clone with wings (sharkdp/bat)
- bitcoind # Bitcoin Core full node (bitcoin/bitcoin)
- btop # Resource monitor that shows usage and stats (aristocratos/btop)
- duf # Disk Usage/Free Utility - a better 'df' (muesli/duf)
- erigon # Ethereum execution client on the efficiency frontier (erigontech/erigon)
Expand All @@ -169,7 +171,7 @@
- pandoc # Universal markup converter (jgm/pandoc)
- pearld # Pearl Full node (pearl-research-labs/pearl)
- prlctl # Pearl Control utility (pearl-research-labs/pearl)
- reth # Modular, contributor-friendly, and blazing-fast implementation of the Ethereum protocol (paradigmxyz/reth)

Check failure on line 174 in .ansible/variables-example.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (125 > 120 characters)

Check warning on line 174 in .ansible/variables-example.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

174:121 [line-length] line too long (125 > 120 characters)

Check failure on line 174 in .ansible/variables-example.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

yaml[line-length]

Line too long (125 > 120 characters)

Check warning on line 174 in .ansible/variables-example.yml

View workflow job for this annotation

GitHub Actions / check / Pre-commit

174:121 [line-length] line too long (125 > 120 characters)
- rg # ripgrep recursively searches directories for a regex pattern (BurntSushi/ripgrep)
- rga # ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. (phiresky/ripgrep-all)
- tealdeer # A fast tldr client written in Rust (dbrgn/tealdeer)
Expand Down
Loading