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 From e9c351d109439ca27c472f0d8d5f8a530ce24033 Mon Sep 17 00:00:00 2001 From: BossCode45 Date: Sat, 4 Jan 2025 20:28:39 +1300 Subject: revert: Added the commands library back to the source --- YATwm.nix | 1 - 1 file changed, 1 deletion(-) (limited to 'YATwm.nix') diff --git a/YATwm.nix b/YATwm.nix index 515fad5..be7cd2d 100644 --- a/YATwm.nix +++ b/YATwm.nix @@ -33,6 +33,5 @@ runHook postInstall xorg.libXrandr libnotify pkg-config - inputs.libCommands.packages.x86_64-linux.default ]; } -- cgit v1.2.3 From 74c58cdf74c4921071da93c4cbfaf22f672242a5 Mon Sep 17 00:00:00 2001 From: BossCode45 Date: Thu, 6 Mar 2025 21:26:04 +1300 Subject: feat: Added the "S" modifier to the emacs bind mode You can now use S as a modifier for shift when binding with emacs mode if you're unable to capatilise the key to be bound. --- YATwm.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'YATwm.nix') diff --git a/YATwm.nix b/YATwm.nix index be7cd2d..088f6eb 100644 --- a/YATwm.nix +++ b/YATwm.nix @@ -15,8 +15,8 @@ stdenv.mkDerivation { src = fetchgit { url = "https://git.tehbox.org/cgit/boss/YATwm.git/"; - rev = "v0.0.1"; - hash = "sha256-A4Yra/903rOeEbXfFia/A2HRPrFyE1b05mzHWlDImCY="; + rev = "0bc070e"; + hash = "sha256-yQoyXGJE8JrSon/P5uhyN1rRwBH/kz0LCGIly3yNDhg="; }; installPhase = '' -- cgit v1.2.3 From bc9c5f43f5c8108c3d617716b2c3aeaf553a03e3 Mon Sep 17 00:00:00 2001 From: BossCode45 Date: Tue, 6 May 2025 17:58:27 +1200 Subject: fixup: Updated nix package --- YATwm.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'YATwm.nix') diff --git a/YATwm.nix b/YATwm.nix index 088f6eb..8ffc6a5 100644 --- a/YATwm.nix +++ b/YATwm.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation { src = fetchgit { url = "https://git.tehbox.org/cgit/boss/YATwm.git/"; - rev = "0bc070e"; + rev = "v0.0.1"; hash = "sha256-yQoyXGJE8JrSon/P5uhyN1rRwBH/kz0LCGIly3yNDhg="; }; -- cgit v1.2.3