770 Commits

Author SHA1 Message Date
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
bf5ef309d3 fix: Add polkit rules from ChimeraOS 2023-07-22 00:03:04 -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
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
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
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
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
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
RJ Trujillo
f927f1d79e fix(bazzite-arch): Correct path to environment 2023-07-17 12:35:28 -06:00
Kyle Gospodnetich
da16ff1d6a feat(desktop): Create bazzite-arch images with distrobox assemble 2023-07-15 17:17:11 -07:00
RJ Trujillo
d47471979b fix(desktop): Correct spelling of 'install' in install-corectrl 2023-07-14 13:11:20 -06:00
RJ Trujillo
28177b2e39 feat(just): Add ability to remove nix 2023-07-14 12:24:19 -06:00
RJ Trujillo
2830cfd786 fix: Address substiutions never terminating during zram/deckswap resize 2023-07-14 12:14:27 -06:00
Kyle Gospodnetich
b6288a1ed0 fix: Use alternate Nvidia init in Distrobox 2023-07-08 16:45:05 -07:00
Kyle Gospodnetich
c40d5721f1 fix: Specify version of vkBasalt and MangoHUD flatpaks
fix: Add "deck" user and group for hardcoded references
chore: Adjust Yafti titles
2023-07-06 22:00:26 -07:00
Kyle Gospodnetich
006e1df0ff chore(yafti): Move nix installation to just 2023-07-04 19:36:25 -07:00
RJ Trujillo
94e886dc12 chore(yafti): Some minor cleanup
- Use consistent indentation
- Restore missing colons
- Move Wallpaper Engine and System76 scheduler out of the flatpak section
2023-07-04 18:41:04 -06:00
Kyle Gospodnetich
4626c16067 feat: Add Nix package manager to match evidential inclusion in SteamOS 3.5 2023-07-04 00:29:56 -07:00
Kyle Gospodnetich
7eaa338cfe feat: Add MangoHud, vkBasalt, and OBSVKCapture flatpaks 2023-07-04 00:29:56 -07:00
RJ Trujillo
93becca546 fix(system76-scheduler): Call kcm_kwin_scripts during configuration
kwinscripts isn't a subcommand of kcmshell5
2023-07-02 15:47:48 -06:00
Kyle Gospodnetich
7617abd867 feat: Add itch to installer 2023-07-02 09:55:38 -07:00
Kyle Gospodnetich
e4e8b10722 feat: Automatically start Steam on desktop 2023-06-30 15:47:33 -07:00
Kyle Gospodnetich
ecf0f24cef chore: Use -Sua instead of -Syu in paru update script 2023-06-30 09:33:26 -07:00
Kyle Gospodnetich
47a6539291 chore(desktop): Cleanup polkit rules for corectrl 2023-06-30 07:46:13 -07:00
Kyle Gospodnetich
e8ee8fb039 feat: Add CoreCtrl for Desktop
feat: Add Mumble/TeamSpeak/GeForce NOW
2023-06-29 17:08:47 -07:00
Kyle Gospodnetich
76f90dfccd fix: Remove duplicate packages from selection
chore: Add some additional useful packages to yafti
chore: Adjust defaults for installed applications/services
feature: Directly install decky loader
2023-06-29 16:44:21 -07:00
Kyle Gospodnetich
e2a1d416d1 feat: Remove update services in preparation for new ublue updater.
feat: Add script for updater to handle paru in bazzite-arch.
2023-06-29 00:23:00 -07:00
Kyle Gospodnetich
a119f187ed fix: Use nvidia-container-toolkit in distrobox instead of --nvidia flag since it's included upstream. 2023-06-28 19:00:10 -07:00
RJ Trujillo
99037359d7 fix: Make autostart scripts executable 2023-06-28 18:43:30 -06:00
RJ Trujillo
668ec565f0 feat: Configure Bazzite Arch for Nvidia GPUs
Check kargs as the Nvidia driver may not be loaded on laptops that
have opted to use integrated graphics
2023-06-28 15:03:43 -06:00
Kyle Gospodnetich
88fcc4e071 feat: Enable duperemove automatically in yafti 2023-06-28 13:37:34 -07:00