Files
os/home/common/optional/desktop/hyprland.nix

26 lines
801 B
Nix

{ pkgs, pkgs-unstable, ... }:
let
scripts = import ./hyprland/scripts/default.nix { inherit pkgs; };
in
{
imports = [
(import ./hyprland/hyprland.nix { inherit pkgs scripts pkgs-unstable; })
(import ./hyprland/wallpaper.nix { inherit pkgs scripts; })
(import ./hyprland/hyprlock.nix { inherit pkgs scripts; })
(import ./hyprland/hypridle.nix { inherit pkgs scripts; })
./hyprland/notifications.nix
];
home.file.".config/waybar/config.jsonc".source = ./hyprland/waybar/config.jsonc;
home.file.".config/waybar/style.css".source = ./hyprland/waybar/style.css;
services.swayosd = {
enable = true;
};
home.file.".config/swayosd/style.css".source = ./hyprland/swayosd/style.css;
home.file.".config/walker/config.toml".source = ./hyprland/walker/config.toml;
}