nixos/desktop/hyprland.nix

34 lines
791 B
Nix
Raw Normal View History

2023-05-17 17:10:18 +01:00
{pkgs, ...}: {
nixpkgs.overlays = [
(self: super: {
waybar = super.waybar.overrideAttrs (oldAttrs: {
2023-05-17 17:10:18 +01:00
mesonFlags = oldAttrs.mesonFlags ++ ["-Dexperimental=true"];
});
})
];
programs.dconf.enable = true;
services.blueman.enable = true;
environment.systemPackages = [
pkgs.pavucontrol
pkgs.pamixer
pkgs.pulseaudio
];
2023-05-17 17:10:18 +01:00
security.pam.services.swaylock = {};
2023-04-11 13:00:53 +01:00
programs.hyprland = {
enable = true;
2023-04-11 16:59:52 +01:00
xwayland = {
enable = true;
hidpi = true;
};
2023-04-11 13:00:53 +01:00
};
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
2023-04-11 13:00:53 +01:00
}