summaryrefslogtreecommitdiff
path: root/profiles/brigador.profile
blob: 32489f990ebf6a01181120112a1e018a7a4d1599 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# This file is overwritten after every install/update
# Persistent local customizations
include brigador.local
# Persistent global definitions
include globals.local

ignore include disable-shell.inc

mkfile ${HOME}/games/Brigador/game/profile.json
mkfile ${HOME}/games/Brigador/game/settings.json
mkfile ${HOME}/games/Brigador/game/imgui.ini
mkfile ${HOME}/games/Brigador/game/log.txt

# # Brigador needs write access to the game folder
# # Else "Failed to write pack file: assets.pack"
whitelist-ro ${HOME}/games/Brigador
read-write ${HOME}/games/Brigador/game

read-only ${HOME}/games/Brigador/game/brigador
read-only ${HOME}/games/Brigador/game/LICENSES.txt

read-only ${HOME}/games/Brigador/game/assets
read-only ${HOME}/games/Brigador/game/cfg
read-only ${HOME}/games/Brigador/game/fonts
read-only ${HOME}/games/Brigador/game/lib
read-only ${HOME}/games/Brigador/game/shaders
read-only ${HOME}/games/Brigador/game/sound

# noinput breaks controller support
# Brigador only supports Xinput controllers.
# DirectInput will be detected, but not function.
ignore noinput

protocol unix,netlink

ignore memory-deny-write-execute

ignore noexec ${HOME}

include generic-game.inc