split theme into its own module and add xdg configuration

This commit is contained in:
Fabian Montero 2025-01-27 19:01:09 -06:00
parent 7f692459a9
commit 4acb6e2408
Signed by untrusted user: fabian
GPG key ID: 1FFAC35E1798174F
3 changed files with 53 additions and 49 deletions

View file

@ -13,17 +13,6 @@ in {
config = mkIf cfg.enable {
xdg = {
enable = true;
mimeApps = {
enable = true;
defaultApplications = {};
};
portal = {
# this shouldnt be on baseline, as servers have no GUI
enable = true;
xdgOpenUsePortal = true;
extraPortals = with pkgs; [xdg-desktop-portal-gtk]; #wtf is this
configPackages = with pkgs; [xdg-desktop-portal-gtk]; #wtf is this
};
};
home = {