Colin
b129321af9
s6-rc: fix service `run` file to have expected format
2024-03-17 06:09:43 +00:00
Colin
a5c36d39f4
modules/users: prototype s6 integration: ~/.config/s6/{sources,compiled}
2024-03-17 05:40:31 +00:00
Colin
787e6af646
modules/users: remove unused `requiredBy` service option
2024-03-17 03:28:59 +00:00
Colin
4fd2db4e51
modules: users: split services -> fs mapping into own `systemd.nix` file
2024-03-16 23:48:30 +00:00
Colin
ac04dc639f
modules/users: make it a directory
2024-03-16 17:21:34 +00:00
Colin
4a2eb7ebec
fractal: stop persisting old directories
2024-03-16 12:00:53 +00:00
Colin
b8bf763c11
gtkcord4: rename to dissent
2024-03-16 11:17:47 +00:00
Colin
b82a31a3ac
gnome-keyring: ensure the keyring directory is created before entering the sandbox
2024-03-16 09:21:28 +00:00
Colin
c8e5edd61a
modules/programs: enforce (or rather document) a stricter schema
...
this should make it easier to switch to a different service manager
2024-03-16 07:35:54 +00:00
Colin
1b4a6207e2
modules/users: refactor to remove `inherit`s
2024-03-16 04:58:21 +00:00
Colin
3c43fba878
feeds: add NativLang per Ben's rec
2024-03-14 07:53:19 +00:00
Colin
7904957544
give self cap_sys_nice
2024-03-14 07:02:57 +00:00
Colin
b25df1d997
sane-sandboxed: fix capabilities example
2024-03-14 01:36:46 +00:00
Colin
d08f318e4b
pmos: move to correct section
2024-03-13 23:51:24 +00:00
Colin
f655c31d77
Merge branch 'dev'
2024-03-13 23:48:48 +00:00
Colin
288d57e5d5
feeds: subscribe to pmOS blog
2024-03-13 23:20:45 +00:00
Colin
f669f2bfe8
procmail: merged into staging-next
2024-03-13 23:12:37 +00:00
Colin
5554ad9fe2
nixpkgs: 2024-03-12 -> 2024-03-13
...
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/2e2cc05898bbe54a8004801ea300525b231d24e2' (2024-03-12)
→ 'github:nixos/nixpkgs/4ee0840ba2ecc50458ab1677d108afcd691f4815' (2024-03-13)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/21adc4f16a8ab151fec83b9d9368cd62d9de86bc' (2024-03-12)
→ 'github:nixos/nixpkgs/2dbc8f62d8af7a1ab962e4b20d12b25ddcb86ced' (2024-03-13)
• Updated input 'nixpkgs-wayland':
'github:nix-community/nixpkgs-wayland/0f9388d3a9daa597ad87b870de236fb45e24ba63' (2024-03-12)
→ 'github:nix-community/nixpkgs-wayland/771cb198c281db6918829651f194bf4db32e342d' (2024-03-13)
```
2024-03-13 15:37:50 +00:00
Colin
6595d177be
gimp: fix sandboxing
2024-03-13 11:36:57 +00:00
Colin
d194abb4bf
swaync: stylize the actual notifications
2024-03-13 11:29:05 +00:00
Colin
eaf45e2366
swaync: re-theme (pink/black)
2024-03-13 11:07:17 +00:00
Colin
66e04857b6
swaync: fix dimensions to be compatible with pinephone
2024-03-13 08:29:23 +00:00
Colin
fa0dcdc5be
swaync: splie style.css out to own file
2024-03-13 08:18:34 +00:00
Colin
23b87a283a
swaync: move to own directory
2024-03-13 08:17:14 +00:00
Colin
849ca59f68
swaync: fix styling of toggle buttons
2024-03-13 08:16:47 +00:00
Colin
5e1a6062af
swaync: ensure it starts *after* pipewire-pulse so that the mpris plugin can function
2024-03-13 07:53:45 +00:00
Colin
8dacb93861
fontconfig: remove no-longer-needed cache; disable Font Awesome (emoji seem well-covered by Noto Color Emoji)
2024-03-13 05:28:57 +00:00
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
Colin
4510352c07
sane-sandboxed: implement --sane-sandbox-no-portal flag
2024-03-13 04:49:48 +00:00
Colin
430592632c
sane-sandboxed: add a help message
2024-03-13 04:49:48 +00:00
Colin
ac22b36d78
dconf: invoke it ourselves instead of letting dbus do it for us
2024-03-13 04:49:48 +00:00
Colin
4439491bf0
dconf: fix over-restrictive sandboxing (because previously it was being run unsandboxed...)
2024-03-13 04:49:48 +00:00
Colin
56aca78d84
make-sandboxed: also sandbox the `.lib` output of a package
2024-03-13 04:49:48 +00:00
Colin
546482dc80
dconf: disable GIO_EXTRA_MODULES patch
2024-03-13 02:41:39 +00:00
Colin
2f07fff084
dconf: migrate to `sane.programs`
2024-03-13 02:33:02 +00:00
Colin
294563c655
dbus: fix to only search /run/current-system/sw/share/dbus-1 for service files
2024-03-13 02:04:02 +00:00
Colin
f6c3557b8c
nixpkgs: 2024-03-11 -> 2024-03-12
...
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/ec7a981885b5ede88eabf9bb3516706107de00b2' (2024-03-11)
→ 'github:nixos/nixpkgs/2e2cc05898bbe54a8004801ea300525b231d24e2' (2024-03-12)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/0fbcc4b2e8571f4af39be41752581ea09dd9ab06' (2024-03-11)
→ 'github:nixos/nixpkgs/21adc4f16a8ab151fec83b9d9368cd62d9de86bc' (2024-03-12)
• Updated input 'nixpkgs-wayland':
'github:nix-community/nixpkgs-wayland/27a56d7435094f141bf5adfe9cfe155932597935' (2024-03-11)
→ 'github:nix-community/nixpkgs-wayland/0f9388d3a9daa597ad87b870de236fb45e24ba63' (2024-03-12)
• Updated input 'nixpkgs-wayland/lib-aggregate':
'github:nix-community/lib-aggregate/b8a148b163687c9be602b63c6b0b7bc81eecb015' (2024-03-10)
→ 'github:nix-community/lib-aggregate/45b75bf534592c0c1c881a1c447f7fdb37a87eaf' (2024-03-11)
• Updated input 'nixpkgs-wayland/lib-aggregate/flake-utils':
'github:numtide/flake-utils/d465f4819400de7c8d874d50b982301f28a84605' (2024-02-28)
→ 'github:numtide/flake-utils/b1d9ab70662946ef0850d488da1c9019f3a9752a' (2024-03-11)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f8d5c8baa83fe620a28c0db633be9db3e34474b4' (2024-03-10)
→ 'github:Mic92/sops-nix/e52d8117b330f690382f1d16d81ae43daeb4b880' (2024-03-11)
```
2024-03-12 12:46:24 +00:00
Colin
7513811111
blast: minor cleanups
2024-03-12 12:06:57 +00:00
Colin
eabd113262
mpv: blast: shut it down properly even when sandboxed
...
it only cost everything. also, blast doesnt reliably clean up its pseudo devices
2024-03-12 11:51:15 +00:00
Colin
01fa9919fd
mpv: route casting through a lua script
...
this lets me use `subcprocess` instead of `run`, and so the command terminate alongside mpv
2024-03-12 05:01:45 +00:00
Colin
56a2c4e49f
mpv: split conf files out of main nix code
2024-03-12 03:32:07 +00:00
Colin
bf953fbdb5
mpv: move to own dir
2024-03-12 03:27:20 +00:00
Colin
4f2d0f2e56
mpv: tune uosc options
2024-03-12 03:05:56 +00:00
Colin
500c989e61
nixpkgs: 2024-03-10 -> 2024-03-11
...
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/85e4390bb2db2543b65a61a6fb601819ba331399' (2024-03-10)
→ 'github:nixos/nixpkgs/ec7a981885b5ede88eabf9bb3516706107de00b2' (2024-03-11)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/c916d4cbac62b2d8b70a3940d3471dbd0c57d2f4' (2024-03-10)
→ 'github:nixos/nixpkgs/0fbcc4b2e8571f4af39be41752581ea09dd9ab06' (2024-03-11)
• Updated input 'nixpkgs-wayland':
'github:nix-community/nixpkgs-wayland/8af78a7dfb3a2041235c116cc9cc92f5a6d3a20c' (2024-03-11)
→ 'github:nix-community/nixpkgs-wayland/27a56d7435094f141bf5adfe9cfe155932597935' (2024-03-11)
```
2024-03-11 12:23:03 +00:00
Colin
08ee0375cc
mpv: blast-to-default: remove unnecessary xdg-terminal-exec indirection
2024-03-11 12:07:08 +00:00
Colin
afd1a42ec7
mpv: refer to xdg-terminal-exec by name, not full path
2024-03-11 11:56:53 +00:00
Colin
21691fc2fd
mpv: add a menu option to cast just the audio, via Blast
2024-03-11 11:43:53 +00:00
Colin
c1edf96ce0
blast-ugjka: introduce a helper `blast-to-default` program
2024-03-11 11:43:29 +00:00
Colin
21714849cf
sway: get Celeste to run in fullscreen again
2024-03-11 08:04:21 +00:00
Colin
379f3ef9e0
zsh: deref alias: make the result writable
2024-03-11 08:01:27 +00:00