init config
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
{ config, lib, pkgs, osConfig, ... }:
|
||||
|
||||
{
|
||||
options.lumpiastyHome.enablePcApps = lib.mkEnableOption "Enable desktop apps for this account";
|
||||
|
||||
config = lib.mkIf (config.lumpiastyHome.enablePcApps && osConfig.lumpiasty.pc) {
|
||||
home.packages = with pkgs; [
|
||||
vesktop
|
||||
spotify
|
||||
pass
|
||||
qtpass
|
||||
teamspeak_client
|
||||
teamspeak6-client
|
||||
easyeffects
|
||||
prismlauncher
|
||||
libreoffice-qt6-fresh
|
||||
];
|
||||
programs.librewolf.enable = true;
|
||||
services.easyeffects.enable = true;
|
||||
|
||||
services.flatpak.remotes = [{
|
||||
name = "flathub"; location = "https://dl.flathub.org/repo/flathub.flatpakrepo";
|
||||
}];
|
||||
services.flatpak.packages = [
|
||||
# "org.onlyoffice.desktopeditors"
|
||||
];
|
||||
|
||||
# Vesktop settings
|
||||
# Nope, TODO
|
||||
# home.file.vesktop = {
|
||||
# enable = true;
|
||||
# executable = false;
|
||||
# source = ./Vencord/settings.json;
|
||||
# target = ".config/Vencord/settings.json";
|
||||
# };
|
||||
# home.file.vesktopPlugins = {
|
||||
# enable = true;
|
||||
# executable = false;
|
||||
# source = ./Vencord/settings/settings.json;
|
||||
# target = ".config/vesktop/settings/settings.json";
|
||||
# };
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user