feat: add librewolf config overrides and enable blackbox config

Signed-off-by: Jo <johannesreckers2006@gmail.com>
This commit is contained in:
Jo 2024-07-11 09:45:23 +02:00
parent ce89240d04
commit cd55cda8a4
5 changed files with 25 additions and 0 deletions

View file

@ -213,6 +213,10 @@
# Bluetooth
bluez
bluez-tools
# Fonts
noto-fonts
noto-fonts-color-emoji
];
# https://nixos.wiki/wiki/FAQ/When_do_I_update_stateVersion

View file

@ -1,5 +1,9 @@
{
inputs,
pkgs,
outputs,
lib,
...
}: {
home.file.".local/share/blackbox/schemes/Catppuccin-Macchiato.json".source = "${outputs.resources.app-files}/blackbox/Catppuccin-Macchiato.json";
}

View file

@ -0,0 +1,11 @@
{
inputs,
pkgs,
outputs,
lib,
...
}: {
home.file.".librewolf/librewolf.overrides.cfg".text = ''
defaultPref("identity.fxaccounts.enabled", true);
'';
}

View file

@ -15,6 +15,7 @@
blur-my-shell
appindicator
unite
color-picker
];
# Use `dconf watch /` to track stateful changes you are doing, then set them here.
@ -38,6 +39,7 @@
"blur-my-shell@aunetx"
"appindicatorsupport@rgcjonas.gmail.com"
"unite@hardpixel.eu"
"color-picker@tuberry"
];
};

View file

@ -9,6 +9,8 @@
imports = [
./desktop/gnome.nix
./apps/fish.nix
./apps/blackbox.nix
./apps/librewolf.nix
outputs.homeManagerModules.themes.catppuccin.global
outputs.homeManagerModules.development.ssh
];
@ -36,6 +38,7 @@
packages = [
"com.jeffser.Alpaca"
"dev.aunetx.deezer"
];
};
@ -47,6 +50,7 @@
lunar-client
steam
g4music
librewolf
# For development
avra