From aa1500fea32db04c9e4fe72786ebd7e3479b6a8a Mon Sep 17 00:00:00 2001 From: BossCode45 Date: Sat, 4 Jan 2025 15:14:05 +1300 Subject: feat: Commands restructure + home manager module now makes config Commands module is now a separate libraray that the flake includes. The home manager module will now auto generate the config and has options for different things such as keybinds, gaps, workspaces, etc. --- YATwm.nix | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) (limited to 'YATwm.nix') diff --git a/YATwm.nix b/YATwm.nix index 3c583af..515fad5 100644 --- a/YATwm.nix +++ b/YATwm.nix @@ -3,7 +3,9 @@ fetchgit, xorg, libnotify, - pkg-config + pkg-config, + inputs, + ... }: @@ -14,7 +16,7 @@ stdenv.mkDerivation { src = fetchgit { url = "https://git.tehbox.org/cgit/boss/YATwm.git/"; rev = "v0.0.1"; - hash = "sha256-c0GIwZFZoaYsq6cK1cPzjxwPZzNg7tyDh44vLFsdMAI="; + hash = "sha256-A4Yra/903rOeEbXfFia/A2HRPrFyE1b05mzHWlDImCY="; }; installPhase = '' @@ -26,5 +28,11 @@ install -D -m 644 config $out/etc/YATwm/config runHook postInstall ''; - buildInputs = [ xorg.libX11 xorg.libXrandr libnotify pkg-config ]; + buildInputs = [ + xorg.libX11 + xorg.libXrandr + libnotify + pkg-config + inputs.libCommands.packages.x86_64-linux.default + ]; } -- cgit v1.2.3