Get Hyprland and stuff all set up on desktop

This commit is contained in:
Elnu 2025-06-19 12:29:12 -07:00
parent 96739c5979
commit 44c5a27387
15 changed files with 668 additions and 13 deletions

16
modules/hypr/default.nix Normal file
View file

@ -0,0 +1,16 @@
{ pkgs, ... }:
{
# hyprland itself enabled in desktop.nix
home.packages = with pkgs; [
hyprpaper
waybar
grimblast # screenshots
];
home.file = {
".config/hypr/hyprland.conf".source = ./hypr/hyprland.conf;
".config/hypr/hyprpaper.conf".source = ./hypr/hyprpaper.conf;
".config/waybar/config.jsonc".source = ./waybar/config.jsonc;
".config/waybar/style.css".source = ./waybar/style.css;
};
}