ne text editor profile

This commit is contained in:
netblue30 2025-08-23 18:42:05 -04:00
parent 939f650dcd
commit ae22e5610a
3 changed files with 55 additions and 10 deletions

View file

@ -30,6 +30,7 @@ blacklist-nolog ${HOME}/.mutthistory
blacklist-nolog ${HOME}/.python-history blacklist-nolog ${HOME}/.python-history
blacklist-nolog ${HOME}/.pythonhist blacklist-nolog ${HOME}/.pythonhist
blacklist-nolog ${HOME}/.viminfo blacklist-nolog ${HOME}/.viminfo
blacklist-nolog ${HOME}/.ne
blacklist-nolog /tmp/clipmenu* blacklist-nolog /tmp/clipmenu*
# X11 session autostart # X11 session autostart

View file

@ -0,0 +1,34 @@
# Firejail profile for vim
# Description: ne text editor
# This file is overwritten after every install/update
# Persistent local customizations
include vim.local
# Persistent global definitions
include globals.local
noblacklist ${HOME}/.ne
# Allows files commonly used by IDEs
include allow-common-devel.inc
include disable-common.inc
include disable-programs.inc
include whitelist-runuser-common.inc
caps.drop all
netfilter
nodvd
nogroups
noinput
nonewprivs
noroot
notv
nou2f
novideo
protocol unix,inet,inet6
seccomp
private-dev
restrict-namespaces

View file

@ -68,7 +68,7 @@ armcord
artha artha
assogiate assogiate
asunder asunder
#atom #atom # text editor (see Note1)
#atom-beta #atom-beta
#atool # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095) #atool # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
atril atril
@ -244,6 +244,7 @@ electron-mail
electrum electrum
element-desktop element-desktop
elinks elinks
#emacs # text editor (see Note1)
empathy empathy
enchant enchant
enchant-2 enchant-2
@ -325,9 +326,9 @@ gcalccmd
gcloud gcloud
gconf-editor gconf-editor
gdu gdu
#geany # text editor (see #6002) #geany # text editor (see Note1)
#geary # webkit2gtk-4.x requires bwrap (see #3647) #geary # webkit2gtk-4.x requires bwrap (see #3647)
#gedit # text editor (see #6002) #gedit # text editor (see Note1)
geekbench geekbench
geeqie geeqie
geki2 geki2
@ -335,7 +336,7 @@ geki3
gfeeds gfeeds
gh gh
ghb ghb
#ghostwriter # text editor (see #6002) #ghostwriter # text editor (see Note1)
gimp gimp
gimp-2.10 gimp-2.10
gimp-2.8 gimp-2.8
@ -469,7 +470,7 @@ kaffeine
kalgebra kalgebra
kalgebramobile kalgebramobile
karbon karbon
#kate # text editor (see #6002) #kate # text editor (see Note1)
kazam kazam
kcalc kcalc
#kdeinit4 #kdeinit4
@ -506,11 +507,11 @@ ktorrent
ktouch ktouch
kube kube
#kwin_x11 #kwin_x11
#kwrite # text editor (see #6002) #kwrite # text editor (see Note1)
lbreakouthd lbreakouthd
lbry-viewer lbry-viewer
lbry-viewer-gtk lbry-viewer-gtk
#leafpad # text editor (see #6002) #leafpad # text editor (see Note1))
#less # breaks man #less # breaks man
lettura lettura
librecad librecad
@ -595,7 +596,7 @@ minitube
mirage mirage
mirrormagic mirrormagic
mocp mocp
#mousepad # text editor (see #6002) #mousepad # text editor (see Note1)
mov-cli mov-cli
mp3splt mp3splt
mp3splt-gtk mp3splt-gtk
@ -641,9 +642,11 @@ mutool
mutt mutt
mypaint mypaint
mypaint-ora-thumbnailer mypaint-ora-thumbnailer
#nano # text editor (see Note1)
natron natron
ncdu ncdu
ncdu2 ncdu2
#ne # text editor (see Note1)
neochat neochat
neomutt neomutt
netactview netactview
@ -731,7 +734,7 @@ pix
planmaker18 planmaker18
planmaker18free planmaker18free
playonlinux playonlinux
#pluma # text editor (see #6002) #pluma # text editor (see Note1)
plv plv
pngquant pngquant
polari polari
@ -1007,7 +1010,7 @@ x2goclient
xbill xbill
xcalc xcalc
xchat xchat
#xed # text editor (see #6002) #xed # text editor (see Note1)
xfburn xfburn
xfce4-dict xfce4-dict
xfce4-mixer xfce4-mixer
@ -1057,3 +1060,10 @@ zoom
#zstdless # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095) #zstdless # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
#zstdmt # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095) #zstdmt # disable until we fix CLI archivers for makepkg on Arch (see discussion in #3095)
zulip zulip
# Note1:
# Integrating text editors with Firejail prevents users from modifying certain
# configuration files. This includes most files in ~/.config and /etc
# directories. By default, firecfg does not create symbolic links for text
# editors under /usr/local/bin.