Merge pull request #6314 from konstantin1722/obsidian-profile

New profile: obsidian
This commit is contained in:
netblue30 2024-12-18 09:26:11 -05:00 committed by GitHub
commit f5b7cd96b5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 23 additions and 0 deletions

View file

@ -596,6 +596,7 @@ blacklist ${HOME}/.config/nomacs
blacklist ${HOME}/.config/nuclear
blacklist ${HOME}/.config/nvim
blacklist ${HOME}/.config/obs-studio
blacklist ${HOME}/.config/obsidian
blacklist ${HOME}/.config/okularpartrc
blacklist ${HOME}/.config/okularrc
blacklist ${HOME}/.config/onboard

View file

@ -0,0 +1,22 @@
# Firejail profile for obsidian
# Description: Personal knowledge base and note-taking with Markdown files.
# This file is overwritten after every install/update
# Persistent local customizations
include obsidian.local
# Persistent global definitions
include globals.local
noblacklist ${DOCUMENTS}
noblacklist ${HOME}/.config/obsidian
ipc-namespace
nonewprivs
noroot
protocol unix,inet,inet6
#net none # networking is needed to download/update plugins
private-bin basename,bash,cat,cut,electron,electron[0-9],electron[0-9][0-9],gawk,grep,obsidian,realpath,tr
private-etc @network,@tls-ca,@x11,gnutls,libva.conf
# Redirect
include electron-common.profile