From 4ed17e609dc6c2955b739d0bc5390ed7d9107d03 Mon Sep 17 00:00:00 2001 From: shokinn Date: Tue, 8 Sep 2026 16:35:34 +0200 Subject: [PATCH] Add b23func configuration and update zshenv to source it conditionally --- config.yaml | 11 +++++++++++ dotfiles/b23func.age | 19 +++++++++++++++++++ dotfiles/zshenv | 1 + 3 files changed, 31 insertions(+) create mode 100644 dotfiles/b23func.age diff --git a/config.yaml b/config.yaml index d7f8c8a..bc023c0 100644 --- a/config.yaml +++ b/config.yaml @@ -185,7 +185,17 @@ dotfiles: dst: ~/.vws2-artifacts-config trans_install: _decrypt trans_update: _encrypt + f_b23func: + src: b23func.age + dst: ~/.b23func + trans_install: _decrypt + trans_update: _encrypt profiles: + meta_b23: + variables: + b23: true + dotfiles: + - f_b23func meta_base: variables: linux: false @@ -246,6 +256,7 @@ profiles: susanoo.local: include: - os_macos + - meta_b23 workspace: include: - os_ubuntu diff --git a/dotfiles/b23func.age b/dotfiles/b23func.age new file mode 100644 index 0000000..de706e3 --- /dev/null +++ b/dotfiles/b23func.age @@ -0,0 +1,19 @@ +-----BEGIN AGE ENCRYPTED FILE----- +YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0azZ4cEtReno1dUpTVFlt +RkpoemJ4V2JKVEcyMk9mRTVyeVZOVDhIQzBjCmU3WGIwRWgyMWRTWWM1TUZFQ25Q +M3J6T1lWVnFkMDdKWXFUWVl2UmZUbjAKLS0tIC9ZdTlaM2pEM2FLTGlEUm03VTY1 +U2oyMkNRdzhuSnZ0eUJMRjJBR1IyZFUKFQifiqQg2mwhdbm8+VqowmoJ2che9rfF +ogHVF10bbY1fciklNedVJA0kKNkfRvJ03SxEzgIyKF21utf0373TcOqbA2WeBZA5 +c11JTtXhJidaGhbARg/zozBsPjqjTi9A+zWHQCjpRth/wTr2mcDrM4xwo7ALrjA+ +sFsolggMEuRhMVaWWBHFEXCSIqEKGfUjZ1FR84SK4tMM0yF6QldT2wg3QYkspDgs +eu9WfMdhw8AvBnSIthIu4jayI3wqeMkDzW7VYGKb+XKCR9ho4GjHBRNy29zi5FnB +8BXXNux/4/6+pwQVZazkZe2HwkWv3vLnXDpge9d5oHRR7eLyhe2D4QwdGFClcuti +VwxOt/URu3tcYxDcLZVqPGFHWeE5NkgubjVa819iEbPjykCv8F4wSpHulhJ4qwWw +mcYVqFOuvaIek93+P3LuK+l50BwJnG8bWZTenL3gAHXeY00D8cTLcYER3EM/KahM +QOy+vU2qojzZj/kDOU5DE4bGalQBfTAhFTf16tYkJxBEhnoLhZeKfgIWzQZpP5AV +UCha1ijhHTxIJRs8jULoOZ0fzBhnaCSOoHJqgsqcQfYg0bCSrLHOEpoIqXRoNZQf +7qe63xKLP5jDD5Z9T+I5s/iQIIEfeagjhX9O76jRmLYu/UTfdy/KU19pTytw/3rd +RWcRcHDdmF14g86fq7EB5IG7prhkq0xP8mN15ZTz85BVxfIkr6nGVeVJl4Vih6bO ++C25Zo5xSlU77TxrAT2oy+XfithkRls6NWTnvQ5JbnyKTOwcGMlgehj7Tm+MIwLF +WtoKQzmdg2UfEXKPDtV2YFCPFtuizB2BbpprI7I= +-----END AGE ENCRYPTED FILE----- diff --git a/dotfiles/zshenv b/dotfiles/zshenv index 71006f6..e5c14a8 100644 --- a/dotfiles/zshenv +++ b/dotfiles/zshenv @@ -52,4 +52,5 @@ export HOMEBREW_CASK_OPTS="--appdir={{@@ env['HOME'] @@}}/Applications" {%@@ endif @@%} source {{@@ env['HOME'] @@}}/.commonfunc +{%@@ if b23 == true @@%}source {{@@ env['HOME'] @@}}/.b23func{%@@ endif @@%} {%@@ if vw == true @@%}source {{@@ env['HOME'] @@}}/.vwfunc{%@@ endif @@%}