RJ Trujillo
c5c6f841dc
fix: Move askpass invokation to yafti from just
...
The environment doesn't seem to carry over to just, thus askpass is not respected
2023-07-25 10:07:29 -06:00
RJ Trujillo
056cb3671b
fix: Globally set SUDO_ASKPASS
...
This is unset everywhere by default and non-operational
2023-07-25 10:07:29 -06:00
RJ Trujillo
5580ca1aee
fix(desktop): correct spelling of 'description' for big picture mode
2023-07-25 10:07:29 -06:00
Kyle Gospodnetich
2e05a948c7
chore(deck): Polkit cleanup
2023-07-24 22:08:49 -07:00
Kyle Gospodnetich
bbd2279862
feat(deck): Add polkit for dmidecode call used by bios updater.
...
feat(deck): Add config files for journald to match SteamOS.
2023-07-24 20:30:18 -07:00
Kyle Gospodnetich
22ea75a20f
feat(deck): Add bluetooth config from SteamOS.
2023-07-24 18:48:48 -07:00
Kyle Gospodnetich
345b81efda
feat(deck): Enable duperemove on SD card
2023-07-24 13:40:01 -07:00
Kyle Gospodnetich
1845d8da5c
fix(deck): Disable simpledrm to prevent card0 from being consumed
2023-07-23 22:40:47 -07:00
Kyle Gospodnetich
52f3abcfbe
feat(deck): Provide SteamCMD by default
2023-07-23 19:36:50 -07:00
Kyle Gospodnetich
0e0cc290f4
feat(desktop): Export SteamCMD from bazzite-arch
2023-07-23 19:26:25 -07:00
Kyle Gospodnetich
337122b07b
Merge pull request #67 from ublue-os/hide-grub
...
feat: Hide the GRUB menu
2023-07-22 08:56:25 -07:00
RJ Trujillo
75cf06aa10
fix(desktop): Use sddm.conf for autologin
...
kde_settings doesn't take effect otherwise making the SDDM configuration screen no-op
2023-07-22 09:13:27 -06:00
RJ Trujillo
3c60e3e610
feat: Hide the GRUB menu
2023-07-22 08:52:34 -06:00
RJ Trujillo
a267c573a7
feat(just): Use sudo askpass with ksshaskpass
...
sudo provides built in functionality for password requests that we can use by
exporting 'SUDO_ASKPASS' and invoked by 'sudo -A'. This prevents us from having
to pipe the password to sudo
Additionally, this allows us to use ksshaskpass instead of creating a generic
kdialog. ksshaskpass has the added benefit of working directly with kwallet
2023-07-22 07:55:48 -06:00
Kyle Gospodnetich
b61a2c48b8
fix: Remove SteamVR polkit waiting more proper solution
2023-07-22 00:17:14 -07:00
Kyle Gospodnetich
82390e3d1b
fix: Bring in fbcon fix from upstream SteamOS.
2023-07-22 00:03:04 -07:00
Kyle Gospodnetich
bf5ef309d3
fix: Add polkit rules from ChimeraOS
2023-07-22 00:03:04 -07:00
Kyle Gospodnetich
c5feecb224
fix: Add killuserprocesses.conf from SteamOS
2023-07-19 18:01:40 -07:00
Kyle Gospodnetich
dc5a7cde86
fix: Set bin_t on Decky Loader to fix issue with SELinux (Thanks jerb)
2023-07-19 16:39:34 -07:00
Kyle Gospodnetich
285626a321
Revert "feat: Add Fedora version to Neofetch distro display"
...
This reverts commit 52494fd9fee5bd4e1325d6c64a7918625bc6a0e4.
2023-07-19 09:29:37 -07:00
Kyle Gospodnetich
52494fd9fe
feat: Add Fedora version to Neofetch distro display
2023-07-18 23:27:55 -07:00
Kyle Gospodnetich
9cbe9c6dc9
fix: Remove "(Runtime)" from Steam desktop shortcut
2023-07-18 23:00:41 -07:00
RJ Trujillo
c612d140cb
chore(autologin): Remove redundant sddm.conf removal
2023-07-18 19:27:49 -06:00
RJ Trujillo
406d0bbfdb
fix(desktop): Use steamos.conf for SDDM
...
Needed for SDDM theme and plasma autologin
2023-07-18 19:05:58 -06:00
RJ Trujillo
bb71532248
fix(desktop): Add VGUI2 wallpaper
2023-07-18 19:05:58 -06:00
RJ Trujillo
c75048660c
revert: "feat: Set SteamOS theme by default"
...
No longer needed with desktop presets
This reverts commit ff6e9f437fcbe40ea61b1bbab00ee7cca42784fd.
2023-07-18 19:05:58 -06:00
Kyle Gospodnetich
acb5cbc7b7
feat: Custom name for Bazzite's Steam Deck builds in Neofetch
2023-07-18 17:44:20 -07:00
Kyle Gospodnetich
83cd6a859e
Merge pull request #46 from ublue-os/readme-and-branding
...
Preparations for 1.0
2023-07-18 14:49:24 -07:00
Kyle Gospodnetich
31502f3198
feat(Desktop): Add Big Picture Mode for HTPCs.
2023-07-18 14:47:01 -07:00
Kyle Gospodnetich
693a93762a
feat(deck): Add option to disable SteamOS-BTRFS
2023-07-18 12:49:22 -07:00
Kyle Gospodnetich
273b682dbc
Merge pull request #50 from ublue-os/just-revert-bash
...
Revert "feat(just): Default to using bash"
2023-07-18 11:22:38 -07:00
Kyle Gospodnetich
40da521e90
Merge pull request #49 from ublue-os/boilr
...
feat(deck): Add BoilR
2023-07-18 11:21:57 -07:00
Kyle Gospodnetich
4aa37f3a96
Merge pull request #48 from ublue-os/fix-update-progress
...
fix(steamos-update): Get progress bar working again
2023-07-18 11:21:46 -07:00
RJ Trujillo
02965719fc
fix(steamos-update): Get progress bar working again
...
Universal Blue update isn't verbose unless something is logged or an
exception is raised. Because of this, we can't just monitor its output
and increment the progress bar. Instead, we need to wait for it to
complete.
Since there isn't an entirely clean way of doing that, we'll just wait
for the creation of '/tmp/update-check'
This also removes output from the updater to ensure that formatting
stays consistent when the output is passed to Steam.
2023-07-18 11:53:44 -06:00
RJ Trujillo
a197e4f8f5
feat(deck): Add BoilR
2023-07-18 11:51:57 -06:00
RJ Trujillo
8878630c02
Revert "feat(just): Default to using bash"
...
This doesn't work as intended. Each command instantiates a new shell making this
a hurdle for readability, so remove it instead and continue explicitly defining
the environment
This reverts commit 982be6c44fe65205ef6cbd59785a3883d1052ee2.
2023-07-18 11:47:57 -06:00
Kyle Gospodnetich
ff6e9f437f
feat: Set SteamOS theme by default
2023-07-18 10:47:15 -07:00
Kyle Gospodnetich
2191cc183e
feat: Add custom neofetch logo and distro name
2023-07-18 10:46:57 -07:00
Kyle Gospodnetich
b5ffcf2e31
feat: Add OpenRGB flatpak to yafti
2023-07-18 01:00:43 -07:00
Kyle Gospodnetich
abed6f86df
feat: Add additional flatpaks to yafti (Thanks to nicknamenamenick)
2023-07-18 00:51:29 -07:00
Kyle Gospodnetich
8edcc7ac8f
chore: Update image description, move logo.png to repo_content
2023-07-18 00:21:04 -07:00
Kyle Gospodnetich
668d34beaf
feat: Add Bazzite logo to Yafti
2023-07-17 23:07:05 -07:00
RJ Trujillo
dd8137413c
feat(just): Introduce basic GUI auth handler using kdialog
...
Keep things simple and straightforward. This handler can be expanded in the
future for compatibility with GNOME
2023-07-17 23:58:04 -06:00
RJ Trujillo
5b9586833d
Revert "feat(nix): Use escalated privledges to install"
...
This reverts commit 6144f91bccf8643880bed62867e2ec06a3113d2e.
2023-07-17 23:58:04 -06:00
RJ Trujillo
e30a5d4757
fix(yafti): Correct path to Steam desktop file for autostart on deck
2023-07-17 23:57:44 -06:00
RJ Trujillo
0613c38415
fix(yafti): Move CoreCtrl and Chiaki4Deck out of the Flatpak packaging screen
...
These unfortunately can't be here and need to be moved over to the 'run' screen
2023-07-17 23:57:31 -06:00
RJ Trujillo
036be23602
fix(yafti): Use just --unstable in yafti
2023-07-17 21:56:42 -06:00
RJ Trujillo
982be6c44f
feat(just): Default to using bash
2023-07-17 21:53:04 -06:00
RJ Trujillo
6144f91bcc
feat(nix): Use escalated privledges to install
...
Introduces the alias 'guisu' which will handle requests for escalated
privledges in yafti going into the future. An alias is used here so that
we can use whatever implementation a DE may provide
2023-07-17 13:37:28 -06:00
RJ Trujillo
0c80c99206
chore(yafti): Make Bazzite configuration front and center
...
Given there's a lot of system configuration here that is critical to
having a pristine system, make it the very first thing people see after
the welcome screen
2023-07-17 12:50:56 -06:00