update lockfile and use hyprland.lua symlink

This commit is contained in:
lucy 2026-07-17 23:14:05 +02:00
commit ab1453a501
2 changed files with 21 additions and 13 deletions

18
flake.lock generated
View file

@ -388,11 +388,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1784152565,
"narHash": "sha256-O1nPLiFNTCT3lAJz7Z44nNHgDwvZE0GUjALYzR5/gqw=",
"lastModified": 1784303676,
"narHash": "sha256-yjLMggvtVM67XDngpjIGZnmM8uGEjYXHHN+z+UP6F4I=",
"owner": "hyprwm",
"repo": "Hyprland",
"rev": "0b0d7ede2192ae515638890037890bdecca6eba2",
"rev": "4afc273db287ad4069cc8ab3edff4a09c31d3410",
"type": "github"
},
"original": {
@ -686,11 +686,11 @@
"nixpkgs-nixcord": "nixpkgs-nixcord"
},
"locked": {
"lastModified": 1784180987,
"narHash": "sha256-KdcGBJEFqF5qYhX3KPsMCItSy0nsDCoJydNT9GneeeA=",
"lastModified": 1784310259,
"narHash": "sha256-i6GIP3d+M5z2h72GsO6TBehImXau/VBBdZwCRiadAu0=",
"owner": "FlameFlag",
"repo": "nixcord",
"rev": "890525c6d82b37389fdea7e6b4cef267bd93055b",
"rev": "bf7b06ce5ca24e43829e53183899912af2722c6c",
"type": "github"
},
"original": {
@ -748,11 +748,11 @@
},
"nixpkgs_2": {
"locked": {
"lastModified": 1784115452,
"narHash": "sha256-BoYPdqk6jlKXy+DyUzyGV/CtRGfAhk2MmIgBhsemTGI=",
"lastModified": 1784210874,
"narHash": "sha256-x8i+HYAulduMlM63oxWJj5tAm+Sc/W756wUzcV5p24w=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "35d3407a3816f3b341d8cf1d60abaf2b7b8166ac",
"rev": "59682e0069f0ed0a452e2179a7f4c1f247027b9e",
"type": "github"
},
"original": {

View file

@ -1,12 +1,20 @@
{ inputs, pkgs, ... }: {
{
config,
inputs,
pkgs,
...
}:
{
wayland.windowManager.hyprland = {
enable = true;
package = null;
systemd.enable = false;
portalPackage =
inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland;
extraLuaFiles = {
"main.lua" = ./hyprland.lua;
};
};
extraConfig = ''
require("main")
'';
xdg.configFile."hypr/main.lua".source =
config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/nixos/home/hyprland.lua";
}