RJ Trujillo
019704d757
fix(image-info): Don't wrap identifiers in quotations
...
Instead of the raw key being assigned, a key wrapped in quotations was
incorrectly assigned
2023-09-22 22:56:26 -06:00
Kyle Gospodnetich
81bb60084f
feat: Switch to new numbered just file system
2023-09-22 14:27:09 -07:00
RJ Trujillo
66a14d300e
fix(treewide): Use new image info implementation
2023-09-22 12:26:54 -06:00
RJ Trujillo
24ceab8e44
fix(user-setup): Fix justfile creation
...
Currently, this only gets written if the file exists. Create it when the file doesn't exist instead
2023-09-20 11:09:10 -06:00
Kyle Gospodnetich
d494845efe
chore: Create simplified justfile
2023-09-15 09:39:13 -07:00
Kyle Gospodnetich
5b4c7a85cf
chore: Remove .justfile creation
...
The justfiles conflict with eachother if they have functions of the same name, and the first function of them sorted alphabetically acts as as default when running `just`, this means each can't use the 'default' name for their top function, and we unfortunately just need to ship our own.
2023-09-15 00:37:38 -07:00
Kyle Gospodnetich
1e1437a222
feat(deck-gnome): Add templates for vkBasalt and DXVK to make game modding easier, allows for creation of the example config from the right click menu
2023-09-15 00:30:41 -07:00
Kyle Gospodnetich
904c45e5ec
chore(gnome): Move font changes to be part of themes
2023-09-11 12:30:29 -07:00
Kyle Gospodnetich
0145cfbea0
feat(gnome): Set default fonts in GNOME to match SteamOS KDE session
2023-09-11 12:24:37 -07:00
Kyle Gospodnetich
24ac50fbe5
fix: Make sure files don't exist before copying or symlinking in bazzite-user-setup, allows re-runs without any errors printed.
2023-09-10 21:32:49 -07:00
Kyle Gospodnetich
23347190c7
fix(gnome): Set sensible default power settings on Steam Deck hardware automatically
2023-09-08 13:42:48 -07:00
Kyle Gospodnetich
e5d68da9fb
chore(gnome): Update name of cariboublocker extension.
2023-09-03 17:07:56 -07:00
Kyle Gospodnetich
79957ad07d
feat(gnome): Set flat mouse accel profile on deck (Matches SteamOS behavior on KDE)
2023-08-31 15:26:48 -07:00
RJ Trujillo
d39adf72df
fix(user-setup): Ensure user always has working justfile
...
Backs up old file just in case there are user recipes there. Fixes https://github.com/ublue-os/bazzite/issues/186
2023-08-25 09:34:41 -06:00
Kyle Gospodnetich
30b377b107
feat(gnome): Enable symlink creation context menus and show folders first by default
2023-08-24 01:39:21 -07:00
RJ Trujillo
825d69cadc
feat(user-setup): Enable NTP by default
...
Enable NTP by default. No one likes inaccurate clocks
2023-08-20 17:26:18 -06:00
Kyle Gospodnetich
73f267c491
fix: Use system level alias for Fish shell
2023-08-19 00:03:51 -07:00
Kyle Gospodnetich
e4e9edfb66
feat(gnome): Enable fractional scaling by default
2023-08-17 12:36:10 -07:00
Kyle Gospodnetich
507cf9de0a
chore: Apply fish shell alias last
2023-08-16 10:15:31 -07:00
Kyle Gospodnetich
4d168d78e4
fix: Apply neofetch alias to fish shell
2023-08-16 10:09:54 -07:00
Kyle Gospodnetich
48b997da62
chore: Remove Just Perfection tweaks (Uneeded)
2023-08-16 00:20:41 -07:00
Kyle Gospodnetich
7a329b497a
feat(deck): Fix inability to search with Steam Keyboard on GNOME
2023-08-15 23:33:50 -07:00
Kyle Gospodnetich
6aeeb66bb4
feat(gnome): Add Search Light extension to replace search in activities on Deck
2023-08-15 21:27:18 -07:00
Kyle Gospodnetich
ed8e5e6e6e
fix(gnome): Add trackerignore to 2nd steam location
2023-08-15 10:44:00 -07:00
Kyle Gospodnetich
763788da7e
chore: Minor cleanup
2023-08-15 07:56:28 -07:00
Kyle Gospodnetich
20661affdc
fix(gnome): Restore indexer, remove .steam folder from indexer to make lighter & smaller.
2023-08-15 07:52:22 -07:00
Kyle Gospodnetich
8268b2671e
feat(gnome): Add extension to prevent GNOME keyboard from popping up in place of the Steam Keyboard
2023-08-14 23:32:20 -07:00
Kyle Gospodnetich
532c692e76
fix(deck): Correct name of Lutris shortcut on desktop
2023-08-11 16:35:43 -07:00
Kyle Gospodnetich
586ebf29ab
fix: Handle steam shortcuts properly between deck and desktop, clean up by moving some tasks to bazzite-arch
2023-08-11 00:51:28 -07:00
RJ Trujillo
d9be9733f9
fix: Disable automatic GNOME Software software updates
...
The rpm-ostree extension won't have proper support for OCI until Fedora 39, leading to
false update notifications.
We also already handle Flatpak updates in ublue-update, making this redundant for
everything, but FW updates, which some hardware may or may not support, and regardless
these can be installed by just manually checking in GNOME Software for updates
2023-08-10 09:32:02 -06:00
Kyle Gospodnetich
7323ae8f26
fix: Clean application shortcuts in a way that's compatible with other languages
2023-08-09 22:09:30 -07:00
Kyle Gospodnetich
90710a53d3
chore(gnome): Simplify sed for steam in bazzite-user-setup
2023-08-09 21:56:55 -07:00
RJ Trujillo
9597496265
feat(deck): Enable Wayland by default! ( #129 )
...
* feat(deck): Enable Wayland by default!
With the flip of a switch
* chore: Add /usr/bin/bazzite-steam wrapper for handling extest LD_PRELOAD dynamically
* chore: Use steam-runtime wrapper for deck builds
* chore: Move bazzite-steam-runtime to deck only files
* fix: Correct issue with .desktop file copying
* fix: Correct name of deckswap-on script in Yafti
* chore(readme): Cleanup, mention Wayland change
---------
Co-authored-by: Kyle Gospodnetich <me@kylegospodneti.ch>
2023-08-10 00:38:38 +00:00
RJ Trujillo
04a6a588aa
fix(flatpak): Locally install Flathub repo and fix Fedora repo removal ( #126 )
...
* fix(user-setup): Locally install Flathub repo
This uses the existing Flathub repo file in /etc/flatpak/remotes.d so that it can be added completely offline
* chore(flatpak-system-install): Remove Fedora system flatpakrepo
2023-08-09 15:50:35 +00:00
Kyle Gospodnetich
bd92822fe1
chore(gnome): Remove unneeded gsetting
2023-08-08 23:48:03 -07:00
RJ Trujillo
fd38d2706e
feat(user-setup): Add user Flathub repo
2023-08-08 22:21:05 -06:00
Kyle Gospodnetich
33ce5843f5
fix(kde): Properly enable System76 plugin for KWin
2023-08-08 19:23:10 -07:00
Kyle Gospodnetich
c80c1ece4f
chore: Switch to gnome-extensions command
2023-08-08 19:00:31 -07:00
Kyle Gospodnetich
7574de4498
fix(gnome): Symlink gradience presets instead of using CLI so updates don't require reimport
2023-08-08 15:06:50 -07:00
Kyle Gospodnetich
3beb2a058b
chore: Run Yafti once, create desktop icon for it on KDE
2023-08-08 15:01:41 -07:00
Kyle Gospodnetich
2d3ea5a16b
chore: Enable bazzite-user-setup and bazzite-hardware-setup services
2023-08-08 14:48:45 -07:00
Kyle Gospodnetich
444a2aac3e
chore: Remove Duperemove and mount flags from Yafti
2023-08-08 14:20:09 -07:00
Kyle Gospodnetich
640353af98
chore: Install KDE wallpaper engine plugin globally as well
2023-08-08 14:01:10 -07:00
Kyle Gospodnetich
0704f197a4
chore: Start working on first-run script for users, clean up Yafti/Just
2023-08-08 13:53:26 -07:00