HikariKnight
c23cca08ab
feat: Add btrfs-assistant to easily configure automatic snapshots of /home ( #1459 )
...
* feat: include btrfs-assistant and include a default config-template
We are providing a default config meant to be used with `sudo snapper create-config /var/home` so it will work with the automatic snapper systemd units that btrfs-assistant configures.
snapshotting / is pretty pointless on ostree so the root config points to /var/home instead.
* fix: launch btrfs-assistant in xwayland to avoid a bug with xdg-document-portal
* feat: add snapper-setup script
does not touch anything if user has already configured snapper
* fix: patch btrfs-assistant-launcher to not pass XDG_RUNTIME_DIR
This will make it run in xwayland instead
* chore: set sane defaults for snapshotting $HOME
2024-10-25 23:44:14 -07:00
Kyle Gospodnetich
b2e4c8bb13
fix: Move memory settings to tuned
2024-10-25 01:48:08 -07:00
Kyle Gospodnetich
b01a7c42a5
fix: Set nice value in btrfs-dedup script to ensure anything it spawns is handled appropriately
2024-09-16 09:53:28 -07:00
Kyle Gospodnetich
606694634c
fix: Further reduce BTRFS resource allocations
2024-09-16 09:12:12 -07:00
Kyle Gospodnetich
bd85e7d330
fix: Limit BTRFS deduplication to one core.
2024-08-24 23:19:46 -07:00
Kyle Gospodnetich
c47e12521e
chore: Remove unneeded workarounds for caps
2024-08-20 08:46:19 -07:00
Kyle Gospodnetich
d133aa9231
chore: Remove unneeded workaround service
2024-08-13 08:20:54 -07:00
Kyle Gospodnetich
22062c6fa7
chore: Move to systemd environment definition for topgrade change
2024-07-28 11:48:36 -07:00
Kyle Gospodnetich
1930e0f922
chore: Remove file added upstream
2024-06-30 00:41:06 -07:00
Kyle Gospodnetich
28163f6a7c
chore: Remove file now included upstream
2024-06-29 23:12:17 -07:00
Zeglius
16bc8a32e4
fix: add missing chowned setroubleshoot dir ( #1293 )
2024-06-29 12:00:09 -07:00
Kyle Gospodnetich
3b509f962d
chore: Drop unneeded nvidia config change
2024-06-28 08:57:13 -07:00
HikariKnight
7438427991
fix: update sunshine workaround to handle the symlink
2024-06-24 09:48:17 +02:00
Zeglius
b739cd9e69
chore(ujust): Improve setup-virtualization user experience ( #1237 )
...
* chore(ujust): Improve virt-manager detection at setup-virtualization
* refactor(ujust): isolate temporary var in a subshell
* chore(ujust): Move libvirtd,service enablement logic to service
* Add bazzite-libvirtd-setup.service
* fix(ujust): Replace faulty bazzite-libvirtd-setup.service triggering condition
* chore(ujust): reduce grep usage in setup-virtualization
* chore(ujust): add missing sudo call
* chore(ujust): remove unnecessary check in disable-virtualization
rpm-ostree should remove virtualization related packages/kernel args regardless of virt-manager being installed.
rpm-ostree will not generate a commit if no effective change is applied.
* chore(ujust): Disable setup service at disable-virtualization
---------
Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com>
2024-06-23 17:46:49 -07:00
Ian C
c89cf0dc53
fix(sunshine): fix systemd file for missing closing quote ( #1226 )
2024-06-14 08:16:42 -07:00
Marco Rodolfi
707bebb41f
feat: update btrfs scripts ( #1201 )
...
* chore: fixup deckhd patch (#1200 )
* Revert "chore: Add patch for libliftoff corruption issue"
This reverts commit ebaa187b5ca99b8bbd47a7ddcbf34844aed2ea5a.
* chore: Increase gamescope release version
* Import latest changes from the btrfs deduplication script and update the method for reenabling rmlint simplifying the whole process
---------
Co-authored-by: matte-schwartz <136293710+matte-schwartz@users.noreply.github.com>
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2024-06-03 07:02:40 -07:00
Kyle Gospodnetich
6d8cf50302
chore: Update gamescope prior to graphical session
2024-05-26 22:23:31 -07:00
RJ Trujillo
91ae917343
feat: Add RyzenAdj to desktop images ( #1179 )
...
* feat: Ship ryzenadj on desktop images
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
* fix(framework/amd): Allow MMIO access in userspace for RyzenAdj
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
* fix(framework/amd): Load Ryzen SMU on startup for RyzenAdj
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
* chore(README): Note RyzenAdj support for AMD Framework Laptops
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
---------
Signed-off-by: RJ Trujillo <eyecantcu@pm.me>
2024-05-26 11:48:10 -07:00
Kyle Gospodnetich
57612bf58d
fix: Correct sunshine workaround for the latest versions
2024-05-23 23:32:14 -07:00
m2
feb4cdcc20
fix: correct brew directory. ( #1140 )
...
* fix: brew auto upgrade services
* fix: brew not in right directory
* chore: simplify move.
2024-05-17 06:26:14 -07:00
m2
fd7640dedb
fix: brew auto upgrade services ( #1135 )
2024-05-16 14:51:56 -07:00
m2Giles
6fccc69994
chore: compress brew on image
2024-05-16 08:57:49 -04:00
m2Giles
733fb48c9e
chore: set environment variables for brew
2024-05-16 00:54:41 -04:00
m2Giles
8e32db53ab
chore: use brew's installer
2024-05-16 00:49:40 -04:00
m2
3812263d53
fix: correct file
2024-05-15 21:44:29 -04:00
m2Giles
b54a91fcae
chore: remove unused file
2024-05-15 20:50:03 -04:00
m2Giles
66fd205966
chore: simplify brew setup
2024-05-15 20:47:05 -04:00
m2Giles
2dbf29701b
feat: homebrew on image
2024-05-15 20:01:14 -04:00
Renn
a37b715432
feat: Add udev rule to do cec onboot when bluetooth device connection ( #1105 )
2024-05-11 10:49:41 -07:00
PVermeer
e61cd2424e
fix(desktop): sqlite column error in btrfs-dedup service ( #1099 )
...
* fix(duperemove): sqlite column error
* chore(duperemove): add prefix - back to ExecStart command
2024-05-10 19:28:29 -07:00
Kyle Gospodnetich
7fc2e18e86
chore: Switch back to PPD from TuneD per Mario's advice
2024-04-28 01:04:29 -07:00
Kyle Gospodnetich
1f64f50e27
chore: Drop custom-device-pollrates service due to potential sleep issues
2024-04-24 01:14:56 -07:00
Kyle Gospodnetich
e8cc088fac
chore: Move some scripts to /usr/libexec
2024-04-23 10:06:33 -07:00
Kyle Gospodnetich
eda1f2a3ab
chore: Update memory sysctl
2024-04-21 08:11:27 -07:00
Kyle Gospodnetich
73f9ec0709
chore: Drop clevis from dracut.conf.d as well
2024-04-17 22:41:43 -07:00
Kyle Gospodnetich
0299d93322
feat: Re-add clevis by popular demand
2024-04-15 16:48:47 -07:00
m2
e18ebd7f49
chore: add pkcs11 and pcsc to initramfs
2024-04-12 14:06:49 -04:00
Kyle Gospodnetich
65923774b2
feat: Use zstd compression for initramfs
2024-04-12 08:25:50 -07:00
m2
977321b509
fix: remove clevis from dracut.conf.d
...
Dracut clevis is not installed.
2024-04-12 09:21:03 -04:00
Kyle Gospodnetich
4fdf7669ca
chore: Move dracut to correct config
2024-04-11 21:30:05 -07:00
Kyle Gospodnetich
f9b4ef92c9
feat: Add pre-image initramfs generation, preload fido2, tpm2-tss, and clevis
2024-04-11 15:37:40 -07:00
Kyle Gospodnetich
134635c688
chore: Clean up USB Polling Rate Patch
2024-04-09 21:57:06 -07:00
Kyle Gospodnetich
f349a396da
feat: Add Nobara USB Polling Rate Patch ( #964 )
...
Co-authored-by: badlydrawnface <bdface@proton.me>
2024-04-09 21:53:36 -07:00
Kyle Gospodnetich
1dcda86fe0
fix: Use balanced-no-pstate profile on CPUs that don't support a pstate governor.
2024-04-09 18:28:49 -07:00
Kyle Gospodnetich
e1c139e125
chore: Drop rmlint due to being problematic.
2024-03-26 23:27:40 -07:00
Kyle Gospodnetich
d492edbf9c
chore: Minor profile syntax cleanup, add summary
2024-03-19 00:59:04 -07:00
Kyle Gospodnetich
0725bfd90b
chore: Add balanced-no-pstate tuned profile for CPUs without pstate support. Uses schedutil instead of powersave.
2024-03-19 00:15:44 -07:00
Kyle Gospodnetich
4a705495f0
chore: Restore GSP change now that 6.7 is live upstream
2024-02-06 13:25:34 -08:00
Kyle Gospodnetich
f0f509eb44
fix: Correct sunshine-workaround service issue
2024-02-01 00:53:26 -08:00
Kyle Gospodnetich
99a947e63b
chore: Remove setup scripts to libexec to remove them from the path, these should only be run by the service.
2024-01-31 14:34:31 -08:00