feat: split signal and discord to own config files

This commit is contained in:
oddlama 2023-09-05 15:04:50 +02:00
parent cb7ebcf8c3
commit d0b41c8711
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
3 changed files with 23 additions and 8 deletions

View file

@ -1,20 +1,23 @@
{pkgs, ...}: { {pkgs, ...}: {
imports = [ imports = [
./discord.nix
./firefox.nix ./firefox.nix
./kitty.nix ./kitty.nix
./signal.nix
./sway.nix ./sway.nix
]; ];
home = { home = {
packages = with pkgs; [ packages = with pkgs; [
discord
thunderbird thunderbird
signal-desktop
chromium chromium
zathura zathura
feh feh
]; ];
# TODO sway config
# TODO kitty terminfo missing with ssh root@localhost
# TODO nvim coloscheme missing on reboot.... what state is missing?
# TODO VP9 hardware video decoding blocklisted # TODO VP9 hardware video decoding blocklisted
# TODO gpg switch to sk # TODO gpg switch to sk
# TODO some font icons not showing neovim # TODO some font icons not showing neovim
@ -25,13 +28,7 @@
}; };
persistence."/persist".directories = [ persistence."/persist".directories = [
".config/discord" # Bad Discord! BAD! Saves its state in .config tststs
".config/Signal" # L take, electron.
"projects" "projects"
]; ];
persistence."/state".directories = [
"Downloads"
];
}; };
} }

View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
discord
];
home.persistence."/state".directories = [
".config/discord" # Bad Discord! BAD! Saves its state in .config tststs
];
}

View file

@ -0,0 +1,9 @@
{pkgs, ...}: {
home.packages = with pkgs; [
signal-desktop
];
home.persistence."/persist".directories = [
".config/Signal" # L take, electron.
];
}