This commit is contained in:
twoneis 2024-08-02 23:49:06 +02:00
parent 16fa4956e5
commit a5b5ea7f59
28 changed files with 164 additions and 123 deletions

View file

@ -1,51 +0,0 @@
{ lib, config, pkgs, ... }: {
imports = [
./firefox.nix
];
config = lib.mkIf config.full {
services = {
# Needed for some features in nautilus such as auto-mounting and trash
gvfs.enable = true;
};
home-manager.users.${config.username} = {
home.packages = with pkgs; [
signal-desktop
vesktop
fractal
snapshot
nautilus
libreoffice-qt6-fresh
# freecad -- broken dependency
];
home.file = {
".config/vesktop/settings.json" = {
source = ./vesktop.conf.json;
};
".config/vesktop/settings/settings.json" = {
source = ./vencord.conf.json;
};
};
programs.pandoc = {
enable = true;
};
programs.thunderbird = {
enable = true;
profiles = {
"default" = {
isDefault = true;
};
};
};
programs.alacritty = {
enable = true;
settings = import ./alacritty.conf.nix;
};
};
};
}