nix-files/hosts/common/programs
Colin eafabe87c4 xdg-desktop-portal: tell systemd the BusName of the service so that it won't consider it started until after said bus name is acquired
this partially fixes an error in sandboxed gtk apps where they would try to connect to org.freedesktop.portal to query settings, and then fall back to bad default fonts when the endpoint errored (because xdp-gtk wasn't ready)
2024-03-13 05:27:43 +00:00
..
alsa-ucm-conf alsa-ucm-conf: fold the Pinephone patches into sane.programs.alsa-ucm-conf & distribute to all hosts 2024-03-05 00:28:07 +00:00
blast-ugjka blast: minor cleanups 2024-03-12 12:06:57 +00:00
conky assorted static-nix-shell packages: use srcRoot 2024-02-25 17:37:38 +00:00
deadd-notification-center deadd-notification-center: add to sane.programs 2024-03-08 04:06:18 +00:00
gnome-keyring programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
koreader programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
mimeo doc: mimeo: mention jaro as alternative 2024-03-03 03:16:10 +00:00
mpv mpv: blast: shut it down properly even when sandboxed 2024-03-12 11:51:15 +00:00
rofi rofi: cherry-pick my patches instead of pinning to a fork 2024-03-10 23:43:34 +00:00
sane-input-handler docs: note limitations of schlock 2024-03-08 08:16:11 +00:00
sway sway: get Celeste to run in fullscreen again 2024-03-11 08:04:21 +00:00
sway-autoscaler assorted static-nix-shell packages: use srcRoot 2024-02-25 17:37:38 +00:00
unl0kr unl0kr: simplify this code 2024-03-03 04:43:44 +00:00
waybar waybar: theme the indicator style 2024-03-01 15:32:52 +00:00
wob wob: rename sxmo.wobsock -> wob.sock 2024-03-05 10:00:45 +00:00
zsh zsh: deref alias: make the result writable 2024-03-11 08:01:27 +00:00
abaddon.nix programs (assorted): fix wantedBy = "default.target" to be more specific 2024-02-02 14:21:57 +00:00
aerc.nix packages: reduce the number of packages which are using inplace sandbox wrapping 2024-02-28 17:35:40 +00:00
alacritty.nix alacritty: configure font size per-host 2024-03-06 05:07:30 +00:00
animatch.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
assorted.nix blast: ship it! 2024-03-10 04:09:34 +00:00
audacity.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
bemenu.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
bonsai.nix bonsai: sandbox 2024-03-02 22:34:38 +00:00
brave.nix programs: sandboxing: only permit wayland socket access to those specific apps which require it 2024-02-14 01:49:49 +00:00
bubblewrap.nix bubblewrap: explicitly disable sandboxing 2024-01-27 17:20:40 +00:00
calls.nix programs (assorted): fix wantedBy = "default.target" to be more specific 2024-02-02 14:21:57 +00:00
cantata.nix persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image) 2023-11-08 15:33:15 +00:00
catt.nix programs: enable catt 2023-12-14 08:41:16 +00:00
celeste64.nix ship celeste64 2024-03-06 04:56:39 +00:00
chatty.nix programs: allow running binaries in a netns-style firejail 2024-01-20 11:11:12 +00:00
cozy.nix cozy: patch via sane.programs, not overlay 2024-03-04 09:26:25 +00:00
dconf.nix dconf: invoke it ourselves instead of letting dbus do it for us 2024-03-13 04:49:48 +00:00
default.nix mpv: move to own dir 2024-03-12 03:27:20 +00:00
dialect.nix dialect: fix so it works inside a sandbox 2024-03-02 18:25:13 +00:00
dino.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
element-desktop.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
epiphany.nix epiphany: fix sandboxing 2024-03-07 23:24:33 +00:00
evince.nix programs: sandboxing: only permit wayland socket access to those specific apps which require it 2024-02-14 01:49:49 +00:00
fcitx5.nix fcitx5: enable 2024-03-11 07:44:21 +00:00
feedbackd.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
firefox.nix firefox: hide the bookmarks menuabar 2024-03-10 01:59:46 +00:00
firejail.nix modules/programs: require manual definition; don't auto-populate attrset 2024-02-28 13:35:09 +00:00
flare-signal.nix programs: allow running binaries in a netns-style firejail 2024-01-20 11:11:12 +00:00
fontconfig.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
fractal.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
frozen-bubble.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
fwupd.nix modules/programs: require manual definition; don't auto-populate attrset 2024-02-28 13:35:09 +00:00
g4music.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
gajim.nix persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image) 2023-11-08 15:33:15 +00:00
gdbus.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
geary.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
git.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
gnome-feeds.nix programs: remove wantedBy from the fs, and make it implicit 2023-05-08 21:41:02 +00:00
gnome-maps.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
gnome-weather.nix packages: reduce the number of packages which are using inplace sandbox wrapping 2024-02-28 17:35:40 +00:00
go2tv.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
gpodder.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
grimshot.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
gthumb.nix programs: allow running binaries in a netns-style firejail 2024-01-20 11:11:12 +00:00
gtkcord4.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
handbrake.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
helix.nix persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image) 2023-11-08 15:33:15 +00:00
imagemagick.nix programs: sandboxing: link /etc into sandboxed programs 2024-02-27 22:25:17 +00:00
jellyfin-media-player.nix programs: allow running binaries in a netns-style firejail 2024-01-20 11:11:12 +00:00
kdenlive.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
komikku.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
lemoa.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
less.nix less: sandbox 2024-03-02 07:11:45 +00:00
libreoffice.nix programs: sandboxing: only permit wayland socket access to those specific apps which require it 2024-02-14 01:49:49 +00:00
loupe.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
mako.nix programs: configure auto-launching programs to only start *after* graphical-session.target 2024-02-19 12:58:08 +00:00
megapixels.nix megapixels: fix sandbox-related crash 2024-03-08 00:16:29 +00:00
mepo.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
mopidy.nix programs: allow running binaries in a netns-style firejail 2024-01-20 11:11:12 +00:00
msmtp.nix programs: ship msmtp sendmail implementation 2023-07-01 00:28:59 +00:00
nautilus.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
neovim.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
newsflash.nix newsflash: enable podcasts/videos; document 2023-12-13 03:45:07 +00:00
nheko.nix persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image) 2023-11-08 15:33:15 +00:00
nicotine-plus.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
nix-index.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
notejot.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
ntfy-sh.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
obsidian.nix mime: support multiple implementors of the same association, with different priorities 2023-07-15 10:11:31 +00:00
offlineimap.nix secrets: rename "universal" -> "common" to match the language of hosts/ 2023-05-14 08:52:43 +00:00
open-in-mpv.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
pipewire.nix doc: pipewire: mention some debug env vars 2024-03-10 04:59:51 +00:00
planify.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
playerctl.nix packages: reduce the number of packages which are using inplace sandbox wrapping 2024-02-28 17:35:40 +00:00
portfolio-filemanager.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
rhythmbox.nix persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image) 2023-11-08 15:33:15 +00:00
ripgrep.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
sane-screenshot.nix sane-screenshot: give it permissions to my screenshots dir (derp) 2024-03-02 06:14:05 +00:00
sane-scripts.nix sane-wipe: fix sandboxing 2024-03-06 05:11:24 +00:00
schlock.nix docs: note limitations of schlock 2024-03-08 08:16:11 +00:00
sfeed.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
signal-desktop.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
splatmoji.nix splatmoji: actually install the .desktop files 2024-03-01 18:03:45 +00:00
spot.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
spotify.nix programs: sandboxing: only permit wayland socket access to those specific apps which require it 2024-02-14 01:49:49 +00:00
steam.nix steam: fix controllers to work in the sandbox 2024-03-03 20:03:20 +00:00
stepmania.nix programs: stepmania: sandbox 2024-02-25 18:26:32 +00:00
strings.nix packages: reduce the number of packages which are using inplace sandbox wrapping 2024-02-28 17:35:40 +00:00
sublime-music.nix programs: allow running binaries in a netns-style firejail 2024-01-20 11:11:12 +00:00
supertuxkart.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
swayidle.nix swayidle: dont enable screenoff action by default 2024-03-07 11:18:34 +00:00
swaylock.nix swayidle: enable; pair with swaylock 2024-03-06 20:55:01 +00:00
swaynotificationcenter.nix swaync: remove mpris icon patch (upstreamed) 2024-03-10 23:16:33 +00:00
sysvol.nix sysvol: tune its position 2024-03-08 23:06:37 +00:00
tangram.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
tor-browser.nix packages: reduce the number of packages which are using inplace sandbox wrapping 2024-02-28 17:35:40 +00:00
tuba.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
vlc.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
waylock.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
wike.nix programs: wike: sandbox: enable DRI to fix graphical glitches 2024-02-25 08:38:10 +00:00
wine.nix remove samba from closure 2024-02-01 15:28:40 +00:00
wireplumber.nix wireplumber: ensure ALSA_UCM_CONF2 env var is on PATH 2024-03-03 04:43:11 +00:00
wireshark.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
wvkbd.nix sane-input-handler: remove keyboard launch fallback 2024-03-08 01:18:39 +00:00
xarchiver.nix programs: make sandbox.wrapperType default to "wrappedDerivation" and remove everywhere i manually set that 2024-02-28 17:39:00 +00:00
xdg-desktop-portal-gtk.nix xdg-desktop-portal: tell systemd the BusName of the service so that it won't consider it started until after said bus name is acquired 2024-03-13 05:27:43 +00:00
xdg-desktop-portal-wlr.nix xdg-desktop-portal: tell systemd the BusName of the service so that it won't consider it started until after said bus name is acquired 2024-03-13 05:27:43 +00:00
xdg-desktop-portal.nix xdg-desktop-portal: tell systemd the BusName of the service so that it won't consider it started until after said bus name is acquired 2024-03-13 05:27:43 +00:00
xdg-terminal-exec.nix xdg-terminal-exec: define a .desktop file 2024-02-29 00:17:26 +00:00
xdg-utils.nix xdg-utils: re-add mimetype package 2024-02-13 12:31:04 +00:00
zathura.nix PDF viewer: evince -> zathura 2024-03-06 04:51:01 +00:00
zeal.nix programs: zeal: disable sandboxing 2024-02-16 10:32:49 +00:00
zecwallet-lite.nix programs: zecwallet-lite: move to own file 2024-01-01 15:17:51 +00:00