The problem is that VMware Workstation Autostart service doesn't work.
Start-Process powershell -Verb RunAs "Set-Service -Name VmwareAutostartService -StartupType Manual"| #!/usr/bin/env bash | |
| set -eEuo pipefail | |
| # Should live as: {{project}}/bin/setup | |
| # Requires: | |
| # - {{project}}/.config/setup-install-tool-crates.txt | |
| # - {{project}}/rust-toolchain.toml | |
| cd "${TOP_DIR:-$(cd "$(dirname "$0")" && cd .. && pwd)}" | |
| readarray -t packages < <(sed 's/#.*//;/^[[:space:]]*$/d' .config/setup-install-tool-crates.txt) |
| use anyhow::{Result, bail}; | |
| use csv::{Writer, WriterBuilder}; | |
| use serde::Serialize; | |
| pub trait ToCsv { | |
| fn to_csv(self) -> Result<String>; | |
| fn to_csv_without_header(self) -> Result<String>; | |
| fn to_csv_with_header<I, T>(self, header: I) -> Result<String> | |
| where | |
| I: IntoIterator<Item = T> + Clone, |
| #!/usr/bin/env ruby | |
| # frozen_string_literal: true | |
| # ==== MIT License ==== | |
| # Copyright © 2025 <copyright holders> | |
| # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated | |
| # documentation files (the “Software”), to deal in the Software without restriction, including without limitation the | |
| # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit | |
| # persons to whom the Software is furnished to do so, subject to the following conditions: | |
| # The above copyright notice and this permission notice shall be included in all copies or |
| diff --git a/libcc1/libcc1plugin.cc b/libcc1/libcc1plugin.cc | |
| index e80ecd8f4b35..e58fa55c0f58 100644 | |
| --- a/libcc1/libcc1plugin.cc | |
| +++ b/libcc1/libcc1plugin.cc | |
| @@ -31,6 +31,8 @@ | |
| #undef PACKAGE_TARNAME | |
| #undef PACKAGE_VERSION | |
| +#define INCLUDE_MEMORY |
| #!/bin/sh | |
| # shellcheck disable=2094 | |
| set -eu | |
| cd "$(dirname "$0")" || exit 1 | |
| hash_file='hashes.txt' | |
| case "${1-}" in | |
| save) find . -type f -print0 ! -name "$hash_file" | sort -z | xargs -0 sha256sum | tee "$hash_file" ;; |
| # /etc/profile.d/command-not-found.sh | |
| [ "$BASH" ] || return 0 | |
| command_not_found_handle() { | |
| if [[ "$1" = */* ]]; then | |
| local cmd="${1#/}$" | |
| else | |
| local cmd="usr/local/s?bin/$1$" | |
| fi |
| /testcxx | |
| /testc |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| die() { | |
| echo >&2 "$@" | |
| echo >&2 | |
| echo >&2 "Usage: $(basename "$0") {{length>=1}} {{char_range[:min] ...}}" | |
| echo >&2 | |
| echo >&2 | |
| exit 1 |
| #!/usr/bin/env bash | |
| set -Eeuo pipefail | |
| command -v curl &>/dev/null || { apt update && DEBIAN_FRONTEND=noninteractive apt install -y curl ;} | |
| debs=() urls=() args=() | |
| trap 'e=$?; trap - EXIT; (( ${#debs} > 0 )) && rm -f "${debs[@]}"; exit $e' EXIT | |
| while (( $# > 0 )); do | |
| case "$1" in | |
| --) shift; break ;; | |
| -*) args+=("$1"); shift ;; | |
| *) urls+=("$1"); shift ;; |