mirror of
https://codeberg.org/metamuffin/abrechenbarkeit-sd.git
synced 2024-12-21 22:24:36 +00:00
clean up a bit and fix sound
This commit is contained in:
parent
eee95db443
commit
043686c982
7 changed files with 47 additions and 3 deletions
|
@ -14,7 +14,7 @@ Wants=network-online.target
|
|||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/usr/bin/fish -c '/usr/bin/cage -d -- electron --ozone-platform=wayland (cat /sys/firmware/efi/efivars/AppUrl-97b6e7a4-b8a6-4d85-b7c4-0030bb5f2d38 | tail -c +5)'
|
||||
ExecStart=/usr/local/bin/app_main
|
||||
Restart=always
|
||||
User=abrechenbarkeit
|
||||
UtmpIdentifier=%I
|
||||
|
@ -24,7 +24,7 @@ TTYReset=yes
|
|||
TTYVHangup=yes
|
||||
TTYVTDisallocate=yes
|
||||
StandardInput=tty-fail
|
||||
PAMName=cage
|
||||
PAMName=asd
|
||||
|
||||
[Install]
|
||||
WantedBy=graphical.target
|
||||
|
|
|
@ -1 +1,6 @@
|
|||
u abrechenbarkeit - "Abrechenbarkeit User Interface User" /home/abrechenbarkeit /usr/bin/nologin
|
||||
m abrechenbarkeit render
|
||||
m abrechenbarkeit video
|
||||
m abrechenbarkeit input
|
||||
m abrechenbarkeit audio
|
||||
m abrechenbarkeit rtkit
|
||||
|
|
7
airootfs/usr/local/bin/app_main
Normal file
7
airootfs/usr/local/bin/app_main
Normal file
|
@ -0,0 +1,7 @@
|
|||
#!/usr/bin/fish
|
||||
if test -e /sys/firmware/efi/efivars/AppUrl-97b6e7a4-b8a6-4d85-b7c4-0030bb5f2d38
|
||||
set url (cat /sys/firmware/efi/efivars/AppUrl-97b6e7a4-b8a6-4d85-b7c4-0030bb5f2d38 | tail -c +5)
|
||||
else
|
||||
set url /usr/local/share/webapps/no_config/index.html
|
||||
end
|
||||
/usr/bin/cage -d -- electron --ozone-platform=wayland $url
|
32
airootfs/usr/local/share/webapps/no_config/index.html
Normal file
32
airootfs/usr/local/share/webapps/no_config/index.html
Normal file
|
@ -0,0 +1,32 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>No configuration</title>
|
||||
<style>
|
||||
body {
|
||||
background-color: black;
|
||||
}
|
||||
|
||||
h1,
|
||||
p,
|
||||
pre {
|
||||
color: red;
|
||||
}
|
||||
|
||||
html {
|
||||
cursor: none;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<h1>No app configuration found</h1>
|
||||
<p>Please set the 97b6e7a4-b8a6-4d85-b7c4-0030bb5f2d38-AppUrl EFI variable to the entry point of your
|
||||
application.</p>
|
||||
<p>For more information see https://codeberg.org/metamuffin/abrechenbarkeit-sd</p>
|
||||
</body>
|
||||
|
||||
</html>
|
|
@ -13,7 +13,6 @@ fish
|
|||
electron
|
||||
pipewire
|
||||
pipewire-alsa
|
||||
pipewire-jack
|
||||
pipewire-pulse
|
||||
wpa_supplicant
|
||||
efivar
|
||||
|
|
|
@ -17,4 +17,5 @@ bootstrap_tarball_compression=(zstd -c -T0 --long -19)
|
|||
file_permissions=(
|
||||
["/etc/shadow"]="0:0:400"
|
||||
["/usr/local/bin/configure_wpa"]="0:0:755"
|
||||
["/usr/local/bin/app_main"]="0:0:755"
|
||||
)
|
||||
|
|
Loading…
Reference in a new issue