feat(ags): add gtk4 version of ags astal
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-03-05 19:37:09 -05:00
parent 0c70dbd866
commit 06a8d50fb1
3 changed files with 14 additions and 0 deletions

Binary file not shown.

BIN
flake.nix

Binary file not shown.

View file

@ -1,5 +1,6 @@
{ {
ags, ags,
astal,
config, config,
pkgs, pkgs,
... ...
@ -8,10 +9,15 @@
isTouchscreen = config.hardware.sensor.iio.enable; isTouchscreen = config.hardware.sensor.iio.enable;
in { in {
# Enable pam for ags and astal
security.pam.services.ags = {};
security.pam.services.astal = {};
services.upower.enable = true; services.upower.enable = true;
home-manager.users.${mainUser}.imports = [ home-manager.users.${mainUser}.imports = [
ags.homeManagerModules.default ags.homeManagerModules.default
astal.homeManagerModules.default
({ ({
config, config,
@ -25,6 +31,14 @@ in {
agsTypes = config.home.file.".local//share/com.github.Aylur.ags/types"; agsTypes = config.home.file.".local//share/com.github.Aylur.ags/types";
agsConfigDir = ".nix/modules/ags/config"; agsConfigDir = ".nix/modules/ags/config";
in { in {
# Experimental Gtk4 ags
programs.astal = {
enable = true;
extraPackages = with pkgs; [
libadwaita
];
};
programs.ags.enable = true; programs.ags.enable = true;
home = { home = {