aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/disable-programs.inc2
-rw-r--r--etc/profile-a-l/chromium-common.profile4
-rw-r--r--etc/profile-a-l/firedragon.profile26
-rw-r--r--etc/profile-a-l/firefox-common-addons.profile5
-rw-r--r--src/firecfg/firecfg.config1
5 files changed, 36 insertions, 2 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc
index 918403cdc..cf9ef44bf 100644
--- a/etc/inc/disable-programs.inc
+++ b/etc/inc/disable-programs.inc
@@ -481,6 +481,7 @@ blacklist ${HOME}/.equalx
481blacklist ${HOME}/.ethereum 481blacklist ${HOME}/.ethereum
482blacklist ${HOME}/.etr 482blacklist ${HOME}/.etr
483blacklist ${HOME}/.filezilla 483blacklist ${HOME}/.filezilla
484blacklist ${HOME}/.firedragon
484blacklist ${HOME}/.flowblade 485blacklist ${HOME}/.flowblade
485blacklist ${HOME}/.fltk 486blacklist ${HOME}/.fltk
486blacklist ${HOME}/.fossamail 487blacklist ${HOME}/.fossamail
@@ -958,6 +959,7 @@ blacklist ${HOME}/.cache/epiphany
958blacklist ${HOME}/.cache/evolution 959blacklist ${HOME}/.cache/evolution
959blacklist ${HOME}/.cache/falkon 960blacklist ${HOME}/.cache/falkon
960blacklist ${HOME}/.cache/feedreader 961blacklist ${HOME}/.cache/feedreader
962blacklist ${HOME}/.cache/firedragon
961blacklist ${HOME}/.cache/flaska.net/trojita 963blacklist ${HOME}/.cache/flaska.net/trojita
962blacklist ${HOME}/.cache/folks 964blacklist ${HOME}/.cache/folks
963blacklist ${HOME}/.cache/font-manager 965blacklist ${HOME}/.cache/font-manager
diff --git a/etc/profile-a-l/chromium-common.profile b/etc/profile-a-l/chromium-common.profile
index e9bef8df7..134f4665c 100644
--- a/etc/profile-a-l/chromium-common.profile
+++ b/etc/profile-a-l/chromium-common.profile
@@ -12,6 +12,10 @@ include chromium-common.local
12noblacklist ${HOME}/.pki 12noblacklist ${HOME}/.pki
13noblacklist ${HOME}/.local/share/pki 13noblacklist ${HOME}/.local/share/pki
14 14
15# Add the next line to your chromium-common.local if you want Google Chrome/Chromium browser
16# to have access to Gnome extensions (extensions.gnome.org) via browser connector
17#include allow-python3.inc
18
15include disable-common.inc 19include disable-common.inc
16include disable-devel.inc 20include disable-devel.inc
17include disable-exec.inc 21include disable-exec.inc
diff --git a/etc/profile-a-l/firedragon.profile b/etc/profile-a-l/firedragon.profile
new file mode 100644
index 000000000..77487161e
--- /dev/null
+++ b/etc/profile-a-l/firedragon.profile
@@ -0,0 +1,26 @@
1# Firejail profile for FireDragon
2# Description: Librewolf fork with enhanced KDE integration
3# This file is overwritten after every install/update
4# Persistent local customizations
5include firedragon.local
6# Persistent global definitions
7include globals.local
8
9noblacklist ${HOME}/.cache/firedragon
10noblacklist ${HOME}/.firedragon
11
12mkdir ${HOME}/.cache/firedragon
13mkdir ${HOME}/.firedragon
14whitelist ${HOME}/.cache/firedragon
15whitelist ${HOME}/.firedragon
16
17# Add the next lines to your firedragon.local if you want to use the migration wizard.
18#noblacklist ${HOME}/.mozilla
19#whitelist ${HOME}/.mozilla
20
21# FireDragon requires a shell to launch on Arch. We can possibly remove sh though.
22# Add the next line to your firedragon.local to enable private-bin.
23#private-bin bash,dbus-launch,dbus-send,env,firedragon,python*,sh,which
24
25# Redirect
26include firefox-common.profile
diff --git a/etc/profile-a-l/firefox-common-addons.profile b/etc/profile-a-l/firefox-common-addons.profile
index 4da087f7f..d282f9a60 100644
--- a/etc/profile-a-l/firefox-common-addons.profile
+++ b/etc/profile-a-l/firefox-common-addons.profile
@@ -73,8 +73,9 @@ whitelist /usr/share/vulkan
73# GNOME Shell integration (chrome-gnome-shell) needs dbus and python 73# GNOME Shell integration (chrome-gnome-shell) needs dbus and python
74noblacklist ${HOME}/.local/share/gnome-shell 74noblacklist ${HOME}/.local/share/gnome-shell
75whitelist ${HOME}/.local/share/gnome-shell 75whitelist ${HOME}/.local/share/gnome-shell
76ignore dbus-user none 76dbus-user.talk ca.desrt.dconf
77ignore dbus-system none 77dbus-user.talk org.gnome.ChromeGnomeShell
78dbus-user.talk org.gnome.Shell
78# Allow python (blacklisted by disable-interpreters.inc) 79# Allow python (blacklisted by disable-interpreters.inc)
79include allow-python3.inc 80include allow-python3.inc
80 81
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 6639c2ee9..35954cfb8 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -238,6 +238,7 @@ ffplay
238ffprobe 238ffprobe
239file-roller 239file-roller
240filezilla 240filezilla
241firedragon
241firefox 242firefox
242firefox-beta 243firefox-beta
243firefox-developer-edition 244firefox-developer-edition