mauilion / humacs

humacs folder including all we need

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Humacs

Usage

Locally

git clone --recursive https://github.com/humacs/humacs
export EMACSLOADPATH=$(pwd)/humacs:
emacs -nw

docker

Simple:

docker run -ti --rm humacs/ii:2020.09.04 emacs

With doom and mounted files:

docker run -ti --rm \
  -e HUMACS_PROFILE=doom \
  -v $(pwd):/workspace humacs/ii:2020.09.04 emacs /workspace

k8s/helm

NAME=humacs
HUMACS_PROFILE=ii # doom, or others
HUMACS_TZ="Pacific/Auckland"
HUMACS_GIT_NAME="Hippie Hacker"
HUMACS_GIT_EMAIL="hh@ii.coop"
git clone https://github.com/humacs/humacs
cd humacs
kubectl create ns "${NAME}"
helm install "${NAME}" -n "${NAME}" \
  -f chart/humacs/values/apisnoop.yaml \
  --set options.timezone="${HUMACS_TZ}" \
  --set options.gitName="${HUMACS_GIT_NAME}" \
  --set options.gitEmail="${HUMACS_GIT_EMAIL}" \
  --set options.profile="${HUMACS_PROFILE}" \
  chart/humacs

Once up and running, connect via kubectl:

kubectl -n $NAME exec $NAME-humacs-0 -- attach

About

humacs folder including all we need


Languages

Language:Emacs Lisp 76.4%Language:Shell 13.4%Language:Dockerfile 5.7%Language:Smarty 2.4%Language:HCL 2.1%