New port: sysutils/chezmoi: Manage your dotfiles across multiple diverse machines

PR:		254953
Submitted by:	samir@noir.im
This commit is contained in:
Neel Chauhan 2021-05-07 10:34:38 -07:00
parent da69a1886d
commit 1dc2a47161
4 changed files with 335 additions and 0 deletions

View File

@ -174,6 +174,7 @@
SUBDIR += cfengine317
SUBDIR += chaoskube
SUBDIR += checkrestart
SUBDIR += chezmoi
SUBDIR += chgrep
SUBDIR += choria
SUBDIR += chyves

140
sysutils/chezmoi/Makefile Normal file
View File

@ -0,0 +1,140 @@
PORTNAME= chezmoi
DISTVERSIONPREFIX= v
DISTVERSION= 2.0.9
CATEGORIES= sysutils
MAINTAINER= samir@noir.im
COMMENT= Manage your dotfiles across multiple diverse machines, securely
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= twpayne
GH_TUPLE= Masterminds:goutils:v1.1.1:masterminds_goutils/vendor/github.com/Masterminds/goutils \
Masterminds:semver:v3.1.1:masterminds_semver_v3/vendor/github.com/Masterminds/semver/v3 \
Masterminds:sprig:v3.2.2:masterminds_sprig_v3/vendor/github.com/Masterminds/sprig/v3 \
Microsoft:go-winio:v0.4.16:microsoft_go_winio/vendor/github.com/Microsoft/go-winio \
alecthomas:chroma:v0.8.2:alecthomas_chroma/vendor/github.com/alecthomas/chroma \
alecthomas:colour:v0.1.0:alecthomas_colour/vendor/github.com/alecthomas/colour \
alecthomas:repr:bb82daffcca2:alecthomas_repr/vendor/github.com/alecthomas/repr \
aymerick:douceur:v0.2.0:aymerick_douceur/vendor/github.com/aymerick/douceur \
bmatcuk:doublestar:v3.0.0:bmatcuk_doublestar_v3/vendor/github.com/bmatcuk/doublestar/v3 \
charmbracelet:glamour:4292a2106d74:charmbracelet_glamour/vendor/github.com/charmbracelet/glamour \
chris-ramon:douceur:v0.2.0:chris_ramon_douceur \
coreos:go-semver:v0.3.0:coreos_go_semver/vendor/github.com/coreos/go-semver \
danieljoos:wincred:v1.1.0:danieljoos_wincred/vendor/github.com/danieljoos/wincred \
danwakefield:fnmatch:cbb64ac3d964:danwakefield_fnmatch/vendor/github.com/danwakefield/fnmatch \
davecgh:go-spew:v1.1.1:davecgh_go_spew/vendor/github.com/davecgh/go-spew \
dlclark:regexp2:v1.4.0:dlclark_regexp2/vendor/github.com/dlclark/regexp2 \
emirpasic:gods:v1.12.0:emirpasic_gods/vendor/github.com/emirpasic/gods \
etcd-io:bbolt:v1.3.5:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
fsnotify:fsnotify:v1.4.9:fsnotify_fsnotify/vendor/github.com/fsnotify/fsnotify \
go-errgo:errgo:v2.1.0:go_errgo_errgo/vendor/gopkg.in/errgo.v2 \
go-git:gcfg:v1.5.0:go_git_gcfg/vendor/github.com/go-git/gcfg \
go-git:go-billy:v5.1.0:go_git_go_billy_v5/vendor/github.com/go-git/go-billy/v5 \
go-git:go-git:v5.3.0:go_git_go_git_v5/vendor/github.com/go-git/go-git/v5 \
go-ini:ini:v1.62.0:go_ini_ini/vendor/gopkg.in/ini.v1 \
go-warnings:warnings:v0.1.2:go_warnings_warnings/vendor/gopkg.in/warnings.v0 \
go-yaml:yaml:496545a6307b:go_yaml_yaml_1/vendor/gopkg.in/yaml.v3 \
go-yaml:yaml:v2.4.0:go_yaml_yaml/vendor/gopkg.in/yaml.v2 \
godbus:dbus:v5.0.4:godbus_dbus_v5/vendor/github.com/godbus/dbus/v5 \
golang:appengine:v1.6.7:golang_appengine/vendor/google.golang.org/appengine \
golang:crypto:0c34fe9e7dc2:golang_crypto/vendor/golang.org/x/crypto \
golang:net:0fccb6fa2b5c:golang_net/vendor/golang.org/x/net \
golang:oauth2:2e8d93401602:golang_oauth2/vendor/golang.org/x/oauth2 \
golang:protobuf:v1.5.2:golang_protobuf/vendor/github.com/golang/protobuf \
golang:sys:5e06dd20ab57:golang_sys/vendor/golang.org/x/sys \
golang:term:de623e64d2a6:golang_term/vendor/golang.org/x/term \
golang:text:v0.3.6:golang_text/vendor/golang.org/x/text \
google:go-github:v34.0.0:google_go_github_v34/vendor/github.com/google/go-github/v34 \
google:go-querystring:v1.1.0:google_go_querystring/vendor/github.com/google/go-querystring \
google:renameio:v1.0.0:google_renameio/vendor/github.com/google/renameio \
google:uuid:v1.2.0:google_uuid/vendor/github.com/google/uuid \
gopherjs:gopherjs:fce0ec30dd00:gopherjs_gopherjs/vendor/github.com/gopherjs/gopherjs \
gorilla:css:v1.0.0:gorilla_css/vendor/github.com/gorilla/css \
hashicorp:hcl:v1.0.0:hashicorp_hcl/vendor/github.com/hashicorp/hcl \
huandu:xstrings:v1.3.2:huandu_xstrings/vendor/github.com/huandu/xstrings \
imdario:mergo:v0.3.12:imdario_mergo/vendor/github.com/imdario/mergo \
inconshreveable:mousetrap:v1.0.0:inconshreveable_mousetrap/vendor/github.com/inconshreveable/mousetrap \
jbenet:go-context:d14ea06fba99:jbenet_go_context/vendor/github.com/jbenet/go-context \
kevinburke:ssh_config:v1.1.0:kevinburke_ssh_config/vendor/github.com/kevinburke/ssh_config \
lucasb-eyer:go-colorful:v1.2.0:lucasb_eyer_go_colorful/vendor/github.com/lucasb-eyer/go-colorful \
magiconair:properties:v1.8.5:magiconair_properties/vendor/github.com/magiconair/properties \
mattn:go-isatty:v0.0.12:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
mattn:go-runewidth:v0.0.12:mattn_go_runewidth/vendor/github.com/mattn/go-runewidth \
microcosm-cc:bluemonday:v1.0.5:microcosm_cc_bluemonday/vendor/github.com/microcosm-cc/bluemonday \
mitchellh:copystructure:v1.1.1:mitchellh_copystructure/vendor/github.com/mitchellh/copystructure \
mitchellh:go-homedir:v1.1.0:mitchellh_go_homedir/vendor/github.com/mitchellh/go-homedir \
mitchellh:mapstructure:v1.4.1:mitchellh_mapstructure/vendor/github.com/mitchellh/mapstructure \
mitchellh:reflectwalk:v1.0.1:mitchellh_reflectwalk/vendor/github.com/mitchellh/reflectwalk \
muesli:combinator:v0.3.0:muesli_combinator/vendor/github.com/muesli/combinator \
muesli:reflow:v0.2.0:muesli_reflow/vendor/github.com/muesli/reflow \
muesli:termenv:v0.8.1:muesli_termenv/vendor/github.com/muesli/termenv \
olekukonko:tablewriter:v0.0.5:olekukonko_tablewriter/vendor/github.com/olekukonko/tablewriter \
pelletier:go-toml:v1.8.1:pelletier_go_toml/vendor/github.com/pelletier/go-toml \
pkg:diff:20ebb0f2a09e:pkg_diff/vendor/github.com/pkg/diff \
pkg:errors:v0.9.1:pkg_errors/vendor/github.com/pkg/errors \
pmezard:go-difflib:v1.0.0:pmezard_go_difflib/vendor/github.com/pmezard/go-difflib \
protocolbuffers:protobuf-go:v1.26.0:protocolbuffers_protobuf_go/vendor/google.golang.org/protobuf \
rivo:uniseg:v0.2.0:rivo_uniseg/vendor/github.com/rivo/uniseg \
rogpeppe:go-internal:v1.8.0:rogpeppe_go_internal/vendor/github.com/rogpeppe/go-internal \
rs:zerolog:v1.21.0:rs_zerolog/vendor/github.com/rs/zerolog \
sergi:go-diff:v1.1.0:sergi_go_diff/vendor/github.com/sergi/go-diff \
shopspring:decimal:v1.2.0:shopspring_decimal/vendor/github.com/shopspring/decimal \
smartystreets:assertions:v1.2.0:smartystreets_assertions/vendor/github.com/smartystreets/assertions \
spf13:afero:v1.6.0:spf13_afero/vendor/github.com/spf13/afero \
spf13:cast:v1.3.1:spf13_cast/vendor/github.com/spf13/cast \
spf13:cobra:v1.1.3:spf13_cobra/vendor/github.com/spf13/cobra \
spf13:jwalterweatherman:v1.1.0:spf13_jwalterweatherman/vendor/github.com/spf13/jwalterweatherman \
spf13:pflag:v1.0.5:spf13_pflag/vendor/github.com/spf13/pflag \
spf13:viper:v1.7.1:spf13_viper/vendor/github.com/spf13/viper \
stretchr:objx:v0.3.0:stretchr_objx/vendor/github.com/stretchr/objx \
stretchr:testify:v1.7.0:stretchr_testify/vendor/github.com/stretchr/testify \
subosito:gotenv:v1.2.0:subosito_gotenv/vendor/github.com/subosito/gotenv \
twpayne:go-shell:v0.3.0:twpayne_go_shell/vendor/github.com/twpayne/go-shell \
twpayne:go-vfs:v2.0.0:twpayne_go_vfs_v2/vendor/github.com/twpayne/go-vfs/v2 \
twpayne:go-vfsafero:v2.0.0:twpayne_go_vfsafero_v2/vendor/github.com/twpayne/go-vfsafero/v2 \
twpayne:go-xdg:v4.0.0:twpayne_go_xdg_v4/vendor/github.com/twpayne/go-xdg/v4 \
uber-go:atomic:v1.7.0:uber_go_atomic/vendor/go.uber.org/atomic \
uber-go:multierr:v1.6.0:uber_go_multierr/vendor/go.uber.org/multierr \
xanzy:ssh-agent:v0.3.0:xanzy_ssh_agent/vendor/github.com/xanzy/ssh-agent \
yuin:goldmark-emoji:v1.0.1:yuin_goldmark_emoji/vendor/github.com/yuin/goldmark-emoji \
yuin:goldmark:v1.3.3:yuin_goldmark/vendor/github.com/yuin/goldmark \
zalando:go-keyring:v0.1.1:zalando_go_keyring/vendor/github.com/zalando/go-keyring \
DHowett:go-plist:1454fab16a06:go_plist/vendor/howett.net/plist
PLIST_FILES= bin/chezmoi
OPTIONS_DEFINE= BASH DOCS FISH ZSH
OPTIONS_DEFAULT= BASH FISH ZSH
BASH_PLIST_FILES= etc/bash_completion.d/chezmoi
DOCS_PORTDOCS= *
FISH_PLIST_FILES= share/fish/vendor_functions.d/chezmoi.fish
ZSH_PLIST_FILES= share/zsh/site-functions/_chezmoi
post-extract:
@${MKDIR} ${WRKSRC}/vendor/github.com/chris-ramon
@${RLN} ${WRKSRC_aymerick_douceur} ${WRKSRC}/vendor/github.com/chris-ramon/douceur
post-install-BASH-on:
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d
${INSTALL_DATA} ${WRKSRC}/completions/chezmoi-completion.bash ${STAGEDIR}${PREFIX}/etc/bash_completion.d/chezmoi
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
"! -name docs.go")
post-install-FISH-on:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d
${INSTALL_DATA} ${WRKSRC}/completions/chezmoi.fish ${STAGEDIR}${PREFIX}/share/fish/vendor_functions.d/chezmoi.fish
post-install-ZSH-on:
@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/completions/chezmoi.zsh ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_chezmoi
.include <bsd.port.mk>

