From aff435a0fb3a56b1d7b738c7dede363440884b3a Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Thu, 17 Sep 2026 15:05:36 +0100 Subject: Add the Canonical laptop profile and setup workflows --- run_before_canonical-nvim-lock.sh.tmpl | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 run_before_canonical-nvim-lock.sh.tmpl (limited to 'run_before_canonical-nvim-lock.sh.tmpl') diff --git a/run_before_canonical-nvim-lock.sh.tmpl b/run_before_canonical-nvim-lock.sh.tmpl new file mode 100644 index 0000000..3aa3606 --- /dev/null +++ b/run_before_canonical-nvim-lock.sh.tmpl @@ -0,0 +1,9 @@ +{{ if eq (default "host" (index . "machineRole")) "canonical" -}} +#!/bin/sh +set -eu +target="${XDG_CONFIG_HOME:-$HOME/.config}/nvim/nvim-pack-lock.json" +if [ ! -e "$target" ] && [ ! -L "$target" ]; then + mkdir -p "$(dirname "$target")" + cp {{ printf "%s/dot_config/nvim/nvim-pack-lock.json" .chezmoi.sourceDir | quote }} "$target" +fi +{{ end -}} -- cgit v1.3.1