diff --git a/.bash_rc.d/99.gohealth.sh b/.bash_rc.d/99.gohealth.sh new file mode 100644 index 0000000..a89d00f --- /dev/null +++ b/.bash_rc.d/99.gohealth.sh @@ -0,0 +1,4 @@ +#!/bin/bash +# AUTHOR: Jeremy Wall (jw), jeremy@marzhillstudios.com + +export JAVA_HOME=/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1cd791b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +result/ diff --git a/.profile b/.profile index 86795d7..3feaa6d 100644 --- a/.profile +++ b/.profile @@ -1 +1,6 @@ source ~/.bashrc + +export PATH="/Users/jwall/Library/Application Support/edgedb/bin:$PATH" + +# added by Snowflake SnowSQL installer v1.2 +export PATH=/Applications/SnowSQL.app/Contents/MacOS:$PATH diff --git a/.vim/.netrwhist b/.vim/.netrwhist new file mode 100644 index 0000000..2c79102 --- /dev/null +++ b/.vim/.netrwhist @@ -0,0 +1,3 @@ +let g:netrw_dirhistmax =10 +let g:netrw_dirhistcnt =1 +let g:netrw_dirhist_1='/Users/jwall/.nix-profile' diff --git a/nix-darwin.sh b/nix-darwin.sh new file mode 100755 index 0000000..d3e2ea3 --- /dev/null +++ b/nix-darwin.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash +set -uo pipefail + +cd $(dirname "$0") + +# setup defaults +config=${config:-jeremys-mbp} +extraOpts=() +# we need to select the correct configuration item via argument. +while [ $# -gt 0 ]; do + i=$1; shift 1 + case $i in + --config) + if [ $# -lt 1 ]; then + echo "$0: '$i' requires an argument" + exit 1 + fi + config="$1"; shift 1 + ;; + --show-trace) + extraOpts+=("$1") + esac +done + +# Build the system configuration +nix --experimental-features "nix-command flakes" \ + build --show-trace ./nix/darwin#darwinConfigurations.${config}.system + +# move to profile and activate it +darwin-rebuild --show-trace build ./nix/darwin#${config} \ No newline at end of file diff --git a/result b/result deleted file mode 120000 index 703d953..0000000 --- a/result +++ /dev/null @@ -1 +0,0 @@ -/nix/store/3pl430vvk4prggkvwc7kfw8sjg6l0fh7-darwin-system-22.05.20220523.7ae60dd+darwin4.4fdbb81 \ No newline at end of file