dotfiles

My PC Dotfiles & Website

modules/desktop/hyprland/_features/utils.nix (424B)


 1## Utilities
 2{files ? null, ...}: {
 3  nixos = {pkgs, ...}: {
 4    environment.systemPackages = with pkgs; [
 5      custom.hyprutils
 6      unstable.pyprland
 7      hyprshade
 8    ];
 9  };
10
11  home = _: {
12    home.file = with files.hyprland; {
13      # Pyprland
14      ".config/pypr/config.toml".text = pypr;
15
16      # Shaders
17      ".config/hypr/shaders" = {
18        source = shaders;
19        recursive = true;
20      };
21    };
22  };
23}