RJ Trujillo
f7d61917f3
fix(deck): Copy yafti config to /etc
...
We had been doing this for desktop but not the Deck so the Deck would launch the right config at boot but not by the shortcut
2023-08-07 15:00:29 -06:00
Kyle Gospodnetich
83adb1f6ac
chore: Swap operator for kinoite check
2023-08-07 13:32:38 -07:00
Kyle Gospodnetich
76a61882e2
chore: Switch to using BASE_IMAGE_NAME in Containerfile.
2023-08-07 13:26:21 -07:00
Kyle Gospodnetich
04953e832b
chore: Switch to distrobox-git package
2023-08-07 10:35:03 -07:00
Kyle Gospodnetich
4b5fc69fa4
fix: Add ddccontrol-db for up-to-date monitor datbase
2023-08-07 10:17:02 -07:00
Kyle Gospodnetich
ec1b75fc7d
fix: Show as Bazzite in GRUB
2023-08-07 07:39:07 -07:00
Kyle Gospodnetich
94321f0c6f
feat(gnome): Add Compiz Windows Effect extension (Disabled by default)
2023-08-06 23:47:58 -07:00
Kyle Gospodnetich
fb83e19a73
chore: Only install SDDM theme on KDE desktop, install on GNOME deck image due to SDDM being included there.
2023-08-06 22:18:48 -07:00
Kyle Gospodnetich
e7ffbfcd44
fix(gnome): Disable appindicator extension due to breaking VRR
2023-08-06 17:54:39 -07:00
Kyle Gospodnetich
d6775a7f39
chore: Correct package name
2023-08-06 14:43:14 -07:00
Kyle Gospodnetich
2a6e81c29f
Merge pull request #106 from ublue-os/EyeCantCU-patch-1
...
chore: Copy yafti config to /etc
2023-08-06 14:39:58 -07:00
RJ Trujillo
9383c2fdb2
feat(gnome): Use GDM on desktop ( #111 )
...
* feat(gnome): Use GDM on desktop
Restores GDM on desktop and implements GNOME autologin with GDM support. This allows
users to use screen locking. Omitted from Steam Deck as there isn't a seemingly clean
way to implement this for session switching. Will investigate in the future
* fix(gnome): Restore patched xorg-x11-server-Xwayland package for VRR
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-08-06 21:31:03 +00:00
RJ Trujillo
56938e2c24
fix: Remove flatpak caching, use network connection instead ( #110 )
...
* fix: Stop caching flatpaks
These take up way too much space in images
* fix(flatpak-system-install): Require network connection
* fix(flatpak-system-install): Restart on failure
* fix(gnome): Add Silverblue flatpaks to install list
* fix(flatpak-system-install): Silence errors on package removal
A package may not be removed for a number of reasons, for example if someone were
to rebase from Kinoite to Bazzite GNOME, they wouldn't have the GNOME app suite
installed from Silverblue
* fix(deck): Don't try to install cached system flatpaks
2023-08-06 20:02:52 +00:00
RJ Trujillo
3236b24d49
fix(gnome): Remove noarch from package name
2023-08-05 20:12:05 -06:00
RJ Trujillo
a3b5c931bf
chore: Copy yafti config to /etc
...
Allows editing when things go weird
2023-08-05 20:06:01 -06:00
RJ Trujillo
9548b5acb8
fix(gnome): Remove GNOME Classic sessions
...
We don't need these, and as a side effect this moves GNOME on Wayland to the top of SDDM
2023-08-05 19:52:05 -06:00
Kyle Gospodnetich
da86533800
chore: Remove Xwayland override due to no longer being needed.
2023-08-04 14:52:43 -07:00
Kyle Gospodnetich
fd3d9067b4
fix(gnome): Enable variable-refresh-rate on existing mutter configs (Thanks termdisc)
2023-08-04 13:08:54 -07:00
Kyle Gospodnetich
0eaf632765
chore: Add Waydroid & dependencies, future updates will add this to Yafti and get it working under X11.
2023-08-04 12:35:24 -07:00
RJ Trujillo
b625538925
fix(gnome): Correct consecutive rpm-ostree invokations
2023-08-04 11:10:52 -06:00
RJ Trujillo
eb9babf891
chore: Shut up grep
2023-08-04 10:38:10 -06:00
RJ Trujillo
812d654e3a
feat(gnome): Implement askpass
2023-08-04 10:38:10 -06:00
Kyle Gospodnetich
162d03626a
chore: Fix echo so variables are interpreted
2023-08-04 09:08:34 -07:00
Kyle Gospodnetich
8b1e14af6c
chore: Add /etc/default/bazzite file with information about current deployment
2023-08-04 00:06:25 -07:00
Kyle Gospodnetich
b0e2c7642d
fix: Switch from rsync to conditional copy to fix issue with missing files
2023-08-03 15:24:42 -07:00
RJ Trujillo
db08195a1f
fix: Support removing preinstalled system flatpaks
2023-08-03 14:43:08 -06:00
Kyle Gospodnetich
d6e46741f7
chore(gnome): Remove help and tour, remove unneeded desktop icon from dependency.
2023-08-03 13:18:29 -07:00
Kyle Gospodnetich
b47c259749
chore(gnome): Remove supergfxctl-gex extension due to inclusion upstream
2023-08-03 10:50:53 -07:00
RJ Trujillo
ecf2aea7c9
feat(gnome): Install supergfxctl-gex shell extension in Nvidia images
2023-08-02 19:42:46 -06:00
RJ Trujillo
5b4c1c63c7
feat(gnome): Add Steam Deck backgrounds
2023-08-02 18:37:25 -06:00
Kyle Gospodnetich
1bb8de25bd
feat(GNOME): Add appindicator shell extension.
2023-08-02 16:51:12 -07:00
Kyle Gospodnetich
cc77fde9a3
fix(GNOME): Remove now unneeded gnome extension installers from just, add system76 scheduler extension package.
2023-08-02 16:46:39 -07:00
Kyle Gospodnetich
bfc6486789
feat(deck): Add Bazzite Menu extension for GNOME builds
2023-08-02 16:25:29 -07:00
Kyle Gospodnetich
2987a356eb
feat(GNOME): Add User Theme & GSConnect extensions by default
2023-08-02 14:23:25 -07:00
Kyle Gospodnetich
80d65dd855
feat(GNOME): Add gnome-tweaks
2023-08-02 11:18:36 -07:00
Kyle Gospodnetich
f645a98ed2
chore: Minor Containerfile syntax cleanup, remove yet another RUN step.
2023-08-02 00:26:24 -07:00
Kyle Gospodnetich
f70b004dd6
feat(GNOME): Add Gradience and adw-gtk3 theme
2023-08-02 00:22:06 -07:00
Kyle Gospodnetich
852d4fddea
chore: Merge some sections to eliminate a RUN step.
2023-08-02 00:18:36 -07:00
Kyle Gospodnetich
db9de403bf
fix: Correct rsync params
2023-08-01 23:56:11 -07:00
Kyle Gospodnetich
7613857b51
fix: Move KMS mode setting into environment in system_files
2023-08-01 23:38:04 -07:00
Kyle Gospodnetich
dde01275df
fix: Only remove steamdeck-kde-presets-desktop if it would be installed
2023-08-01 23:28:00 -07:00
Kyle Gospodnetich
826346934a
fix: Correct unexpected token
2023-08-01 23:19:37 -07:00
Kyle Gospodnetich
e05d506142
fix: Use rsync instead of cp
2023-08-01 23:14:11 -07:00
Kyle Gospodnetich
0f45ad3771
fix: Remove unicode characters
2023-08-01 23:05:06 -07:00
RJ Trujillo
3829ddbd6a
fix: Address problem copying DE specifc files
2023-08-01 21:55:50 -06:00
RJ Trujillo
cbd3fa6bee
fix(kde): Correct consecutive rpm-ostree invokations
2023-08-01 21:05:28 -06:00
RJ Trujillo
282c6df825
feat: Implement GNOME VRR patchset
2023-08-01 21:05:28 -06:00
RJ Trujillo
f2308d22af
feat(gnome): Use SDDM
...
This retains the SteamOS theming for the lockscreen/login prompt and allows
us to use our existing setup for autologin for use with HTPCs
2023-08-01 21:05:28 -06:00
RJ Trujillo
64f4a178bc
feat: Implement GNOME autologin service
2023-08-01 21:05:28 -06:00
RJ Trujillo
462c2d519d
feat: Separate DE specific config from shared config
2023-08-01 21:05:28 -06:00