packages: move Signal, Discord, Tokodon to private storage
This commit is contained in:
parent
2c6629a658
commit
c4352fa9bb
|
@ -1,6 +1,9 @@
|
||||||
{ config, lib, ... }:
|
{ config, lib, ... }:
|
||||||
|
|
||||||
lib.mkIf config.sane.home-manager.enable
|
# XXX: this doesn't work when discord files are persisted to ~/private
|
||||||
|
# TODO: is there some env var for this? or i could wrap the Discord binary to create this on launch
|
||||||
|
lib.mkIf false
|
||||||
|
# lib.mkIf config.sane.home-manager.enable
|
||||||
{
|
{
|
||||||
# TODO: this should only be enabled on gui devices
|
# TODO: this should only be enabled on gui devices
|
||||||
# make Discord usable even when client is "outdated"
|
# make Discord usable even when client is "outdated"
|
||||||
|
|
|
@ -140,7 +140,7 @@ let
|
||||||
{ pkg = sublime-music-mobile; dir = [ ".local/share/sublime-music" ]; }
|
{ pkg = sublime-music-mobile; dir = [ ".local/share/sublime-music" ]; }
|
||||||
tdesktop # broken on phosh
|
tdesktop # broken on phosh
|
||||||
|
|
||||||
{ pkg = tokodon; dir = [ ".cache/KDE/tokodon" ]; }
|
{ pkg = tokodon; private = [ ".cache/KDE/tokodon" ]; }
|
||||||
|
|
||||||
# vlc remembers play position in ~/.config/vlc/vlc-qt-interface.conf
|
# vlc remembers play position in ~/.config/vlc/vlc-qt-interface.conf
|
||||||
{ pkg = vlc; dir = [ ".config/vlc" ]; }
|
{ pkg = vlc; dir = [ ".config/vlc" ]; }
|
||||||
|
@ -158,7 +158,7 @@ let
|
||||||
# XXX 2022-07-31: fix to allow links to open in default web-browser:
|
# XXX 2022-07-31: fix to allow links to open in default web-browser:
|
||||||
# https://github.com/NixOS/nixpkgs/issues/78961
|
# https://github.com/NixOS/nixpkgs/issues/78961
|
||||||
nss = pkgs.nss_latest;
|
nss = pkgs.nss_latest;
|
||||||
}); in { pkg = discord; dir = [ ".config/discord" ]; })
|
}); in { pkg = discord; private = [ ".config/discord" ]; })
|
||||||
|
|
||||||
# kaiteki # Pleroma client
|
# kaiteki # Pleroma client
|
||||||
# gnome.zenity # for kaiteki (it will use qarma, kdialog, or zenity)
|
# gnome.zenity # for kaiteki (it will use qarma, kdialog, or zenity)
|
||||||
|
@ -172,7 +172,7 @@ let
|
||||||
{ pkg = monero-gui; dir = [ ".bitmonero" ]; }
|
{ pkg = monero-gui; dir = [ ".bitmonero" ]; }
|
||||||
|
|
||||||
# creds, media
|
# creds, media
|
||||||
{ pkg = signal-desktop; dir = [ ".config/Signal" ]; }
|
{ pkg = signal-desktop; private = [ ".config/Signal" ]; }
|
||||||
|
|
||||||
# creds. TODO: can i manage this with home-manager?
|
# creds. TODO: can i manage this with home-manager?
|
||||||
{ pkg = spotify; dir = [ ".config/spotify" ]; }
|
{ pkg = spotify; dir = [ ".config/spotify" ]; }
|
||||||
|
|
Loading…
Reference in New Issue
Block a user