aboutsummaryrefslogtreecommitdiffstats
path: root/etc/meld.profile
diff options
context:
space:
mode:
Diffstat (limited to 'etc/meld.profile')
-rw-r--r--etc/meld.profile24
1 files changed, 14 insertions, 10 deletions
diff --git a/etc/meld.profile b/etc/meld.profile
index 14e0f238d..4a9f64421 100644
--- a/etc/meld.profile
+++ b/etc/meld.profile
@@ -6,22 +6,24 @@ include meld.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9noblacklist ${HOME}/.local/share/meld 9# If you want to use meld as git-mergetool (and maybe some other VCS integrations) you need
10 10# to bypass firejail, you can do this by removing the symlink or calling it by its absolute path
11# Allow python (blacklisted by disable-interpreters.inc) 11# Removing the symlink:
12noblacklist ${PATH}/python2* 12# sudo rm /usr/local/bin/meld
13noblacklist ${PATH}/python3* 13# Calling by its absolute path (example for git-mergetool):
14noblacklist /usr/lib/python2* 14# git config --global mergetool.meld.cmd /usr/bin/meld
15noblacklist /usr/lib/python3*
16noblacklist /usr/local/lib/python2*
17noblacklist /usr/local/lib/python3*
18 15
19noblacklist ${HOME}/.config/git 16noblacklist ${HOME}/.config/git
20noblacklist ${HOME}/.gitconfig 17noblacklist ${HOME}/.gitconfig
21noblacklist ${HOME}/.git-credentials 18noblacklist ${HOME}/.git-credentials
19noblacklist ${HOME}/.local/share/meld
22noblacklist ${HOME}/.ssh 20noblacklist ${HOME}/.ssh
23noblacklist ${HOME}/.subversion 21noblacklist ${HOME}/.subversion
24 22
23# Allow python (blacklisted by disable-interpreters.inc)
24include allow-python2.inc
25include allow-python3.inc
26
25# Uncomment the next line (or put it into your meld.local) if you don't need to compare files in disable-common.inc. 27# Uncomment the next line (or put it into your meld.local) if you don't need to compare files in disable-common.inc.
26#include disable-common.inc 28#include disable-common.inc
27include disable-devel.inc 29include disable-devel.inc
@@ -31,7 +33,8 @@ include disable-passwdmgr.inc
31# Uncomment the next line (or put it into your meld.local) if you don't need to compare files in disable-programs.inc. 33# Uncomment the next line (or put it into your meld.local) if you don't need to compare files in disable-programs.inc.
32#include disable-programs.inc 34#include disable-programs.inc
33 35
34include whitelist-var-common.inc 36# Uncomment the next line (or put it into your meld.local) if you don't need to compare files in /var.
37#include whitelist-var-common.inc
35 38
36apparmor 39apparmor
37caps.drop all 40caps.drop all
@@ -59,3 +62,4 @@ private-dev
59#private-etc alternatives,ca-certificates,crypto-policies,fonts,hostname,hosts,pki,resolv.conf,ssl,subversion 62#private-etc alternatives,ca-certificates,crypto-policies,fonts,hostname,hosts,pki,resolv.conf,ssl,subversion
60private-tmp 63private-tmp
61 64
65read-only ${HOME}/.ssh