Commit graph

292 commits

Author SHA1 Message Date
StellariusOrion592
196de37df4
new profile: quakespasm (#7014)
QuakeSpasm is a modern multi-platform Quake source port designed as an
improved successor to GLQuake and FitzQuake. It aims to preserve the
classic gameplay and graphics while enhancing compatibility and
modernization.

https://sourceforge.net/projects/quakespasm
2026-01-02 18:19:03 +00:00
StellariusOrion592
fd76695fa4
new profile: gzdoom (#7010)
One of the profile requests lists GZDoom.

So create profiles for GZDoom and its variants: UZDoom and LZDoom.

GZDoom served as the primary port for several years after ZDoom was
discontinued.

UZDoom has now become the latest version targeting systems with modern
graphics hardware.

LZDoom is geared towards systems with legacy hardware.

All three profiles work.

https://zdoom.org
2025-12-31 19:34:10 +00:00
StellariusOrion592
7a52945182
new profile: openra (#7005)
OpenRA is an open source project that recreates and modernizes classic
real time strategy games, like Red Alert, Command & Conquer, and Dune
2000.

This profile works for all three AppImage editions of Openra: Red Alert,
Tiberium Dawn, and Dune 2000.

https://www.openra.net
2025-12-30 20:14:57 +00:00
sk84
5079daa9cd
profiles: steam: allow ~/.local/share/doublefine (#6937)
Allow the folder that Day of the Tentacle Remastered uses to store save
files. Without adding them in the steam profile, save states don't work
in the game (or it didn't even start, don't remember exactly).

See https://www.pcgamingwiki.com/wiki/Day_of_the_Tentacle_Remastered

Probably it would also allow save games for other games done by
doublefine (https://store.steampowered.com/developer/doublefine), but I
have no other game from them and I have not checked it.
2025-10-19 09:26:35 +00:00
Lucas
a942b0bac7
new profile: trivalent (#6900)
https://github.com/secureblue/Trivalent
2025-09-23 01:50:51 +00:00
Fidel Ramos
b84e2591a8
New profile: ansel (#6751)
This adds support for Ansel, a Darktable fork:
https://github.com/aurelienpierreeng/ansel/

The profile is based on darktable.profile. I have personally tested it
and it works.
2025-05-19 19:36:52 +00:00
Sumimi~
5ec656714e
profiles: floorp: add profile sync daemon paths (#6683)
Also, fix a typo.
2025-03-23 17:09:50 +00:00
northboot
4e14f0a5f9
New profile: xarchiver (#6679)
Lightweight desktop-independent archive manager.

https://github.com/ib/xarchiver
2025-03-15 07:44:03 +00:00
amano-kenji
76509024ef
New profile: nsxiv (#6588)
https://nsxiv.codeberg.page/
2025-02-23 08:56:57 +00:00
Alpha
82d5587f2c
New profile: vesktop (#6654)
https://github.com/Vencord/Vesktop
2025-02-21 14:10:35 +00:00
cobratbq
4e0e77b0f9
profiles: torbrowser-launcher: move path from dc to dp (#6640)
The other tor-browser paths are in disable-programs.inc, so move
~/.local/opt/tor-browser from disable-common.inc to disable-programs.inc.
2025-02-12 04:29:03 +00:00
amano-kenji
cf12c66059
New profile: pyradio (#6589)
https://github.com/coderholic/pyradio
2025-02-10 23:20:56 +00:00
amano-kenji
22e8632c78
New profile: ncmpcpp (#6587)
https://github.com/ncmpcpp/ncmpcpp
2025-02-10 23:16:28 +00:00
amano-kenji
a2e97e9967
New profile: hledger/hledger-ui (#6585)
https://hledger.org/
2025-02-10 23:15:34 +00:00
Kelvin M. Klann
6ff4e090db profiles: kontact: blacklist paths
Added on commit 1e9232662 ("Create kontact.profile", 2023-07-17) /
PR #5905.

Suggested-by: @rusty-snake
2024-12-22 05:54:00 -03:00
netblue30
f5b7cd96b5
Merge pull request #6314 from konstantin1722/obsidian-profile
New profile: obsidian
2024-12-18 09:26:11 -05:00
netblue30
1fb970ec67
Merge pull request #6549 from gcb/gcb-patch-1
New profile: irssi
2024-12-17 08:40:48 -05:00
netblue30
d4cd125200
Merge pull request #6463 from NetSysFire/endgame-singularity
New profile: singularity (Endgame: Singularity)
2024-12-15 09:48:29 -05:00
Kelvin M. Klann
6ba4215c02
profiles: clamav: add /etc/clamav (#6565)
See also commit 2453f0ecf ("email-common.profile: allow clamav plugin
for claws-mail", 2023-03-07) / PR #5719.
2024-12-13 18:06:33 +00:00
Kelvin M. Klann
7dacdf95e6
Update etc/inc/disable-programs.inc 2024-11-19 17:54:01 +00:00
gcb
a27ffa4e1f irssi programs, reviewer comments 2024-11-19 12:45:46 +00:00
Foxreef
07ff98385f
profiles: steam: add ~/.config/UNDERTALE (#6503)
Whitelist ~/.config/UNDERTALE to allow the game to save.
2024-10-11 06:55:13 +00:00
NetSysFire
e562e9726f New profile: singularity (Endgame: Singularity) 2024-09-19 11:15:54 -03:00
Kelvin M. Klann
1c059149c3
profiles: evolution: add /tmp/evolution-* & disable private-tmp (#6469)
These paths are apparently used for attachments.

Disable private-tmp to make it easier to open attachments with external
programs.

Relates to #5101.

Reported-by: @githlp
Suggested-by: @rusty-snake
2024-09-13 08:50:32 +00:00
Kelvin M. Klann
26f3e9bf5d
profiles: video: add ~/.dvdcss (#6468)
It's used by libdvdcss (which is used to play copy-restricted dvds).

It seems to be just a cache directory, so just allow without mkdir.

Relates to #5391.

Suggested-by: @reinerh
2024-09-13 08:50:02 +00:00
Felix Pehla
de5946235b
profiles: fractal: add ~/.local/share/fractal (#6392)
Fractal 7 (and possibly earlier) stores messages and key material in
${XDG_DATA_DIR}/fractal which defaults to ~/.local/share/fractal.
Lack of access causes it to be unable to load messages offline and
de- or encrypt messages even when online without sharing keys again.
2024-06-29 18:11:51 +00:00
glitsj16
c908c0fb2d
profiles: claws-mail: add ~/.cache/claws-mail (#6378)
It is apparently used by the (widely used) "Fancy" plugin, which
"Renders HTML e-mail using the WebKit library".

https://www.claws-mail.org/plugins.php

Relates to #6377.

Note: etc/profile-a-l/email-common.profile contains `private-cache`.
2024-06-27 03:32:54 +00:00
glitsj16
4a91052a1f
profiles: hashcat: support newer configuration paths (#6376)
Relates to #6364.
2024-06-11 10:45:08 +00:00
Shahriar Heidrich
533db20e99
profiles: blacklist i3 IPC socket & dir except for i3 itself (#6361)
This closes the escape route discussed in #6357.

It's left open for i3's own profile, so that people who run i3 itself
sandboxed still have the option to use IPC with it at all.

Reference for file paths:
https://i3wm.org/docs/userguide.html#_interprocess_communication
2024-06-08 08:52:17 +00:00
glitsj16
be548c2828
New profile: armcord (#6365)
Description: Standalone Discord client.

https://armcord.app/
https://github.com/NextWork123/ArmCord

Requested in https://github.com/netblue30/firejail/issues/1139#issuecomment-2140174880.
2024-06-06 19:26:38 +00:00
glitsj16
5eeaaa0e01
New profile: nhex (#6341)
Description: Tauri-based IRC client inspired by HexChat.

https://nhexirc.com/
https://github.com/nhexirc/nhex
2024-05-17 05:52:33 +00:00
netblue30
4c5f558995 several kids programs 2024-04-29 12:50:46 -04:00
Konstantin1722
1ca7a84a8c Update etc/profile-m-z/obsidian.profile 2024-04-28 18:59:04 +03:00
Konstantin1722
7a935a4468 profiles: update obsidian profile file 2024-04-23 16:03:02 +03:00
glitsj16
a3b77a17fc
New profile: axel (#6315)
https://github.com/axel-download-accelerator/axel
2024-04-20 10:26:18 +00:00
glitsj16
0f23542b30
New profile: gh (GitHub CLI) (#6293)
Description: GitHub's official command-line tool.

https://github.com/cli/cli
2024-03-27 12:23:49 +00:00
glitsj16
3c6016e6b3
New profile: session-desktop.profile (#6259)
Description: Encrypted messenger.

https://github.com/oxen-io/session-desktop/
https://aur.archlinux.org/packages/session-desktop
https://aur.archlinux.org/packages/session-desktop-bin
https://aur.archlinux.org/packages/session-desktop-appimage

Note: The AUR packages all work with the profiles.
2024-03-19 11:57:10 +00:00
glitsj16
898273ac8e
New profile: tvnamer.profile (#6256)
Description: Automatic TV episode file renamer.

https://github.com/dbr/tvnamer
2024-03-18 15:08:22 +00:00
glitsj16
d6c32c1105
New profile: textroom.profile (#6254)
Description: Full Screen text editor heavily inspired by Q10 and
JDarkRoom.

https://code.google.com/p/textroom/
https://aur.archlinux.org/packages/textroom
2024-03-18 14:32:55 +00:00
glitsj16
5aa533f9e1
New profile: rymdport.profile (#6251)
Description: Encrypted sharing of files, folders, and text between
devices.

https://github.com/Jacalz/rymdport
2024-03-18 14:31:05 +00:00
glitsj16
99e9c6abad
New profile: localsend_app.profile (#6244)
Description: An open source cross-platform alternative to AirDrop.

https://github.com/localsend/localsend
2024-03-18 14:30:26 +00:00
glitsj16
c334f62e78
New profile: koreader.profile (#6243)
Description: Ebook reader application.

https://koreader.rocks/
2024-03-16 20:26:41 +00:00
glitsj16
856890e718
New profile: deadlink.profile (#6233)
Description: Checks and fixes URLs in code and documentation.

https://github.com/nschloe/deadlink
https://aur.archlinux.org/packages/deadlink
2024-03-15 00:04:49 +00:00
glitsj16
4c0dbfaf86
profiles: remove blacklisting of qt5ct/qt6ct paths (#6266)
Blacklisting qt5ct/qt6ct configuration and data paths breaks styling in all
apps that use them.

This was working as expected before #6249 and #6250, so remove the
blacklisting.
2024-03-06 08:56:36 +00:00
glitsj16
a456e5182c
New profile: green-recoder.profile (#6237)
Simple screen recorder for Linux desktop, supports Wayland & Xorg.

https://github.com/dvershinin/green-recorder
https://aur.archlinux.org/packages/green-recorder
https://aur.archlinux.org/packages/green-recorder-git
2024-03-05 17:20:34 +00:00
Kelvin M. Klann
9b0f03f1af disable-programs.inc: blacklist /tmp/lwjgl_*
Fix `noblacklist` entry without an equivalent `blacklist` entry.

Added on commit 1a2e8ab85 ("multimc: instances not running, because of
missing permissions", 2024-02-19) / PR #6216.
2024-03-05 14:11:47 -03:00
glitsj16
41b8cba505
New profile: qt6ct (#6250) 2024-03-05 09:03:40 +00:00
glitsj16
301826a674
New profile: qt5ct (#6249) 2024-03-05 08:59:11 +00:00
glitsj16
b268682dda
disable-programs.inc: add virt-manager support 2024-02-27 19:29:22 +00:00
glitsj16
2bca27a10b
Merge pull request #6181 from haplo/electron-cash
Profile for Electron Cash
2024-02-19 09:04:32 +00:00