From 25852cafb68f6fe152103790d2e70c06831d34bc Mon Sep 17 00:00:00 2001 From: clux Date: Thu, 18 Apr 2024 21:30:19 +0100 Subject: [PATCH] minor updates to packages, less manual cargo installs Signed-off-by: clux --- arch/pacstrap.sh | 1 + mac/Brewfile | 1 + roles/arch/tasks/linux.yml | 1 + roles/lpms/tasks/cargo.yml | 2 -- 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/arch/pacstrap.sh b/arch/pacstrap.sh index a7bef86..ad70d0c 100755 --- a/arch/pacstrap.sh +++ b/arch/pacstrap.sh @@ -63,6 +63,7 @@ rust=( cargo-audit cargo-deny cargo-binstall + cargo-tarpaulin ) install_tools "rust" "${rust[@]}" diff --git a/mac/Brewfile b/mac/Brewfile index adc1072..b0049af 100644 --- a/mac/Brewfile +++ b/mac/Brewfile @@ -81,6 +81,7 @@ brew "cargo-audit" brew "cargo-outdated" brew "cargo-deny" brew "cargo-binstall" +#brew "cargo-tarpaulin" not yet there, use binstall # language servers brew "yaml-language-server" diff --git a/roles/arch/tasks/linux.yml b/roles/arch/tasks/linux.yml index 646941a..66d49c3 100644 --- a/roles/arch/tasks/linux.yml +++ b/roles/arch/tasks/linux.yml @@ -3,6 +3,7 @@ # Misc linux tweaks # https://www.phoronix.com/news/Fedora-39-VM-Max-Map-Count +# bumped in arch since 2024: https://archlinux.org/news/increasing-the-default-vmmax_map_count-value/ - name: sysctl vm.max_map_count become: true ansible.posix.sysctl: diff --git a/roles/lpms/tasks/cargo.yml b/roles/lpms/tasks/cargo.yml index 19f16fb..84ec931 100644 --- a/roles/lpms/tasks/cargo.yml +++ b/roles/lpms/tasks/cargo.yml @@ -13,9 +13,7 @@ name: '{{ item }}' state: "{{ pkg_state }}" with_items: - - cargo-tarpaulin # not in brew (bad mac support?) - cargo-expand # not in brew - - toml2json - cargo-features-manager # cargo features - fastmod # not in pacman, but in brew - jira-terminal