Kyle Gospodnetich
803e0bf3c5
chore: Lock jupiter-hw-support to an older build while we wait for steamos-btrfs to catch up
2023-07-27 09:31:17 -07:00
Kyle Gospodnetich
97faa754f0
Merge pull request #78 from ublue-os/fix-var
...
fix(power-button-handler): 'systemd-inhibit' -> 'systemd_inhibit'
2023-07-27 08:38:27 -07:00
RJ Trujillo
502ee0b612
fix(power-button-handler): 'systemd-inhibit' -> 'systemd_inhibit'
...
Dashes can't be used in variable names as they could be mistaken for subtraction
2023-07-27 06:51:33 -06:00
Kyle Gospodnetich
db7b9f0433
Merge pull request #77 from nicknamenamenick/patch-3
...
Update README.md
2023-07-26 23:17:27 -07:00
nicknamenamenick
56d5fe2652
Update README.md
...
preinstalled
2023-07-27 00:38:03 -04:00
Kyle Gospodnetich
d5418f5ed0
Merge pull request #76 from ublue-os/rename-inhibit
...
fix(power-button-handler): Rename 'inhibit' string to 'systemd-inhibit'
2023-07-26 21:22:22 -07:00
RJ Trujillo
840dcff718
fix(power-button-handler): Rename 'inhibit' string to 'systemd-inhibit'
...
subprocess.call() improperly passes the inhibit function otherwise preventing
the handler from ever starting in the first place
2023-07-26 22:19:11 -06:00
Kyle Gospodnetich
729f9a047e
fix: Add udev rules from Jovian
2023-07-26 17:35:50 -07:00
Kyle Gospodnetich
87eb1c0db6
chore: Move power-button-handler.py into /usr/bin
2023-07-26 14:41:08 -07:00
Kyle Gospodnetich
f6aa940a36
feat(deck): Handle power button
...
Moves power-button-handler into Bazzite and out of jupiter-hw-support, extends it with systemd-inhibit to block the power button only when it's running.
2023-07-26 14:41:08 -07:00
Kyle Gospodnetich
332a57d242
chore(README): Minor tweaks
2023-07-26 11:12:54 -07:00
Kyle Gospodnetich
50e98238da
feat(deck): Enable System76-Scheduler
...
Eliminates the need to have CAP_SYS_NICE on gamescope
2023-07-26 09:44:41 -07:00
Kyle Gospodnetich
ce3ad68dae
chore: Include audit karg from SteamOS
2023-07-26 07:29:13 -07:00
Kyle Gospodnetich
2d666f4220
chore(README): Mention DNS over TLS and NTS.
...
chore: Add Bazzite logo to end screen of Yafti.
2023-07-26 07:06:10 -07:00
Kyle Gospodnetich
7e9e5f1f3b
chore(README): Cleanup
2023-07-26 00:55:41 -07:00
Kyle Gospodnetich
105ab64b2b
chore(README): Add missing Nvidia instructions
2023-07-26 00:34:26 -07:00
Kyle Gospodnetich
208d3c4ad9
chore(README): Add thanks section, modify Nix section based on feedback from Jovian-Nix team.
...
chore: Disable Nix package manager by default.
2023-07-26 00:01:39 -07:00
Kyle Gospodnetich
e1ca98746a
chore: Modify build script to ignore repo_content and spec_files directories.
2023-07-25 23:10:25 -07:00
Kyle Gospodnetich
e0dad9e4df
chore(README): Cleanup
2023-07-25 22:16:08 -07:00
Kyle Gospodnetich
b0c77432a6
feat(deck): Enable SSL/TLS secured NTP and DNS by default. This is a computer you'd use on a public network after all.
2023-07-25 22:11:27 -07:00
Kyle Gospodnetich
db206e9fe5
chore: Containerfile cleanup
2023-07-25 16:57:47 -07:00
Kyle Gospodnetich
780a064803
chore: Upgrade to mesa 23.1.4
2023-07-25 14:45:34 -07:00
Kyle Gospodnetich
dcbde0af8d
chore: Setcap Gamescope in Containerfile
2023-07-25 14:32:20 -07:00
Kyle Gospodnetich
cfbbdc7770
fix(deck): Add patch for vpower service file to point to correct location.
2023-07-25 14:21:20 -07:00
Kyle Gospodnetich
561f46202a
chore(README): Remove gamescope while we use upstream version
2023-07-25 13:37:23 -07:00
Kyle Gospodnetich
4133500bf9
feat(deck): Add vpower service for calculating battery stats
2023-07-25 12:58:04 -07:00
Kyle Gospodnetich
834b92d6fb
feat(deck): Add pipewire config to use the noise-supression library used by upstream SteamOS
2023-07-25 11:50:56 -07:00
Kyle Gospodnetich
91c2b39b51
fix(desktop): Add nvidia distrobox fix found by bsherman
2023-07-25 11:36:45 -07:00
Kyle Gospodnetich
e5fc0a8327
chore: Fix typo in containerfile.
2023-07-25 11:13:34 -07:00
Kyle Gospodnetich
cfb317fe00
Merge pull request #72 from ublue-os/fix-environment
...
fix: just and yafti bugs
2023-07-25 11:07:14 -07:00
Kyle Gospodnetich
007207784a
feat: Add noise-suppression-for-voice used by SteamOS
2023-07-25 10:55:19 -07:00
Kyle Gospodnetich
06ef522075
chore: Add sddm-sugar-seamOS copr file
2023-07-25 10:30:10 -07:00
Kyle Gospodnetich
900fa3db78
chore: Switch from single-branch to depth 1 to avoid downloading unneeded git history.
2023-07-25 10:30:10 -07:00
RJ Trujillo
0710ca3feb
fix(just): Address issues with memory resizing
...
- Recursive invokations need to be done with --unstable
- Add zram-size declaration if it doesn't exist
- Only fetch the current size, not the entire file contents
2023-07-25 10:39:42 -06:00
RJ Trujillo
3eb3f67728
fix(decky): Ensure we retrieve the user's home directory
...
Each newline in a just recipe instantiates a new shell unless we explicitly
define the environment. Similarly, because of this limitation, we need to
retrieve the users home directory (since we are executing this recipe with
sudo) so that it does not assume that the user is root
We will have to do this in the future for other recipes that depend on the
environment being preserved. Further, I ran into a limitation where global
env variables must be strings/characters. We can not reuse these variables
either so they must be declared for each recipe
See: https://just.systems/man/en/chapter_44.html
2023-07-25 10:07:29 -06:00
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
a48245bb4e
Merge pull request #71 from ublue-os/castrojo-patch-3
...
chore(ci): bump down to 2 core builders
2023-07-25 08:06:00 -07:00
Jorge O. Castro
11a2bfa8f8
chore(ci): bump down to 2 core builders
2023-07-25 09:58:28 -04:00
Kyle Gospodnetich
2e05a948c7
chore(deck): Polkit cleanup
2023-07-24 22:08:49 -07:00
Kyle Gospodnetich
4b5ee05c44
fix(deck): Require python3-inotify in ds-inhibit
2023-07-24 21:53:35 -07:00
Kyle Gospodnetich
ad8cbd43c2
fix(deck): Mark ds-inhibit as executable
2023-07-24 20:36:44 -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
443d500b6f
feat(deck): Add ds-inhibit package for fixing mouse input on dualshock controllers.
2023-07-24 12:09:59 -07:00
Kyle Gospodnetich
7c29d9047b
chore: Add spec files for ds-inhibit package from SteamOS.
2023-07-24 12:06:23 -07:00
Kyle Gospodnetich
bddc1647e2
chore(README): cleanup
2023-07-24 08:35:03 -07:00
Kyle Gospodnetich
1845d8da5c
fix(deck): Disable simpledrm to prevent card0 from being consumed
2023-07-23 22:40:47 -07:00