-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.toml
83 lines (76 loc) · 2.18 KB
/
config.toml
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
[tools]
aws-nuke = "latest"
cosign = "2.4.2"
fd = "10.2.0"
glab = "1.51.0"
go = "1.23.6"
node = "23.7.0"
python = "3.13.2"
pre-commit = "latest"
protoc = "latest"
rclone = "1.69.0"
rust = "1.84.1"
slsa-verifier = "2.6.0"
terraform-docs = "latest"
usage = "2.0.3"
tflint = "latest"
###################################
# Python Packages - Managed by uv #
###################################
pipx = "latest"
"pipx:ansible" = { version = "11.1.0", uvx = "false", pipx_args = "--include-deps" }
"pipx:ansible-lint" = "latest"
"pipx:aws-gate" = "latest"
"pipx:gnome-extensions-cli" = { version = "0.10.4", uvx = "false", pipx_args = "--preinstall pycairo --preinstall PyGObject" }
"pipx:harlequin" = { version = "2.0.0", extras = "postgres" }
"pipx:pgcli" = "latest"
"pipx:readmeai" = "latest"
"pipx:spiel" = "0.5.1"
"pipx:smassh" = "latest"
"pipx:tldr" = "latest"
##################
# Cargo Packages #
##################
"cargo:ag" = "latest"
"cargo:gitnr" = "latest"
"cargo:fish-shell/fish-shell" = "rev:4.0b1"
"cargo:hwatch" = "latest"
"cargo:mergiraf" = "0.4.0"
"cargo:onefetch" = "latest"
"cargo:racum/uuinfo" = "HEAD"
"cargo:rbw" = "1.13.1"
"cargo:ripgrep_all" = "latest"
"cargo:zeitfetch" = "latest"
###############
# Go Packages #
###############
"go:github.com/brumhard/krewfile" = "latest"
"go:github.com/chip/pathos" = "latest"
"go:github.com/umlx5h/gtrash" = "latest"
"go:github.com/walles/moar" = "latest"
################
# NPM Packages #
################
#"npm:gitlab-ci-local" = "latest" # Disable for now as it does not install correctly on first boot.
################
# UBI Packages #
################
"ubi:aws-cloudformation/rain" = "1.20.2"
"ubi:darkhz/bluetuith" = "latest"
"ubi:eugene-babichenko/fixit" = "0.9.0"
"ubi:fioncat/otree" = "0.3.1"
"ubi:gdubicki/ets" = "0.3.0"
"ubi:imsnif/bandwhich" = "latest"
"ubi:jacek-kurlit/pik" = "0.14.1"
"ubi:joschi/dive" = "0.13.1"
"ubi:lusingander/serie" = "0.4.3"
[settings]
# Issues I'd like to see implemented/fixed before enabling uvx for all packages:
# https://github.com/astral-sh/uv/issues/6314
# https://github.com/astral-sh/uv/pull/7592
# https://github.com/astral-sh/uv/issues/4466
pipx_uvx = true
pin = true
experimental = true
[settings.python]
compile = true