particle-os-modules/modules
exponentactivity 824fa565e5
feat: Add Chezmoi module (#215)
* build: Added cosign.pub

* Feat: Add chezmoi module

* Excaped characters making build fail

* Switch ` for '

* Fixed syntax issues

* Fixed bash syntax and systemctl parameters

* Update modules/chezmoi/module.yml to correct README url

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>

* Used -z instead of `! -n`

* Fixed default settings

* Made script more verbose to ease debugging

* Fixed wrong default values

* Changed output to be more meaningful

for the end user, instead of the developer.

* Added debugging function

* Rename `install` > `install_chezmoi`, imrpove docs

Gave `install` a clearer name.
Added information to docs and improved readability.

* Fixed conditional check for set variable

* Removed unneeded commands and updated output.

* Change to official public key

* Fixed invalid systemd targets

* Fix chezmoi dir being created but not populated

~/.local/share/chezmoi is created before this service runs, failing `ConditionPathExists=!%h/.local/share/chezmoi`.
`.git` only exists if a repository has been cloned there.

* Made variable naming conform to project style

* fix: Redo suggested commits

I accidently overwrote some commits.

* docs: Explain what lingering does

* docs: fix typo in shortdesc

(oops my fault)

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2024-05-06 15:48:39 +00:00
..
akmods docs(akmods): Remove -nvidia suffix from surface & asus base entries 2024-02-25 22:59:47 +01:00
bling docs: Improve documentation of relocatable schemas (#177) 2024-03-26 07:12:01 +00:00
chezmoi feat: Add Chezmoi module (#215) 2024-05-06 15:48:39 +00:00
default-flatpaks docs(default-flatpaks): Add current known issues (#171) 2024-03-21 11:24:30 +00:00
files docs(files): re-add file documentation (#205) 2024-04-13 09:34:19 +00:00
fonts chore: add back inline docs for gfonts download (#187) 2024-04-02 16:36:56 +00:00
gnome-extensions chore(gnome-extensions): Add check if Gnome DE is used 2024-05-05 22:39:20 +02:00
gschema-overrides docs: Improve documentation of relocatable schemas (#177) 2024-03-26 07:12:01 +00:00
rpm-ostree chore: change the rest of readme urls in module.ymls 2024-02-21 17:38:01 +02:00
script feat(script): add snippet support for script module (#124) 2024-03-17 12:14:23 +02:00
signing Have file name be different than regular image name 2024-03-22 22:59:21 -04:00
systemd Revert "Merge branch 'main' into main" 2024-02-28 18:08:44 +02:00
yafti docs(yafti): explain what yafti is 2024-03-03 19:29:03 +02:00