diff --git a/exprs/overlay.nix b/exprs/overlay.nix new file mode 100644 index 0000000..2fae41b --- /dev/null +++ b/exprs/overlay.nix @@ -0,0 +1,14 @@ +inputs: final: prev: { + waywall = prev.waywall.overrideAttrs ( + f: p: { + version = "0-unstable-2026-01-06"; + + src = prev.fetchFromGitHub { + owner = "tesselslate"; + repo = "waywall"; + rev = "c6504f95f8d757a2e060c4df8bd3ed145ad59e8d"; + hash = "sha256-kfBsppc+esz0Q6iIIKAeOMwkIWdN12AlH3Dji8bU32c="; + }; + } + ); +} \ No newline at end of file diff --git a/home.nix b/home.nix index c3a86b9..7fb927c 100644 --- a/home.nix +++ b/home.nix @@ -34,6 +34,7 @@ ]; nixpkgs.config.allowUnfree = true; + nixpkgs.overlays = [ (import ./exprs/overlay.nix { }) ]; imports = [ ./homemanager/mpv.nix ./hosts/sandalphon/mcsr/home.nix diff --git a/hosts/sandalphon/mcsr/waywall.lua b/hosts/sandalphon/mcsr/waywall.lua index a008826..7e32611 100644 --- a/hosts/sandalphon/mcsr/waywall.lua +++ b/hosts/sandalphon/mcsr/waywall.lua @@ -115,7 +115,7 @@ ModeManager:define("tall", { }) local ensure_ninjabrain = Processes.ensure_application(waywall, ninb_path)("ninjabrain.*\\.jar") -waywall.listen("load", ensure_ninjabrain) +-- waywall.listen("load", ensure_ninjabrain) local config = { input = {