187
sysutils/chezmoi/distinfo Normal file
View File

@ -0,0 +1,187 @@
TIMESTAMP = 1618008368
SHA256 (twpayne-chezmoi-v2.0.9_GH0.tar.gz) = 74f8510c850511cfe327adadb9796c76851349d83b2df8d3ca4a29b1ed3bc41c
SIZE (twpayne-chezmoi-v2.0.9_GH0.tar.gz) = 2268829
SHA256 (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 6eed023c54f386a71f360e19d34f7a43e640ac44dfc39c22ad4afd7ae04aaa3d
SIZE (Masterminds-goutils-v1.1.1_GH0.tar.gz) = 14847
SHA256 (Masterminds-semver-v3.1.1_GH0.tar.gz) = d029a39800f201d5b95ec5dbf653e5b20aab757783a6876be1b3017d1c4a444f
SIZE (Masterminds-semver-v3.1.1_GH0.tar.gz) = 24506
SHA256 (Masterminds-sprig-v3.2.2_GH0.tar.gz) = 877f3d46e9eadec5644944ac265dd960f58f2b77355b636b2c0a3308b9a0e6ec
SIZE (Masterminds-sprig-v3.2.2_GH0.tar.gz) = 55500
SHA256 (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 0cb82f4cdba942af6b545695d694e91b9d9d56bd38555c81744235d7c6f6485d
SIZE (Microsoft-go-winio-v0.4.16_GH0.tar.gz) = 85568
SHA256 (alecthomas-chroma-v0.8.2_GH0.tar.gz) = b7b9bd2ff49a18127dd00cee0d8e1d262b861b0641f711cbf9c615431f2b9499
SIZE (alecthomas-chroma-v0.8.2_GH0.tar.gz) = 637306
SHA256 (alecthomas-colour-v0.1.0_GH0.tar.gz) = fb8eea76e2fbb0aa1f214836d0f7b40b0d0405489c8c67299f0a9753d7415601
SIZE (alecthomas-colour-v0.1.0_GH0.tar.gz) = 3527
SHA256 (alecthomas-repr-bb82daffcca2_GH0.tar.gz) = d35c177b07f2f100263ce2fb0ea5c1c0960331385d34b39711c9ace79c443b8f
SIZE (alecthomas-repr-bb82daffcca2_GH0.tar.gz) = 6317
SHA256 (aymerick-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb
SIZE (aymerick-douceur-v0.2.0_GH0.tar.gz) = 20914
SHA256 (bmatcuk-doublestar-v3.0.0_GH0.tar.gz) = 0103de61e4bb003942713a93c85d5e121a3526aa3de448536e4a7d3059c7426b
SIZE (bmatcuk-doublestar-v3.0.0_GH0.tar.gz) = 11366
SHA256 (charmbracelet-glamour-4292a2106d74_GH0.tar.gz) = f252e5780aa1f62dd8b6e7ba4b8af6fbb97c88cdbd52355fee67074cb40df22c
SIZE (charmbracelet-glamour-4292a2106d74_GH0.tar.gz) = 513745
SHA256 (chris-ramon-douceur-v0.2.0_GH0.tar.gz) = ceed015cddc99b600ccbbd6aa0ebe39063554049f70153887d3df7c21fefedbb
SIZE (chris-ramon-douceur-v0.2.0_GH0.tar.gz) = 20914
SHA256 (coreos-go-semver-v0.3.0_GH0.tar.gz) = 1b72134483db366fb43f216727d6bc110086d4450ce0d226960cf4ce823d6eb9
SIZE (coreos-go-semver-v0.3.0_GH0.tar.gz) = 10663
SHA256 (danieljoos-wincred-v1.1.0_GH0.tar.gz) = fbc111313d66a0a4a80fafb86fb5550b657b5655c439e0cba86ed40efb331682
SIZE (danieljoos-wincred-v1.1.0_GH0.tar.gz) = 9547
SHA256 (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 7ebff38d382142f9220d2cfcb4731d0ae90cdef71238c94a15c35f8aa746007f
SIZE (danwakefield-fnmatch-cbb64ac3d964_GH0.tar.gz) = 4955
SHA256 (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 7d82b9bb7291adbe7498fe946920ab3e7fc9e6cbfc3b2294693fad00bf0dd17e
SIZE (davecgh-go-spew-v1.1.1_GH0.tar.gz) = 42152
SHA256 (dlclark-regexp2-v1.4.0_GH0.tar.gz) = 774718cb87c5cc7b954e4f17056f6a189c8d542ecbf989330296bc7e3885851b
SIZE (dlclark-regexp2-v1.4.0_GH0.tar.gz) = 205882
SHA256 (emirpasic-gods-v1.12.0_GH0.tar.gz) = 889d06b5f88db9e2dae19a799a35324c4f59305aa5e966dcdb4b637e70607ff9
SIZE (emirpasic-gods-v1.12.0_GH0.tar.gz) = 76825
SHA256 (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 63fed2e9bbdcc2aa279c2a7ea4a59c39bc21616ec2c96abff0020872beb3dbad
SIZE (etcd-io-bbolt-v1.3.5_GH0.tar.gz) = 96494
SHA256 (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 4f888b1cb132026227826751d156c0a2958e7d492e5e38386cde8848ef494dcb
SIZE (fsnotify-fsnotify-v1.4.9_GH0.tar.gz) = 31900
SHA256 (go-errgo-errgo-v2.1.0_GH0.tar.gz) = f6b10d77db65cb5a6c425be0f695e43b98e3e10ec83340209ac5bf4bf5c1b837
SIZE (go-errgo-errgo-v2.1.0_GH0.tar.gz) = 9927
SHA256 (go-git-gcfg-v1.5.0_GH0.tar.gz) = 662e46a93aba5ffe383e55597ce5749447e5c8e9409b1452f5790bfd6e1f8a11
SIZE (go-git-gcfg-v1.5.0_GH0.tar.gz) = 28522
SHA256 (go-git-go-billy-v5.1.0_GH0.tar.gz) = cb6a3e04b76af02af0aefad91b1e07007c27fba48b3a08ca8e87768e8ea272f5
SIZE (go-git-go-billy-v5.1.0_GH0.tar.gz) = 28217
SHA256 (go-git-go-git-v5.3.0_GH0.tar.gz) = 8f97b5e63d2d331f7502ab2d5d8874d41ab06c80c6052a61445df26764e51e42
SIZE (go-git-go-git-v5.3.0_GH0.tar.gz) = 465156
SHA256 (go-ini-ini-v1.62.0_GH0.tar.gz) = 926ca2ff49018dc5c0991f3a790bc2083a3c52c470167d42f0f0bcd6642ff64e
SIZE (go-ini-ini-v1.62.0_GH0.tar.gz) = 50314
SHA256 (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 4712c4ceae321433d8c1d9ebc6afd154d7932c849129ded48b1c4a51c21275e8
SIZE (go-warnings-warnings-v0.1.2_GH0.tar.gz) = 3769
SHA256 (go-yaml-yaml-496545a6307b_GH0.tar.gz) = ed0e11dc14bbbd4127031d7e8b9e58dad885e2c44a16359d2f64b71d1d1f692a
SIZE (go-yaml-yaml-496545a6307b_GH0.tar.gz) = 90156
SHA256 (go-yaml-yaml-v2.4.0_GH0.tar.gz) = d8e94679e5fff6bd1a35e10241543929a5f3da44f701755babf99b3daf0faac0
SIZE (go-yaml-yaml-v2.4.0_GH0.tar.gz) = 73209
SHA256 (godbus-dbus-v5.0.4_GH0.tar.gz) = cc43459f4c165c1f782aea9a1b79405b5a07cab9694a637246dacde9c889bc56
SIZE (godbus-dbus-v5.0.4_GH0.tar.gz) = 69965
SHA256 (golang-appengine-v1.6.7_GH0.tar.gz) = c623d81235f7c9699e299b328191d813337dd57dcc800d7afdb5130e8c321a8f
SIZE (golang-appengine-v1.6.7_GH0.tar.gz) = 333007
SHA256 (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = deab6194c4b5d5ceefa40e8c7fc82a4288ff6e8577cdbde406e781c62624f491
SIZE (golang-crypto-0c34fe9e7dc2_GH0.tar.gz) = 1726075
SHA256 (golang-net-0fccb6fa2b5c_GH0.tar.gz) = 0f9f90bd3a26998655de85f44b046d0c427ce9b07302a35659a69999eff70682
SIZE (golang-net-0fccb6fa2b5c_GH0.tar.gz) = 1249131
SHA256 (golang-oauth2-2e8d93401602_GH0.tar.gz) = 666f0dd6ef39ba66a52c7fc02c8730be742a5f14419fc7c3a70f0442f6a5bc92
SIZE (golang-oauth2-2e8d93401602_GH0.tar.gz) = 79381
SHA256 (golang-protobuf-v1.5.2_GH0.tar.gz) = 088cc0f3ba18fb8f9d00319568ff0af5a06d8925a6e6cb983bb837b4efb703b3
SIZE (golang-protobuf-v1.5.2_GH0.tar.gz) = 171702
SHA256 (golang-sys-5e06dd20ab57_GH0.tar.gz) = 97d8695750a15cef175f72c6573cf64027600dda28243c311017c77ae71696e3
SIZE (golang-sys-5e06dd20ab57_GH0.tar.gz) = 1218868
SHA256 (golang-term-de623e64d2a6_GH0.tar.gz) = 7431f7be907f0bd2a877e3a139cd3a10da7cac5a9bd34fb3a2eaf2cfccbf2bf2
SIZE (golang-term-de623e64d2a6_GH0.tar.gz) = 15348
SHA256 (golang-text-v0.3.6_GH0.tar.gz) = f66bebcf21985b0a713d67c6c35dfc9800d3b6d00d62b83ed0ce5b2ed4cb9760
SIZE (golang-text-v0.3.6_GH0.tar.gz) = 8351095
SHA256 (google-go-github-v34.0.0_GH0.tar.gz) = 89e0064db77be468ae1a7cc80d6d2c4a879fca49e1a7a265aaa258aa5b7173b4
SIZE (google-go-github-v34.0.0_GH0.tar.gz) = 466605
SHA256 (google-go-querystring-v1.1.0_GH0.tar.gz) = a5641dee688eb2c733608ce5a88d8181c93ad9f5083fd97fadbccb91afad9a56
SIZE (google-go-querystring-v1.1.0_GH0.tar.gz) = 10423
SHA256 (google-renameio-v1.0.0_GH0.tar.gz) = 9f5b3c9cb4c4e5464cfe4fdf75e8ea757e323a711ca2f884af05ae6bc90c8555
SIZE (google-renameio-v1.0.0_GH0.tar.gz) = 10389
SHA256 (google-uuid-v1.2.0_GH0.tar.gz) = 53ba896ce398435b3ba4f9375f5d4908b09c79daaa54ecd4e5000b7bef984380
SIZE (google-uuid-v1.2.0_GH0.tar.gz) = 14158
SHA256 (gopherjs-gopherjs-fce0ec30dd00_GH0.tar.gz) = faff30d83ca8680d6f4cc6a63f15c5dad27155b177c886241000020f7625715d
SIZE (gopherjs-gopherjs-fce0ec30dd00_GH0.tar.gz) = 228662
SHA256 (gorilla-css-v1.0.0_GH0.tar.gz) = 9decf83063b85bcd5392f645fac322e986b5fc596b3e44c3be02ee5939106f4c
SIZE (gorilla-css-v1.0.0_GH0.tar.gz) = 6443
SHA256 (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 50632428210503070fd2fde748c88b7414bf84a6a0eadebf9d8e596a033bead2
SIZE (hashicorp-hcl-v1.0.0_GH0.tar.gz) = 70658
SHA256 (huandu-xstrings-v1.3.2_GH0.tar.gz) = 89eed037724f4a2e85da5217faa6d73ae317d066e0e5fd79670a142b83f5eb1b
SIZE (huandu-xstrings-v1.3.2_GH0.tar.gz) = 17911
SHA256 (imdario-mergo-v0.3.12_GH0.tar.gz) = f0ad95fe47f1a9c15545fe3e8abf4364b8163a0f872ce25d6f6ae85e7c885302
SIZE (imdario-mergo-v0.3.12_GH0.tar.gz) = 22319
SHA256 (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 5edc7731c819c305623568e317aa253d342be3447def97f1fa9e10eb5ad819f6
SIZE (inconshreveable-mousetrap-v1.0.0_GH0.tar.gz) = 2290
SHA256 (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = b5a5c4fe8d73dea7dc838f1c428c5fff0db9b50a2c014208a2761de4e94fa5ba
SIZE (jbenet-go-context-d14ea06fba99_GH0.tar.gz) = 5945
SHA256 (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = a88b03ef5077abe2ad25e7c2cd34800099575712444d71612e0553dd317ac118
SIZE (kevinburke-ssh_config-v1.1.0_GH0.tar.gz) = 19004
SHA256 (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = b3ee835cc398287452377266313edcc231043bae4168f8d2706e5d34ce1ce755
SIZE (lucasb-eyer-go-colorful-v1.2.0_GH0.tar.gz) = 970830
SHA256 (magiconair-properties-v1.8.5_GH0.tar.gz) = f85ea629d145006f4df18fd8251fa005d95c311b068848043232f52d247ba45c
SIZE (magiconair-properties-v1.8.5_GH0.tar.gz) = 30514
SHA256 (mattn-go-isatty-v0.0.12_GH0.tar.gz) = addbdc341d7685ed4cc8d2d8a8fd2bd9b784bde00d0ea99fb251039fc10c611c
SIZE (mattn-go-isatty-v0.0.12_GH0.tar.gz) = 4548
SHA256 (mattn-go-runewidth-v0.0.12_GH0.tar.gz) = 5fe59a999a3dffe33595d8e40806bcba11aa447cd73eb60a8b9a7f8b724a232f
SIZE (mattn-go-runewidth-v0.0.12_GH0.tar.gz) = 17354
SHA256 (microcosm-cc-bluemonday-v1.0.5_GH0.tar.gz) = f843f1351d6c46e605e9037eecca3ddbe1b61d7363495141b2f4eef553085a24
SIZE (microcosm-cc-bluemonday-v1.0.5_GH0.tar.gz) = 160661
SHA256 (mitchellh-copystructure-v1.1.1_GH0.tar.gz) = a4e1df5332a3a85e5995d041648b85f7b618f147a62800c0667831942fb99ed3
SIZE (mitchellh-copystructure-v1.1.1_GH0.tar.gz) = 9535
SHA256 (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 646671c73a84a8dfb4a5a76b80c7b63549ffefa906524d45077301bc7da76600
SIZE (mitchellh-go-homedir-v1.1.0_GH0.tar.gz) = 3362
SHA256 (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = d936baa5006f7dda1346aff863745a110981f7583a1184e93b9077fa52cd4048
SIZE (mitchellh-mapstructure-v1.4.1_GH0.tar.gz) = 27826
SHA256 (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = c81ed165d0250541655304973d5379a61e00ef074c471b6a6be2c38b204a2afd
SIZE (mitchellh-reflectwalk-v1.0.1_GH0.tar.gz) = 6449
SHA256 (muesli-combinator-v0.3.0_GH0.tar.gz) = 8117bfae420c5e6027aaea5cd179e945f250df83ece47fe3b8546196106df6be
SIZE (muesli-combinator-v0.3.0_GH0.tar.gz) = 4177
SHA256 (muesli-reflow-v0.2.0_GH0.tar.gz) = 41f078180f8d8a3c2bf1fcdf269351088b681b381668c1abd8b4134071d6bd8d
SIZE (muesli-reflow-v0.2.0_GH0.tar.gz) = 17966
SHA256 (muesli-termenv-v0.8.1_GH0.tar.gz) = c8b5227225a47f7b163709426f95c25476f58727a999239486f0079cb0c18f62
SIZE (muesli-termenv-v0.8.1_GH0.tar.gz) = 408132
SHA256 (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 14a1294a8267facc9bc99a230b8871517e6db284ccc7e39030313befa124677f
SIZE (olekukonko-tablewriter-v0.0.5_GH0.tar.gz) = 19568
SHA256 (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 837b8407fb401deff36961ce32498a1145c5ef4bad0b0060a25e632c14621941
SIZE (pelletier-go-toml-v1.8.1_GH0.tar.gz) = 98819
SHA256 (pkg-diff-20ebb0f2a09e_GH0.tar.gz) = b3d039b2243fcff8f53fadb13541ca00238599eb2510a04c8cfa54ac0d5195fa
SIZE (pkg-diff-20ebb0f2a09e_GH0.tar.gz) = 200589
SHA256 (pkg-errors-v0.9.1_GH0.tar.gz) = 56bfd893023daa498508bfe161de1be83299fcf15376035e7df79cbd7d6fa608
SIZE (pkg-errors-v0.9.1_GH0.tar.gz) = 13415
SHA256 (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 28f3dc1b5c0efd61203ab07233f774740d3bf08da4d8153fb5310db6cea0ebda
SIZE (pmezard-go-difflib-v1.0.0_GH0.tar.gz) = 11398
SHA256 (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 26218474bcf776ecf32d7d194c6bfaca8e7b4f0c087e5b595fd50fbb31409676
SIZE (protocolbuffers-protobuf-go-v1.26.0_GH0.tar.gz) = 1270215
SHA256 (rivo-uniseg-v0.2.0_GH0.tar.gz) = 3ad738b5c9162ede110d75b23564b6e40e52dd9150ebbced402f4f70be106197
SIZE (rivo-uniseg-v0.2.0_GH0.tar.gz) = 44036
SHA256 (rogpeppe-go-internal-v1.8.0_GH0.tar.gz) = a423c3d03d47d263d7ff1c90ba3911c9025bb7f060b5a46af8229e00962df8ed
SIZE (rogpeppe-go-internal-v1.8.0_GH0.tar.gz) = 129034
SHA256 (rs-zerolog-v1.21.0_GH0.tar.gz) = d10b1b6a8e7c1aa391868dfdbb0726a8e0e93f6b9876744e665533c67ef47cc9
SIZE (rs-zerolog-v1.21.0_GH0.tar.gz) = 160530
SHA256 (sergi-go-diff-v1.1.0_GH0.tar.gz) = 3d4362670655e970366d555418f3c8d179c217c0499ef5573ab7176352229451
SIZE (sergi-go-diff-v1.1.0_GH0.tar.gz) = 43552
SHA256 (shopspring-decimal-v1.2.0_GH0.tar.gz) = 59fa76645f63d7383d3f306fe2f7136d923e2aa514d9a9353938d9654b842f58
SIZE (shopspring-decimal-v1.2.0_GH0.tar.gz) = 37755
SHA256 (smartystreets-assertions-v1.2.0_GH0.tar.gz) = b1b6becbca1d6375d426461d95c7daf5532770e4747b4ee600627d97aae10f87
SIZE (smartystreets-assertions-v1.2.0_GH0.tar.gz) = 82193
SHA256 (spf13-afero-v1.6.0_GH0.tar.gz) = d1942de010ac7932bd21618aaf478b4f1413980449c061032f18beac7805d068
SIZE (spf13-afero-v1.6.0_GH0.tar.gz) = 62130
SHA256 (spf13-cast-v1.3.1_GH0.tar.gz) = 4fa8d06903b490ae6f1316e55c5446d5648eea2b450671ebc54d4bbe79bc46b1
SIZE (spf13-cast-v1.3.1_GH0.tar.gz) = 11102
SHA256 (spf13-cobra-v1.1.3_GH0.tar.gz) = e5f93c61e1236e61c7fc45882d2a03b81f46ebebdf70628ebb64b0b5fe34f6fa
SIZE (spf13-cobra-v1.1.3_GH0.tar.gz) = 146580
SHA256 (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 4fd850a792c5738954c4801cf549d8d0bf53edd17139cd39d179aa5abf7ec68d
SIZE (spf13-jwalterweatherman-v1.1.0_GH0.tar.gz) = 6871
SHA256 (spf13-pflag-v1.0.5_GH0.tar.gz) = 9a2cae1f8e8ab0d2cc8ebe468e871af28d9ac0962cf0520999e3ba85f0c7b808
SIZE (spf13-pflag-v1.0.5_GH0.tar.gz) = 50796
SHA256 (spf13-viper-v1.7.1_GH0.tar.gz) = de85215b50e9fbb2cdf63b0aa9df826a866dff8f718ba2dc3f5866e98d5bd39a
SIZE (spf13-viper-v1.7.1_GH0.tar.gz) = 82641
SHA256 (stretchr-objx-v0.3.0_GH0.tar.gz) = 831cb044305e573d9ed18928b87feb1d31d1f17f3f54ec962d037c36f5463e24
SIZE (stretchr-objx-v0.3.0_GH0.tar.gz) = 80456
SHA256 (stretchr-testify-v1.7.0_GH0.tar.gz) = 560c0984072cb436b17bbce5699b205d5aa2beb58ef7a94530d7724b5739a8d6
SIZE (stretchr-testify-v1.7.0_GH0.tar.gz) = 91073
SHA256 (subosito-gotenv-v1.2.0_GH0.tar.gz) = 5f6826992c11981018c77377f33dbc56d0be932e0d38a2f51e795c99725e7ba5
SIZE (subosito-gotenv-v1.2.0_GH0.tar.gz) = 7359
SHA256 (twpayne-go-shell-v0.3.0_GH0.tar.gz) = 28d951bb4084e562f959ec2f4ba3aaba585ebc230465f256e2dc7815fb85daf7
SIZE (twpayne-go-shell-v0.3.0_GH0.tar.gz) = 3764
SHA256 (twpayne-go-vfs-v2.0.0_GH0.tar.gz) = 27c0bf6308e98c7706b8b2cb8e7b469b09927f6edffa420e4a7b620f0e83e47c
SIZE (twpayne-go-vfs-v2.0.0_GH0.tar.gz) = 16416
SHA256 (twpayne-go-vfsafero-v2.0.0_GH0.tar.gz) = d85603fb745a03c70005feaea244e1b73741e934c3a4943486fec491b3ec7a42
SIZE (twpayne-go-vfsafero-v2.0.0_GH0.tar.gz) = 3482
SHA256 (twpayne-go-xdg-v4.0.0_GH0.tar.gz) = 68441d46261acd6590f394742b0170c6c85725fa68d0b038733cb236b20453cf
SIZE (twpayne-go-xdg-v4.0.0_GH0.tar.gz) = 5793
SHA256 (uber-go-atomic-v1.7.0_GH0.tar.gz) = 4d655e90a23d023b36607e2ce94c3b7bf650d41c81c0faff32432581d9099ad1
SIZE (uber-go-atomic-v1.7.0_GH0.tar.gz) = 18566
SHA256 (uber-go-multierr-v1.6.0_GH0.tar.gz) = f8a139a06fd70bbda0f089274bd723a00c33c5b269a696de4d6a8ab455a22717
SIZE (uber-go-multierr-v1.6.0_GH0.tar.gz) = 12369
SHA256 (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 7ce80a93d0fdbeb6760f97d6d166d11c215b809e50f0a80c78b8730c61582858
SIZE (xanzy-ssh-agent-v0.3.0_GH0.tar.gz) = 8421
SHA256 (yuin-goldmark-emoji-v1.0.1_GH0.tar.gz) = 9188fe9ed18f4560fdae3577a4bb63e3cbd20e0ae4ed68ae1058788b6aa0cec0
SIZE (yuin-goldmark-emoji-v1.0.1_GH0.tar.gz) = 31694
SHA256 (yuin-goldmark-v1.3.3_GH0.tar.gz) = b1423fc123efa29014d7d79696dbe7d9f4e26c2dd1a4c26d014b60d55680b7b6
SIZE (yuin-goldmark-v1.3.3_GH0.tar.gz) = 232581
SHA256 (zalando-go-keyring-v0.1.1_GH0.tar.gz) = 08971e1a330ec954b778cde60a8484157f8f5a8e4ee4bd0b05874d624d902f04
SIZE (zalando-go-keyring-v0.1.1_GH0.tar.gz) = 10007
SHA256 (DHowett-go-plist-1454fab16a06_GH0.tar.gz) = 9f239acbb8e2994e13e6b309b60c5b9eb8e165158d20f9e9f5f9b36c85811856
SIZE (DHowett-go-plist-1454fab16a06_GH0.tar.gz) = 52549

View File

@ -0,0 +1,7 @@
chezmoi manages your dotfiles across multiple diverse machines, securely.
chezmoi is helpful if you have spent time customizing the tools you use and
want to keep machines running different accounts (e.g. home and work) and/or
different operating systems in sync, while still being able to easily cope
with differences from machine to machine.
WWW: https://www.chezmoi.io/