nixos/desktop/hyprland.nix

29 lines
666 B
Nix

{ pkgs, ... }:
{
nixpkgs.overlays = [
(self: super: {
waybar = super.waybar.overrideAttrs (oldAttrs: {
mesonFlags = oldAttrs.mesonFlags ++ [ "-Dexperimental=true" ];
});
})
];
programs.dconf.enable = true;
security.pam.services.swaylock = { };
programs.hyprland = {
enable = true;
xwayland = {
enable = true;
hidpi = true;
};
};
programs.thunar = {
enable = true;
plugins = with pkgs.xfce; [
thunar-archive-plugin
thunar-volman
];
};
services.gvfs.enable = true; # Mount, trash, and other functionalities
services.tumbler.enable = true; # Thumbnail support for images
}