sane.programs.fractal: split to separate file

This commit is contained in:
Colin 2023-07-30 01:42:24 +00:00
parent 83c483395c
commit d39b698066
3 changed files with 13 additions and 6 deletions

View File

@ -177,12 +177,6 @@
fluffychat-moby.persist.plaintext = [ ".local/share/chat.fluffy.fluffychat" ];
# XXX by default fractal stores its state in ~/.local/share/<UUID>.
# after logging in, manually change ~/.local/share/keyrings/... to point it to some predictable subdir.
# then reboot (so that libsecret daemon re-loads the keyring...?)
fractal-latest.persist.private = [ ".local/share/fractal" ];
fractal-next.persist.private = [ ".local/share/fractal" ];
# MS GitHub stores auth token in .config
# TODO: we can populate gh's stuff statically; it even lets us use the same oauth across machines
gh.persist.private = [ ".config/gh" ];

View File

@ -9,6 +9,7 @@
./evince.nix
./firefox.nix
./fontconfig.nix
./fractal.nix
./git.nix
./gnome-feeds.nix
./gpodder.nix

View File

@ -0,0 +1,12 @@
{ pkgs, ... }:
{
sane.programs.fractal = {
# package = pkgs.fractal-latest;
package = pkgs.fractal-next;
# XXX by default fractal stores its state in ~/.local/share/<UUID>.
# after logging in, manually change ~/.local/share/keyrings/... to point it to some predictable subdir.
# then reboot (so that libsecret daemon re-loads the keyring...?)
persist.private = [ ".local/share/fractal" ];
};
}