Files
home-manager/desktop-environment/window-manager/hyprlua.nix
T
Nina Chlóe Kassandra Reiß 3d93ce7a90 Hyprlua flake based system
2026-07-26 14:54:47 +02:00

49 lines
776 B
Nix

{ pkgs, lib, ... }:
let
hyprFlake = builtins.getFlake "git+https://git.nichkara.eu/system/hyprlua";
profile = import ../../profile.nix;
in
{
imports = [
hyprFlake.homeManagerModules.default
];
home.packages = with pkgs; [
wofi
grim
swaynotificationcenter
swaylock
hyprpaper
lxsession
hyprshot
wayvnc
pamixer
pavucontrol
brightnessctl
python313Packages.requests
networkmanagerapplet
];
wayland = {
windowManager = {
hyprland = {
enable = true;
xwayland.enable = true;
configType = "hyprlang";
extraConfig = "";
};
};
};
programs.waybar = {
enable = true;
};
xdg.configFile."hypr" = {
source = hyprFlake;
recursive = true;
};
}