From b5e6e167eb8d6654e84dfc6842f7d8121cfc17a8 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Wed, 5 Jan 2022 15:18:11 +0000 Subject: Create notable.profile --- etc/profile-m-z/notable.profile | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 etc/profile-m-z/notable.profile diff --git a/etc/profile-m-z/notable.profile b/etc/profile-m-z/notable.profile new file mode 100644 index 000000000..7c790539d --- /dev/null +++ b/etc/profile-m-z/notable.profile @@ -0,0 +1,37 @@ +# 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 -- cgit v1.2.3-70-g09d2 From 95907d8fcbfc75235023c5bb4159e8d38b1e53de Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Wed, 5 Jan 2022 15:22:06 +0000 Subject: add notable blacklists --- etc/inc/disable-programs.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 9226bb0f2..02407f54f 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc @@ -294,6 +294,7 @@ blacklist ${HOME}/.config/MusicBrainz blacklist ${HOME}/.config/Nathan Osman blacklist ${HOME}/.config/Nextcloud blacklist ${HOME}/.config/NitroShare +blacklist ${HOME}/.config/Notable blacklist ${HOME}/.config/Nylas Mail blacklist ${HOME}/.config/PBE blacklist ${HOME}/.config/PacmanLogViewer @@ -1009,6 +1010,7 @@ blacklist ${HOME}/.newsboat blacklist ${HOME}/.newsrc blacklist ${HOME}/.nicotine blacklist ${HOME}/.node-gyp +blacklist ${HOME}/.notable blacklist ${HOME}/.npm blacklist ${HOME}/.npmrc blacklist ${HOME}/.nv -- cgit v1.2.3-70-g09d2 From a431c5c28ffb206216e0d65a564561c4f3b472d6 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Wed, 5 Jan 2022 15:24:20 +0000 Subject: add notable --- src/firecfg/firecfg.config | 1 + 1 file changed, 1 insertion(+) diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index 4bfdb7e57..bbbd1e063 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config @@ -595,6 +595,7 @@ nitroshare-nmh nitroshare-send nitroshare-ui nomacs +notable nslookup nuclear nylas -- cgit v1.2.3-70-g09d2 From 3388140acc8b5981b5e5ddf9ebed7a3650e9d2ee Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Wed, 5 Jan 2022 15:27:02 +0000 Subject: add notable to 'New profiles' section --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e52a02d34..fcf92f56a 100644 --- a/README.md +++ b/README.md @@ -353,4 +353,4 @@ Stats: ### New profiles: clion-eap, lifeograph, io.github.lainsce.Notejot, rednotebook, zim, microsoft-edge-beta, ncdu2, gallery-dl, yt-dlp, goldendict, bundle, -cmake, make, meson, pip, codium, telnet, ftp, OpenStego, imv, retroarch, torbrowser, CachyBrowser +cmake, make, meson, pip, codium, telnet, ftp, OpenStego, imv, retroarch, torbrowser, CachyBrowser, notable -- cgit v1.2.3-70-g09d2