Compare commits

..
3 Commits
Author SHA1 Message Date
AverageMarcus a253f2b5bf added orchard
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-09-10 17:26:18 +01:00
AverageMarcus e1d64bfba3 Removed socktainer
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-09-10 16:28:56 +01:00
AverageMarcus 09c77d126e Switch to apple containers
Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
2026-09-10 16:23:31 +01:00
4 changed files with 29 additions and 3 deletions
+13 -1
View File
@@ -145,4 +145,16 @@ git() {
fi
}
alias hermes='docker run --rm -it -v ~/.hermes:/opt/data nousresearch/hermes-agent'
alias _docker=/opt/homebrew/bin/docker
docker() {
if [ "$1" = "run" ]; then # Git clone then cd into new directory
shift
container run --dns 192.168.1.3 $@
elif [ "$1" = "build" ]; then # Sign all commits
shift
container build --dns 192.168.1.3 $@
else
container $@
fi
}
+2 -1
View File
@@ -30,7 +30,8 @@ export BAT_STYLE="grid,header"
export TZ_LIST="Europe/Berlin;Europe/Sofia;UTC"
# Docker
export DOCKER_HOST=$(docker context inspect --format='{{.Endpoints.docker.Host}}')
# export DOCKER_HOST=$(docker context inspect --format='{{.Endpoints.docker.Host}}')
# export DOCKER_HOST=unix:///opt/homebrew/var/run/socktainer/.socktainer/container.sock
# Brew - Prevent updating all packages when installing a new one
export HOMEBREW_NO_AUTO_UPDATE=1
+10 -1
View File
@@ -36,7 +36,7 @@ BREW_TOOLS=(
pulumi/tap/pulumi kubeseal fluxcd/tap/flux ical-buddy baobab
watch crane openssh siderolabs/talos/talosctl civo/tools/civo raspberry-pi-imager
gron ssup2/tap/kpexec opentofu visual-studio-code 1password-cli scw smartmontools
firefox signal slack ffmpeg openscad tsh colima docker docker-buildx nordvpn
firefox signal slack ffmpeg openscad tsh docker docker-buildx nordvpn
1password tailscale-app witr nklmilojevic/sofka/sofka
)
# Brew tools only available / needed on Mac
@@ -46,6 +46,7 @@ MAC_BREW_TOOLS=(
mqtt-explorer raycast bettertouchtool calibre kdenlive royal-tsx tableplus
homebrew/cask/todoist ultimaker-cura webtorrent pika pearcleaner spotmenu
jordanbaird-ice utm TheBoredTeam/boring-notch/boring-notch
container orchard
)
CARGO_TOOLS=( bottom )
NODE_TOOLS=( git-split-diffs )
@@ -205,6 +206,14 @@ case "${OSTYPE}" in
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
printf " ✅\n"
# 3, Apple Container config & socktainer service
mkdir -p "/Users/${USER}/.config/container"
f=$(fulllink "./other-files/container/config.toml")
dst="/Users/${USER}/.config/container/config.toml"
printf "Copying ${f}=>${dst}"
cp ${f} ${dst}
printf " ✅\n"
;;
esac
+4
View File
@@ -0,0 +1,4 @@
# Not currently used
# Requires: https://github.com/apple/container/pull/1614
[dns]
nameservers = ["1.1.1.1"]