fiftydinar
fbb94b5d86
chore(default-flatpaks): Add safe-check for FlatHub flatpak IDs
...
Should avoid issues of users typing ID wrongly, which would fail the whole module on booted system, so nothing would get installed or removed.
Only FlatHub repo is supported as it's the most popular flatpak repo & it's easy to implement safe-check for it.
2024-07-20 23:02:03 +02:00
fiftydinar
fdfa564fe0
fix(docs): Missing justfiles module entry
2024-07-18 08:52:58 +02:00
xyny
2c8d39577e
docs(brew): remove accidentally left in title-less configuration option section
2024-07-16 20:16:41 +03:00
xyny
46b1070110
docs: improve examples, remove docs superseded by typespec docstrings ( #279 )
...
* chore(bling): uncomment example options
* refactor(brew): remove duplicate "configuration options" setting in README, improve TSP docs
* fix(chezmoi): make example an example and not a doc of the configuration options
* chore(rpm-ostree): remove fake example
examples should be runnable
* fix(rpm-ostree): add replacing packages to typespec schema
* fix(rpm-ostree): actually install the packages the repos are added for
* feat(rpm-ostree): showcase installing from URL and using optfix in example
* fix(rpm-ostree): add optfix to typespec
* fix(systemd): real-world example instead of configuration docs duplicate
2024-07-16 17:09:00 +00:00
fiftydinar
f91f2abc90
docs(rpm-ostree): Add note that only COPR repo is supported for packa… ( #280 )
2024-07-14 20:39:31 +02:00
fiftydinar
68179e2c53
docs(rpm-ostree): Add note that only COPR repo is supported for package replacement
2024-07-14 20:38:04 +02:00
xyny
cd003ab448
fix(akmods): better docs for the base: key
2024-07-14 16:30:54 +03:00
xyny
ef396d4698
fix(akmods): document install key in tsp
2024-07-14 16:09:00 +03:00
Noah
0299d18c3e
docs: remove random ` ( #277 )
2024-07-13 08:19:59 +00:00
xyny
be6e4ba5bd
feat: add typespec schemas for modules ( #233 )
...
* feat: add typespec for bling and akmods for testing
* chore: temporarily change module source to dev branch
* feat: add missing module typespecs from blue-build/schema
* feat: add schemas for default-flatpaks module
* chore: annotate some parameters as optional
* fix: typo in default-flatpaks schema
* feat: add schema for files module
* feat: add script module schema
* feat: add signing module schema
* docs: add module.yml docs etc.
* fix(default-flatpaks): don't capitalize string in typespec
* feat: add schemas for gnome-extensions
* fix(files): properly declare string: string record type
* chore: add tsp for gschema-overrides
* chore: tsp for systemd module
* chore: add link to systemd tsp to module.yml
* chore: add tsp for yafti module
* feat: add docstrings for files module
* feat: add tsp for chezmoi module
* feat: docstrings for akmods tsp
* feat: docstrings for bling tsp
* feat: docstrings for default flatpaks tsp
* fix: link to files module docs page in files module tsp
* feat: docstrings for fonts module tsp
* feat: add docstrings for gnome extensions tsp
* feat: docstrings for gschema overrides tsp
* feat: docstrings for rpm ostree tsp
* feat: docstrings for script tsp
* feat: docstrings for signing module
* feat: docstrings for systemd tsp
* feat: docstrings for yafti module
* fix: typo in files tsp
* feat: typespec for brew module
* chore: update rpm ostree tsp for keys: prop
* fix: use typespec to declare default values
* fix: errors from previous commit
* docs: add typespec instructions
* docs: chore: add typespec docs link for docs syntax
* chore: switch to semicolon for ending property definitions
* docs: fix: typo inlude -> include
* feat: tsp for justfiles module
* chore: change links to reference main branch
---------
Co-authored-by: fiftydinar <65243233+fiftydinar@users.noreply.github.com>
2024-07-09 16:25:31 +00:00
fiftydinar
1f17dbaa9d
fix(akmods): Syntax error due to redundant fi ( #275 )
2024-07-06 12:46:15 +02:00
fiftydinar
82359337db
fix(akmods): Syntax error due to redundant fi
2024-07-06 12:45:56 +02:00
fiftydinar
632760f150
chore(akmods): Don't install kernel-devel packages ( #274 )
2024-07-06 12:39:34 +02:00
fiftydinar
3c0fdee0db
chore(akmods): Don't install kernel-devel packages
...
They are only needed when building the akmods, but not when shipping them.
This should considerably remove the bloat from the images without affecting the existing functionality.
2024-07-06 12:33:01 +02:00
fiftydinar
591654e99d
docs(justfiles): Fix note card ( #272 )
2024-07-01 09:07:25 +02:00
fiftydinar
0a79dfef48
docs(justfiles): Fix note card
2024-07-01 09:03:52 +02:00
xyny
30c9619c44
chore: add justfiles module to modules.json
2024-06-30 15:00:14 +00:00
fiftydinar
d89afaeb16
feat: Add justfiles module ( #270 )
2024-06-30 12:33:56 +02:00
xyny
b271363b93
chore: update shortdesc
2024-06-30 10:21:31 +00:00
xyny
26d02531e2
fix: misc readme changes
2024-06-30 10:20:40 +00:00
lorduskordus
5552f66a9e
feat(justfiles): Fix outdated comment
2024-06-28 19:45:49 +02:00
lorduskordus
eb1eff4a87
feat(justfiles): Edit 'what is just' doc section
2024-06-27 14:34:14 +02:00
lorduskordus
b7aab581ae
feat(justfiles): Added more docs
2024-06-26 20:23:49 +02:00
lorduskordus
8120d05526
feat(justfiles): Explain what just & justfile is
2024-06-26 20:16:58 +02:00
Lordus Kordus
b4ef20b174
feat(justfiles): Use find instead of ls
...
Co-authored-by: fiftydinar <65243233+fiftydinar@users.noreply.github.com>
2024-06-26 16:17:03 +02:00
fiftydinar
5baf29315a
docs: Fix note box grammar
2024-06-26 15:05:56 +02:00
lorduskordus
6c5b04188c
feat(justfiles): Add requested changes
2024-06-26 11:50:40 +02:00
lorduskordus
499f8d2ddb
feat: Add justfiles module
2024-06-26 11:50:40 +02:00
fiftydinar
4634ac7330
feat(rpm-ostree): Add support for replacing base packages with 'rpm-o… ( #269 )
2024-06-26 09:30:16 +02:00
lorduskordus
6b1c8e605e
feat(rpm-ostree): Add support for replacing base packages with 'rpm-ostree-override replace'
2024-06-25 20:12:22 +02:00
fiftydinar
25ca4c4a7d
docs(akmods): Add note about extra akmods which use different COPR repo ( #266 )
2024-06-21 23:03:41 +02:00
fiftydinar
50257c3a50
docs(akmods): Some better rewording
2024-06-21 22:30:47 +02:00
fiftydinar
1830c5f0d9
docs(akmods): Add note about extra akmods which use different COPR repo
2024-06-21 22:21:40 +02:00
fiftydinar
54f820e5fb
fix(default-flatpaks): Use separate if condition instead of elif when… ( #264 )
2024-06-19 16:59:44 +02:00
fiftydinar
2c1fdca91f
fix(default-flatpaks): Use separate if condition instead of elif when appending IDs to list
2024-06-19 16:59:11 +02:00
fiftydinar
e668d2ef02
fix(default-flatpaks): Last module definition overwrites the 1st one ( #263 )
2024-06-19 14:29:54 +00:00
fiftydinar
b1c58137e4
fix(rpm-ostree): Make version magic string work when specifying keys ( #262 )
2024-06-15 13:49:04 +02:00
fiftydinar
8155b131bf
fix(rpm-ostree): Make version magic string work when specifying keys
2024-06-15 13:48:46 +02:00
fiftydinar
8cd6363636
feat(rpm-ostree): support importing keys ( #261 )
2024-06-15 10:56:12 +02:00
Shohamza
d2866eb78b
fix: typos
...
Co-authored-by: fiftydinar <65243233+fiftydinar@users.noreply.github.com>
2024-06-15 11:08:26 +03:00
Shohamza
bbddb6c3f7
feat: added support for importing custom keys for rpm-ostree module
2024-06-15 06:08:34 +00:00
Gerald Pinder
b7de5f34ce
feat: Add support for using %OS_VERSION% in install url ( #260 )
2024-06-11 15:15:22 -04:00
Gerald Pinder
6e1313ef30
Update README
2024-06-11 15:14:32 -04:00
Gerald Pinder
ce30cc9684
feat: Add support for using %OS_VERSION% in install url
2024-06-11 14:26:02 -04:00
fiftydinar
a6d0d23c29
chore(gnome-extensions): Add "null" if condition for QUIERIED_EXT in … ( #259 )
2024-06-11 11:19:14 +02:00
fiftydinar
61b3c35d57
chore(gnome-extensions): Add "null" if condition for QUIERIED_EXT in uninstall
2024-06-11 11:18:50 +02:00
fiftydinar
8af82b6069
fix(gnome-extensions): Usage of INSTALL_EXT instead of UNINSTALL_EXT … ( #258 )
2024-06-11 11:15:06 +02:00
fiftydinar
02922a7e04
fix(gnome-extensions): Usage of INSTALL_EXT instead of UNINSTALL_EXT in uninstall
2024-06-11 11:13:10 +02:00
fiftydinar
e913396369
fix(brew): Revert #253 ( #257 )
2024-06-05 23:38:33 +02:00
zelikos
a7675b5c20
fix: Revert #253
2024-06-05 17:19:53 -04:00