|
62b39bf01e
|
firefox: integrate the "persist" config into "sane.programs"
|
2024-02-23 11:23:41 +00:00 |
|
|
057b9e3fed
|
replace links/references to ~/private/FOO with just ~/FOO
|
2024-02-23 07:06:29 +00:00 |
|
|
5cda3b2805
|
programs: firefox/fractal: document portal filechooser limitations
|
2024-02-16 05:49:56 +00:00 |
|
|
88f1d63b6e
|
firefox: properly integrate xdg-desktop-portal for opening media
|
2024-02-15 11:36:50 +00:00 |
|
|
2f699737f5
|
firefox: fix open-in-mpv integration
two parts: add open-in-mpv's config to firefox's sandbox; patch open-in-mpv to forward to xdg-open
|
2024-02-15 09:14:57 +00:00 |
|
|
080bd856ec
|
programs: sandboxing: only permit wayland socket access to those specific apps which require it
|
2024-02-14 01:49:49 +00:00 |
|
|
1a18ed533b
|
programs: don't include dbus in the sandbox by default
|
2024-02-13 11:58:33 +00:00 |
|
|
6eaaeeb91a
|
programs: remove audio from the sandbox by default
|
2024-02-13 11:14:38 +00:00 |
|
|
354ce378f6
|
programs: assorted: convert /mnt/servo "extraPaths" into "extraHomePaths" where possible
|
2024-02-12 12:54:16 +00:00 |
|
|
c9af5bf9b4
|
programs: sandboxing: enable net isolation for most sandboxed programs
|
2024-02-08 21:51:32 +00:00 |
|
|
5f8699fcef
|
rearrange /mnt structure for host-based subdirs
e.g. /mnt/servo/media, /mnt/desko/home, etc
|
2024-02-06 05:48:11 +00:00 |
|
|
e84079e84c
|
programs: firefox: allow sandbox access to ~/dev
|
2024-02-05 18:17:49 +00:00 |
|
|
8736ca478b
|
programs: firefox: allow access to servo image-macros
|
2024-01-31 15:36:09 +00:00 |
|
|
6f86e61a00
|
firefox: fix build
zip was giving some complaints... i'm not sure why, i think it still works
|
2024-01-29 09:57:35 +00:00 |
|
|
79ee47bada
|
firefox: get away with linking slightly less into the sandbox
|
2024-01-27 11:41:18 +00:00 |
|
|
27f3b2bd76
|
firefox: allow ~/tmp and ~/Pictures access
|
2024-01-27 06:00:46 +00:00 |
|
|
b59be8338a
|
firefox: fix up sandboxing of ssh/sops
|
2024-01-23 14:57:57 +00:00 |
|
|
f9174dd2aa
|
programs: firefox: sandbox with bwrap instead of firejail
|
2024-01-23 11:37:19 +00:00 |
|
|
60547204a8
|
sane.programs: firejail: support wrapping "runCommand" packages
|
2024-01-22 09:16:25 +00:00 |
|
|
0f3f0933b1
|
mpv: sandbox with firejail
|
2024-01-22 03:50:28 +00:00 |
|
|
9ecd0adcbe
|
firefox: sandbox with firejail
TODO: get it so open-in-mpv launches an mpv that has access to ~/.config/mpv
i guess this is the 'firejail url problem'
|
2024-01-21 23:59:15 +00:00 |
|
|
59187a0ec0
|
programs: allow running binaries in a netns-style firejail
|
2024-01-20 11:11:12 +00:00 |
|
|
34bcdb5128
|
firefox: disable kinetic scrolling
|
2024-01-14 20:34:14 +00:00 |
|
|
22f5853741
|
firefox: remove unused functions
|
2024-01-03 14:59:59 +00:00 |
|
|
fe217f6667
|
firefox: disable ctrl+shift+c shortcut more broadly
|
2024-01-03 14:59:27 +00:00 |
|
|
75b649543a
|
firefox: enable ctrl-shift-c-should-copy extension
|
2024-01-03 13:42:58 +00:00 |
|
|
29cde5e724
|
firefox: support Element and Nheko URIs
|
2023-12-13 23:14:04 +00:00 |
|
|
540b3e4af2
|
firefox: auto-dispatch mpv:// URI handlers
|
2023-12-13 21:41:06 +00:00 |
|
|
e0211646b2
|
firefox: extraNativeMessagingHosts -> nativeMessagingHosts
|
2023-12-13 21:34:59 +00:00 |
|
|
94dcb0f08a
|
firefox: ship open-in-mpv extension
|
2023-12-13 21:34:34 +00:00 |
|
|
0b38ed2f2a
|
firefox: docs: clarify fxCast behavior
|
2023-12-13 20:58:45 +00:00 |
|
|
15622251ef
|
firefox: define the fx_cast addon
|
2023-12-13 20:51:57 +00:00 |
|
|
ad82bb2630
|
mimeo: fix infinite loop when dispatching non-specialized http/s URLs
|
2023-12-11 04:52:49 +00:00 |
|
|
008a6192d4
|
mpv: associate with https://youtube.com/...
|
2023-12-11 04:52:49 +00:00 |
|
|
9343447c03
|
nixpkgs: 2023-11-19 -> 2023-11-21
switch to `master` branch for the GNOME changes
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e4ad989506ec7d71f7302cc3067abd82730a4beb' (2023-11-19)
→ 'github:nixos/nixpkgs/72edcc748a92377d0568c9536ece114dbabb948c' (2023-11-21)
```
|
2023-11-22 00:00:52 +00:00 |
|
|
7a1af6ee5c
|
firefox: mark as *not* slow to build
this ensures it's always in the base desktop build. otherwise, i never build any browser for desko-light
|
2023-11-18 23:00:40 +00:00 |
|
|
91c2f6fc95
|
implement sane.programs.slowToBuild and {moby,desko,lappy}-light targets
i'm not sure this is the exact right abstraction, but it's a starting point
|
2023-11-18 22:06:42 +00:00 |
|
|
3ad6a15f56
|
firefox: reduce scrollbar size :-(
|
2023-11-18 22:06:34 +00:00 |
|
|
ed0528fafa
|
firefox: enable oversized scrollbars
|
2023-11-01 04:32:59 +00:00 |
|
|
10bdd3c05a
|
firefox: ship bypass-paywalls-clean extension
|
2023-07-18 22:08:27 +00:00 |
|
|
ff17ed599d
|
firefox: disable metamask
|
2023-07-17 21:33:15 +00:00 |
|
|
96d0c52d28
|
refactor: firefox-extensions: patch in preferences at the same place we define how to build the addon
|
2023-07-17 21:32:10 +00:00 |
|
|
d7929ed06a
|
firefox: generalize the facility to remove permissions from an extension
|
2023-07-17 03:57:42 +00:00 |
|
|
2c96ecfd0d
|
firefox-extensions: factor out into own file
|
2023-07-17 03:12:04 +00:00 |
|
|
60650f82fe
|
firefox: switch back to the default UI -- not pmos-mobile
|
2023-07-16 12:25:12 +00:00 |
|
|
088286d8f7
|
mime: support multiple implementors of the same association, with different priorities
|
2023-07-15 10:11:31 +00:00 |
|
|
77e5f82b31
|
programs: rename web-browser -> firefox
|
2023-07-15 08:51:36 +00:00 |
|