Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a253f2b5bf
|
||
|
|
e1d64bfba3
|
||
|
|
09c77d126e
|
+13
-1
@@ -145,4 +145,16 @@ git() {
|
|||||||
fi
|
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
|
||||||
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,8 @@ export BAT_STYLE="grid,header"
|
|||||||
export TZ_LIST="Europe/Berlin;Europe/Sofia;UTC"
|
export TZ_LIST="Europe/Berlin;Europe/Sofia;UTC"
|
||||||
|
|
||||||
# Docker
|
# 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
|
# Brew - Prevent updating all packages when installing a new one
|
||||||
export HOMEBREW_NO_AUTO_UPDATE=1
|
export HOMEBREW_NO_AUTO_UPDATE=1
|
||||||
|
|||||||
+10
-1
@@ -36,7 +36,7 @@ BREW_TOOLS=(
|
|||||||
pulumi/tap/pulumi kubeseal fluxcd/tap/flux ical-buddy baobab
|
pulumi/tap/pulumi kubeseal fluxcd/tap/flux ical-buddy baobab
|
||||||
watch crane openssh siderolabs/talos/talosctl civo/tools/civo raspberry-pi-imager
|
watch crane openssh siderolabs/talos/talosctl civo/tools/civo raspberry-pi-imager
|
||||||
gron ssup2/tap/kpexec opentofu visual-studio-code 1password-cli scw smartmontools
|
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
|
1password tailscale-app witr nklmilojevic/sofka/sofka
|
||||||
)
|
)
|
||||||
# Brew tools only available / needed on Mac
|
# Brew tools only available / needed on Mac
|
||||||
@@ -46,6 +46,7 @@ MAC_BREW_TOOLS=(
|
|||||||
mqtt-explorer raycast bettertouchtool calibre kdenlive royal-tsx tableplus
|
mqtt-explorer raycast bettertouchtool calibre kdenlive royal-tsx tableplus
|
||||||
homebrew/cask/todoist ultimaker-cura webtorrent pika pearcleaner spotmenu
|
homebrew/cask/todoist ultimaker-cura webtorrent pika pearcleaner spotmenu
|
||||||
jordanbaird-ice utm TheBoredTeam/boring-notch/boring-notch
|
jordanbaird-ice utm TheBoredTeam/boring-notch/boring-notch
|
||||||
|
container orchard
|
||||||
)
|
)
|
||||||
CARGO_TOOLS=( bottom )
|
CARGO_TOOLS=( bottom )
|
||||||
NODE_TOOLS=( git-split-diffs )
|
NODE_TOOLS=( git-split-diffs )
|
||||||
@@ -205,6 +206,14 @@ case "${OSTYPE}" in
|
|||||||
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
|
sudo networksetup -setdnsservers "Wi-Fi" 127.0.0.1
|
||||||
printf " ✅\n"
|
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
|
esac
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
# Not currently used
|
||||||
|
# Requires: https://github.com/apple/container/pull/1614
|
||||||
|
[dns]
|
||||||
|
nameservers = ["1.1.1.1"]
|
||||||
Reference in New Issue
Block a user