By Zachary Thomas (zthomas.nc@gmail.com, Twitter, LinkedIn)
**Tip: **See the Table of Contents (document outline) by hovering over the vertical line on the right side of the page
By Zachary Thomas (zthomas.nc@gmail.com, Twitter, LinkedIn)
**Tip: **See the Table of Contents (document outline) by hovering over the vertical line on the right side of the page
Caused by: com.jcraft.jsch.JSchException: invalid privatekey: [B@e4487af
The root cause was discovered to be the ssh private key mismatch. The exception only happened for users with key of newer kind ed25519, which outputs this key header:
-----BEGIN OPENSSH PRIVATE KEY-----
FROM debian:buster-slim AS builder | |
ARG XAR_VERSION=19.4.22 | |
WORKDIR /src | |
RUN set -ex; \ | |
apt-get update; \ | |
apt-get install -y g++ curl cmake squashfs-tools; \ | |
curl -L https://github.com/facebookincubator/xar/archive/${XAR_VERSION}.tar.gz | tar -zxv --strip-components=1 --directory .; \ |
Source: https://old.reddit.com/r/getdisciplined/comments/alqpx4/advice_summary_of_atomic_habits/
"We are what we repeatedly do. Excellence, then, is not an act, but a habit." - Aristotle
I highly recommend buying the book or audiobook. I believe doing that, then using the summary to review the key ideas, is the best bet for transformation.
https://www.samuelthomasdavies.com/book-summaries/self-help/atomic-habits/
COMB(WORD_BSPC_KL, C(KC_BSPC), KC_I, KC_O) | |
COMB(SFT_OS_ASCLN, OSM(MOD_LSFT), KC_A, KC_SCLN) | |
COMB(SFT_OS_WE, OSM(MOD_RSFT), KC_W, KC_E) | |
COMB(SFT_OS_SD, OSM(MOD_LSFT), KC_S, KC_D) | |
COMB(CTL_OS_DF, OSM(MOD_LCTL), KC_D, KC_F) | |
COMB(ALT_OS_ZX, OSM(MOD_LALT), KC_Z, KC_X) | |
COMB(GUI_OS_OP, OSM(MOD_LGUI), KC_O, KC_P) | |
COMB(RET_PLOVER, KC_ENT, KC_F, KC_J) |