Skip to content

Instantly share code, notes, and snippets.

@glitsj16
Created January 4, 2022 21:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glitsj16/187162d642186e91d28831dd44371385 to your computer and use it in GitHub Desktop.
Save glitsj16/187162d642186e91d28831dd44371385 to your computer and use it in GitHub Desktop.
# Firejail profile for notable
# Description: The Markdown-based note-taking app that doesn't suck
# This file is overwritten after every install/update
# Persistent local customizations
include notable.local
# Persistent global definitions
include globals.local
# Note: On debian-based distributions the binary might be located in
# /opt/Notable/notable, and therefore not be in PATH.
# If that's the case you can start Notable with firejail via
# `firejail "/opt/Notable/notable"`.
noblacklist ${HOME}/.config/Notable
noblacklist ${HOME}/.notable
net none
nosound
?HAS_APPIMAGE: ignore private-dev
private-opt Notable
dbus-user filter
dbus-user.talk ca.desrt.dconf
ignore dbus-user none
# Notable keeps claiming it is started for the first time when whitelisting - see #4812.
ignore whitelist ${DOWNLOADS}
ignore whitelist ${HOME}/.config/Electron
ignore whitelist ${HOME}/.config/electron-flag*.conf
ignore include whitelist-common.inc
ignore include whitelist-runuser-common.inc
ignore include whitelist-usr-share-common.inc
ignore include whitelist-var-common.inc
# Redirect
include electron.profile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment