| publish |
|---|
- Core Rules 2E
- Exploration Guide 2E
- GM Kit 2E
- Technical Manual 2E
- 23rd Century Campaign Guide
| #!/usr/bin/env nu | |
| use std | |
| use std/dirs | |
| const repos = [ | |
| "~/src/side-projects/rust/cargo-lsp" | |
| "~/src/side-projects/fantasy-geek/raphael" | |
| # "~/src/side-projects/fantasy-geek/triples" | |
| "~/src/side-projects/feeds/gazette" |
| { | |
| "nodes": { | |
| "cargo2nix": { | |
| "inputs": { | |
| "flake-utils": [ | |
| "flake-utils" | |
| ], | |
| "nixpkgs": [ | |
| "nixpkgs" | |
| ], |
| # Inspired by https://engineering.tripping.com/blazing-fast-elixir-configuration-475aca10011d | |
| # Updated with more options, including persistent_term and process locals | |
| Mix.install([{:benchee, "~> 1.0"}]) | |
| Application.put_env(:fast_config, :adapter, TargetModule) | |
| :persistent_term.put({:fast_config, :adapter}, TargetModule) | |
| defmodule TargetModule do | |
| def run, do: :ok |
| resources: | |
| - name: ex_venture | |
| type: git | |
| source: | |
| uri: https://github.com/oestrich/ex_venture.git | |
| branch: master | |
| - name: ex_venture-docker-image | |
| type: docker-image | |
| source: |
| { mkDerivation }: | |
| mkDerivation rec { | |
| version = "1.7.2"; | |
| # nixnix-prefetch-url --unpack https://github.com/elixir-lang/elixir/archive/v1.7.2.tar.gz | |
| sha256 = "0wnrx6wlpmr23ypm8za0c4dl952nj4rjylcsdzz0xrma92ylrqfq"; | |
| minimumOTPVersion = "18"; | |
| } |
| cask 'minikube' do | |
| version '0.7.1' | |
| sha256 'fc8365148be19bd020432d8ddc85c06b7aab3953300b16b24f20fcd8393de449' | |
| url "https://github.com/kubernetes/minikube/releases/download/v#{version}/minikube-darwin-amd64" | |
| appcast 'https://github.com/kubernetes/minikube/releases.atom', | |
| checkpoint: '0bc485e67d85822e27770f13ab05f33a20c4d9bf2439af6cbd3aed8a3f0a052c' | |
| name 'Minikube' | |
| homepage 'https://github.com/kubernetes/minikube' | |
| license :apache |
| --- | |
| driver: | |
| name: vagrant | |
| provisioner: | |
| name: chef_solo | |
| platforms: | |
| - name: ubuntu-14.04 |
| docker() { | |
| unset -f docker | |
| VBoxManage list runningvms | grep -E "^\"dev\"" >/dev/null 2>/dev/null || docker-machine start dev | |
| eval "$(docker-machine env dev)" | |
| docker "$@" | |
| } | |
| fig() { | |
| unset -f fig | |
| eval "$(docker-machine env dev)" |