Compare commits

..

2 commits

Author SHA1 Message Date
950e7dbc2e feat: XDG compliant session 2024-10-11 19:57:49 +02:00
fa722c2074 feat: add mako 2024-10-11 19:45:50 +02:00
2 changed files with 31 additions and 0 deletions

View file

@ -14,6 +14,8 @@
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
console.font = "Lat2-Terminus16"; console.font = "Lat2-Terminus16";
security.polkit.enable = true;
services.pipewire = { services.pipewire = {
enable = true; enable = true;
pulse.enable = true; pulse.enable = true;

View file

@ -51,6 +51,25 @@
}; };
}; };
xdg.portal.config = {
common.default = [ "gtk" "gnome" ];
"org.freedesktop.impl.portal.Secret" = [ "gnome-keyring" ];
};
systemd.user.services.polkit-gnome-authentication-agent-1 = {
description = "polkit-gnome-authentication-agent-1";
wantedBy = [ "graphical-session.target" ];
wants = [ "graphical-session.target" ];
after = [ "graphical-session.target" ];
serviceConfig = {
Type = "simple";
ExecStart =
"${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";
Restart = "on-failure";
RestartSec = 1;
TimeoutStopSec = 10;
};
};
services.ssh-agent.enable = true; services.ssh-agent.enable = true;
services.flatpak.packages = [ services.flatpak.packages = [
@ -424,4 +443,14 @@
}; };
programs.alacritty.enable = true; programs.alacritty.enable = true;
services.mako = {
enable = true;
backgroundColor = "#202020e0";
borderColor = "#ffffff80";
borderRadius = 10;
borderSize = 1;
defaultTimeout = 4000;
font = "Noto Sans";
};
} }