about summary refs log tree commit diff
path: root/overlays
diff options
context:
space:
mode:
authorBaitinq <[email protected]>2022-06-19 16:11:07 +0200
committerBaitinq <[email protected]>2022-06-19 16:11:07 +0200
commitafbe799d5d82c99c96a97879655327a14b42a3d8 (patch)
tree04fc73aa7c7faed4c045928cb0f743d7751b4b4d /overlays
parentRefractor codebase (diff)
downloadnixos-config-afbe799d5d82c99c96a97879655327a14b42a3d8.tar.gz
nixos-config-afbe799d5d82c99c96a97879655327a14b42a3d8.tar.bz2
nixos-config-afbe799d5d82c99c96a97879655327a14b42a3d8.zip
Add xwinwrap overlay and remove xwinwrap custom package
Diffstat (limited to 'overlays')
-rw-r--r--overlays/base.nix17
1 files changed, 16 insertions, 1 deletions
diff --git a/overlays/base.nix b/overlays/base.nix
index 4429243..46eb48c 100644
--- a/overlays/base.nix
+++ b/overlays/base.nix
@@ -8,7 +8,7 @@ final: prev:
       sha256 = "sha256-jcfcOEQTdAw/4yFmHO3MtXjhcxNnNpqJgjuxy0T8zIs=";
     };
   });
-  
+
   dmenu = prev.dmenu.overrideAttrs (old: {
     src = prev.fetchFromGitHub {
       owner = "Baitinq";
@@ -30,6 +30,7 @@ final: prev:
 
   neovim = prev.neovim.override {
     vimAlias = true;
+    viAlias = true;
     configure = {
       packages.myPlugins = with prev.vimPlugins; {
         start = [
@@ -45,6 +46,20 @@ final: prev:
     };
   };
 
+  xwinwrap = prev.xwinwrap.overrideAttrs (old: {
+    src = prev.fetchFromGitHub {
+      owner = "Baitinq";
+      repo = "xwinwrap";
+      rev = "401b5a5eb092173443253cdd57736cd6bf401e40";
+      sha256 = "sha256-8+asreFjzD49O3sZlAXBsWD3PU0rqkbs/J3Dq9VeiYA=";
+    };
+    buildPhase = "make all";
+    installPhase = ''
+      mkdir -p $out/bin
+      mv xwinwrap $out/bin/xwinwrap
+    '';
+  });
+
   kcc = prev.kcc.overrideAttrs (oldAttrs: {
     version = "5.5.2";
     src = prev.fetchFromGitHub {