- name: brew emoji: 🍺 shell_command: brew install_command: "brew install" check_command: "brew leaves --installed-on-request" - name: pacman emoji: 👾 shell_command: pacman install_command: "sudo pacman -Syyu" check_command: 'pacman -Qe | cut -f 1 -d " "' - name: npm emoji: 🕸 shell_command: npm install_command: "npm install -g" check_command: "ls -1 `npm root -g`" overrides: - platform: os: windows arch: x64 check_command: "npm root -g | gci -Name" - name: cargo emoji: 📦 shell_command: cargo install_command: "cargo install" check_command: "cargo install --list | grep ':' | cut -d' ' -f1" overrides: - platform: os: windows arch: x64 check_command: "cargo install --list | Where-Object { $_.endsWith(':')[0] } |% { $_.split(' ')[0] }" - name: nix emoji: 📈 shell_command: nix install_command: "nix-env -iA" check_command: "nix-env -q | rev | cut -d'-' -f2- | rev" prepend_to_package_name: "nixpkgs." - name: scoop emoji: 🍨 shell_command: scoop install_command: "scoop install" check_command: "scoop export |% { $_.split(' ')[0] } |% { echo $_ }"