Commit graph

528 commits

Author SHA1 Message Date
fiftydinar
fd6023dc84
chore(bling): update gnome-vrr copr url, clean up unmaintained installer scripts (#300) 2024-07-27 20:56:06 +02:00
fiftydinar
79b2af8f44
chore(bling): Depreciate laptop module pt. 3 2024-07-27 20:55:06 +02:00
fiftydinar
0ce0747f3b
chore(bling): Depreciate laptop module pt. 2 2024-07-27 20:53:33 +02:00
fiftydinar
4973e6004f
chore(bling): Depreciate laptop module pt. 1 2024-07-27 20:53:09 +02:00
xyny
55e93286ff chore(bling): remove flatpaksync, leave a warning message 2024-07-27 17:56:32 +03:00
xyny
368f28ea0b fix(bling): gnome-vrr version check and copr fix 2024-07-27 17:49:46 +03:00
xyny
af2db664ac
fix(yafti): create yafti directory before attempting copy (#299) 2024-07-27 12:24:49 +00:00
xyny
7543053424 docs: remove deprecated module.yml parameter descriptions 2024-07-26 16:02:32 +03:00
xyny
e749fe71d3 chore: remove raw github URLs from module.ymls (unneeded after recent refactor) 2024-07-26 16:02:32 +03:00
Daniel Barenholz
4a433d6112
docs(chezmoi+gschema-overrides): Fix some typos (#298)
* docs(chezmoi): Fix typos

* docs(gschema-overrides): Fix typo
2024-07-26 12:52:12 +00:00
Daniel Barenholz
d78597329d
docs(default-flatpaks): Fix typo (#297)
fix(default-flatpaks): Typo in module.yml
2024-07-26 12:26:56 +00:00
fiftydinar
81486e12e8
chore(gnome-extensions): Add check test for connection to the website… (#296) 2024-07-25 16:46:35 +02:00
fiftydinar
0a12b0984a
fix(gnome-extensions): Forgot to end-quote echo
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-07-25 16:41:36 +02:00
fiftydinar
dbc886527f
chore(gnome-extensions): Add check test for connection to the website before performing other steps
Makes it clearer to the user when error is website related
2024-07-25 16:37:57 +02:00
fiftydinar
8e70bb07d5
fix(files): Error-out & fail the build when there's no file/directory… (#294) 2024-07-23 14:14:33 +02:00
fiftydinar
95109466e8
fix(files): Error-out & fail the build when there's no file/directory supplied in recipe 2024-07-23 14:12:45 +02:00
fiftydinar
2abdc3e9f4
chore(brew): Remove fish brew completions link (#265) 2024-07-22 17:49:23 +02:00
fiftydinar
2d0feb6e51
Merge branch 'main' into brew-fish-compl-fix 2024-07-22 17:48:13 +02:00
fiftydinar
70578a1ec2
chore(default-flatpaks): Add ERROR: to the error log for verifying … (#292) 2024-07-22 17:44:47 +02:00
fiftydinar
bb3492b1e9 chore(default-flatpaks): Add ERROR: to the error log for verifying flatpak IDs from FlatHub
Makes it more readable & clearer at the start
2024-07-22 17:43:29 +02:00
fiftydinar
f7027fe138
docs(gnome-extensions): Use 3 ticks instead of 1 for showcasing error… (#291) 2024-07-22 17:34:29 +02:00
fiftydinar
6008d10c14 docs(gnome-extensions): Use 3 ticks instead of 1 for showcasing error in Fly-Pie extension example 2024-07-22 17:33:53 +02:00
fiftydinar
0b8d30f3e0
docs(gnome-extensions): Slight style fixes for "Known Issues" section (#290) 2024-07-22 17:26:19 +02:00
fiftydinar
591d581cbf docs(gnome-extensions): Slight style fixes for "Known Issues" section 2024-07-22 17:25:45 +02:00
fiftydinar
e863d596ba
docs(gnome-extensions): Clarify known issue about extension-only gsch… (#289) 2024-07-22 17:22:28 +02:00
fiftydinar
189e21af2c docs(gnome-extensions): Clarify known issue about extension-only gschemas.compiled file better 2024-07-22 17:21:37 +02:00
fiftydinar
2367f3c93c
docs(gnome-extensions): Add known issue about GSConnect not working t… (#288) 2024-07-22 17:07:08 +02:00
fiftydinar
2d63e610ce
docs(gnome-extensions): Some small additions 2024-07-22 17:06:41 +02:00
fiftydinar
cac6fde96d
docs(gnome-extensions): Add system location explanation 2024-07-22 17:03:22 +02:00
fiftydinar
d8e48d98e9 docs(gnome-extensions): Add known issue about GSConnect not working type of scenario 2024-07-22 16:54:55 +02:00
fiftydinar
8ccd96b93e
chore(files): Update copying directory log to be more precise (#286) 2024-07-21 22:46:11 +02:00
fiftydinar
df0869a449 chore(files): Update copying directory log to be more precise 2024-07-21 22:45:39 +02:00
fiftydinar
c0929e759c
docs: Update documentation to reflect change from config/ to files/ (#283)
* docs: Update documentation to reflect change from `config/` to `files/`

* docs(files): Match documentation between template & module.yml

* docs(files): Add example about using subfolder

* docs(files): Some small style fixes

* docs: Fix `files/system` typo

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>

* docs: Fix `files/system` typo pt. 2

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>

* chore(files): Update typespec to be compatible with legacy & new recipe

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2024-07-21 19:21:28 +00:00
fiftydinar
3b30283a6a
fix(files): Deleting .gitkeep file when path is ending in / pt.2 (#285) 2024-07-21 16:09:05 +02:00
fiftydinar
c8aa0fa4b6 fix(files): Deleting .gitkeep file when path is ending in / pt.2
I forgot to account for the literal `/` folder scenario
2024-07-21 16:08:21 +02:00
fiftydinar
22146815d4
fix(files): Deleting .gitkeep file when path is ending in / (#284) 2024-07-21 15:21:43 +02:00
fiftydinar
3024774b0d chore(files): Some style change regarding variable expansion 2024-07-21 15:20:12 +02:00
fiftydinar
9df11c41f1 fix(files): Deleting .gitkeep file when path is ending in / 2024-07-21 15:18:19 +02:00
fiftydinar
55858a8d83
chore: Adjust modules to use the future /tmp/files/ directory (#278)
* chore: Adjust modules to use the future `/tmp/files/` directory

* docs: Replace old `config/` with `files/` directory

* Revert "docs: Replace old `config/` with `files/` directory"

This reverts commit 68870a3d02136860b4f3bca2d34618d71dcae160.

* chore(files): Support new recipe format proposed by @xynydev

* chore(files): Support legacy recipe format along with new one

Mixed usage of it in recipe is supported too.

---------

Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2024-07-21 10:10:32 +00:00
fiftydinar
6d4597e56c
chore(default-flatpaks): Add safe-check for FlatHub flatpak IDs (#281) 2024-07-20 23:40:09 +02:00
fiftydinar
83ac1d446a style(default-flatpaks): Don't display note message twice 2024-07-20 23:38:50 +02:00
fiftydinar
657d75def6 fix(default-flatpaks): Unboundable variable error 2024-07-20 23:19:39 +02:00
fiftydinar
a1adac44af fix(default-flatpaks): Read repo-info.yml only when it's available 2024-07-20 23:13:30 +02:00
fiftydinar
a41e739d16
chore(default-flatpaks): Adjust echo formatting
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-07-20 23:08:17 +02:00
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