Commit graph

85 commits

Author SHA1 Message Date
fiftydinar
dbc867ff55 Indicate that module skips flatpak install/uninstall if no changes are detected 2023-12-20 11:24:00 +01:00
fiftydinar
07f1797838 Delete some README misinformation
It will loop on every boot to install & uninstall
2023-12-20 10:15:14 +01:00
fiftydinar
09af3b3602 Tiny README fix 2023-12-20 09:59:50 +01:00
fiftydinar
bf753ad0b6 Update README information to reflect these changes 2023-12-20 09:54:12 +01:00
Nadav Spiegelman
7eae821110 fix: make laptop work without justfiles
Make sure /usr/share/ublue-os/just/bling exists in case we're using
`laptop` without `justfiles`
2023-11-24 14:12:33 -05:00
Patrick Csikos
f0c0192e10
feat(default-flatpaks): Better handle multiple uses of module (#74)
* fix(default-flatpaks): Always enable systemd services

Ensures that the module always removes Fedora Flatpaks, even if a
system-wide flatpak remote isn't configured for the module.

* chore(default-flatpaks): Add output for result of repo config

* fix(default-flatpaks): Better handle multiple uses of module

* chore(default-flatpaks): Add label to output of existing config

* docs(default-flatpaks): Mention that Flatpak remote can be re-configured

* docs(default-flatpaks): Add second example to README

* docs(default-flatpaks): Clarify repo config in second example
2023-11-18 12:43:55 +00:00
plata
f180516a60
chore: fix bling descriptions in example config (#71) 2023-11-01 12:19:35 +00:00
bri
206291f072
feat(1password): add 1password to readme
chore: remove redundant spaces
2023-10-29 20:30:34 -04:00
bri
07d322dddf
feat(1password): allow overriding RELEASE_CHANNEL 2023-10-24 21:34:08 -04:00
bri
fe903b9cce
feat: add 1Password 2023-10-24 19:27:33 -04:00
xyny
a21e245279
feat: flatpaksync submodule (#62) 2023-10-22 10:04:32 +00:00
xynydev
7fb5eed708 docs: detail & misc changes to flatpaksync docs 2023-10-22 12:52:58 +03:00
xynydev
96311d98d9 chore: rename GIST_REPO to GIT_REPO 2023-10-22 12:41:00 +03:00
xyny
772d69ac73
docs: add extra indentation to the list in script README
MkDocs has some odd MD parsing going on, and lists just need to be this bit deeper...
2023-10-22 09:32:44 +00:00
Patrick Csikos
d83d721c18
docs(default-flatpaks): Make example config match other modules (#65)
* docs(default-flatpaks): Make example config match other modules

* docs(default-flatpaks): Indent list items in example config

Does seem to work if they aren't indented, but this way matches other
modules and seems to be best practice
2023-10-22 09:16:42 +00:00
zelikos
66d2ba8d94
fix(default-flatpaks): Set BLING_DIRECTORY fallback value
...instead of overriding
2023-10-21 16:08:22 -04:00
zelikos
ee196a0528
fix(default-flatpaks): Intialize BLING_DIRECTORY variable 2023-10-21 15:53:06 -04:00
xyny
7104111352
feat: default-flatpaks module 2023-10-21 10:25:52 +00:00
xyny
5e6bc4c7ae
docs(default-flatpaks): put essential function first 2023-10-21 10:24:09 +00:00
zelikos
1c203cb6dd
fix(default-flatpaks): Only enable system/user services if respective repo is configured 2023-10-14 13:08:51 -04:00
zelikos
8bc41e6077
fix(default-flatpaks): Check that system/user configuration is present 2023-10-14 12:50:47 -04:00
zelikos
8251083a5c
style: Improve readability of default-flatpaks functions 2023-10-14 11:56:49 -04:00
zelikos
a4b8151e28
docs: Clarify default-flatpaks remote configuration 2023-10-14 11:44:44 -04:00
zelikos
30931ed9c2
fix: Use Flathub as default remote for default-flatpaks 2023-10-14 11:43:13 -04:00
zelikos
c02b399bf6
fix(default-flatpaks): Check if repo-info already exists before creating 2023-10-14 11:32:55 -04:00
xyny
66b4a359e7
docs: chore: remove mention of flatpaksync.md, which doesn't exist 2023-10-14 09:56:34 +00:00
xyny
462a12f5ad
chore: delete special flatpaksync documentation file 2023-10-14 09:54:11 +00:00
xyny
6fdfffcb69
docs: chore: include submodule documentation in the main bling README
There's a lot of bling "submodules" that might require documentation. Including them inside the same README is beneficial, because it makes the appear on the ublue website too, and their documentation is often not that long.
2023-10-14 09:53:40 +00:00
xyny
a774b670a9
docs: explain default-flatpaks /etc/flatpak/ structure 2023-10-14 09:39:53 +00:00
Lucas Ribeiro
3036635a12
chore: including functionality as a submodule of the bling module 2023-10-13 14:08:48 -03:00
Lucas Ribeiro
835222f1db
fix: not specifying a nerd-font makes the module fail. (#63) 2023-10-13 15:18:15 +00:00
Lucas Ribeiro
978406d372
chore: dirs 2023-10-13 10:36:02 -03:00
Lucas Ribeiro
37ff5b32f3
chore: dirs 2023-10-13 10:32:07 -03:00
Lucas Ribeiro
4dc9f43e3d
chore: dirs 2023-10-13 10:29:57 -03:00
Lucas Ribeiro
76fbec7c69
Update README.md 2023-10-12 14:30:35 -03:00
Lucas Ribeiro
1cbaa10135
feat: flatpaksync module 2023-10-12 08:48:35 -03:00
Jorge O. Castro
dbb67ea43d
fix: terminology (#60)
* fix: terminology

* docs: mention ostree

this is *not* the case on all fedora distros, only the "immutable" / ostree ones

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2023-10-06 09:53:48 +00:00
zelikos
edbbd0b349
fix: Use location argument in configure_lists output 2023-10-05 12:18:44 -04:00
zelikos
5ed4c73a90
refactor: Use functions for flatpak config steps
...instead of having duplicated code between system flatpaks and user
flatpaks configuration.
2023-10-05 12:00:53 -04:00
zelikos
3250cdc8aa
docs: Explain flatpak module files and how they work 2023-10-04 13:05:00 -04:00
zelikos
98a71af459
docs: Show that flatpak remotes can be added without installing flatpaks from them 2023-10-02 21:22:53 -04:00
zelikos
d0e1434b1d
docs: Mention that Fedora Flatpaks remote is removed 2023-10-02 21:20:23 -04:00
zelikos
a170c42811
docs: Show repo configuration in example 2023-10-02 21:12:02 -04:00
zelikos
eff377bbc3
docs: Explain per-user installs and how to re-run setup 2023-10-02 21:11:07 -04:00
zelikos
874afef229
feat(default-flatpaks): Make repo configurable 2023-10-02 21:03:58 -04:00
zelikos
634cf88d23
fix: Don't rm -f on Flatpak lists before creating
There won't be anything to remove unless the module is called more than once, and if it's called more than once, the user would expect every Flatpak to be in the respective lists, so there's no need to call rm -f on it.
2023-10-02 20:52:42 -04:00
zelikos
6ad9056d20
refactor: Use subdirs instead of filename prefixes 2023-10-02 17:31:49 -04:00
zelikos
35df5c34b6
chore: Rename module to default-flatpaks 2023-10-02 11:49:22 -04:00
zelikos
d91804c8b7
refactor: Move module files into bling files directory 2023-10-02 11:47:32 -04:00
zelikos
feef5dcbef
chore: Add requisite files for flatpak module 2023-10-02 09:16:15 -04:00