feat(profile): general update.

This commit is contained in:
Alexandre Pujol 2024-04-08 19:28:10 +01:00
parent f96e5a9713
commit 900ef19cff
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
36 changed files with 59 additions and 17 deletions

View file

@ -6,7 +6,8 @@ abi <abi/3.0>,
include <tunables/global>
@{lib_dirs} = @{user_share_dirs}/Steam/ubuntu@{int}_{32,64}
@{lib_dirs} = @{user_share_dirs}/Steam/ubuntu[0-9][0-9]_{32,64}
@{exec_path} = @{user_share_dirs}/Steam/steam.sh
profile steam @{exec_path} flags=(attach_disconnected,mediate_deleted,complain) {
include <abstractions/base>

View file

@ -20,6 +20,7 @@ include <tunables/global>
@{runtime} = @{user_share_dirs}/Steam/steamapps/common/SteamLinuxRuntime_soldier
@{steam_lib_dirs} = @{user_share_dirs}/Steam/ubuntu[0-9]*_{32,64}
@{exec_path} = @{user_share_dirs}/Steam/steamapps/common/*/**
profile steam-game @{exec_path} flags=(attach_disconnected) {
include <abstractions/base>

View file

@ -6,7 +6,8 @@ abi <abi/3.0>,
include <tunables/global>
@{steam_lib_dirs} = @{user_share_dirs}/Steam/ubuntu[0-9]*_{32,64}
@{steam_lib_dirs} = @{user_share_dirs}/Steam/ubuntu[0-9][0-9]_{32,64}
@{exec_path} = @{steam_lib_dirs}/gameoverlayui
profile steam-gameoverlayui @{exec_path} {
include <abstractions/base>
@ -22,7 +23,7 @@ profile steam-gameoverlayui @{exec_path} {
@{exec_path} mr,
@{steam_lib_dirs}/*.so* mr,
@{steam_lib_dirs}/steam-runtime/{usr/,}lib/**.so* mr,
@{steam_lib_dirs}/steam-runtime/@{lib}/**.so* mr,
/usr/share/fonts/{,**} rk, # ?

View file

@ -47,6 +47,7 @@ profile wireplumber @{exec_path} {
owner @{HOME}/.local/ w,
owner @{user_state_dirs}/ w,
owner @{user_state_dirs}/wireplumber/{,**} rw,
owner @{user_config_dirs}/wireplumber/{,**} r,
owner @{run}/user/@{uid}/pipewire-@{int} rw,