summaryrefslogtreecommitdiff
path: root/overlays
diff options
context:
space:
mode:
authorMike Vink <mike1994vink@gmail.com>2023-06-28 18:50:01 +0200
committerMike Vink <mike1994vink@gmail.com>2023-06-28 18:50:01 +0200
commit9e8d19e610bd1b0114e61451d3f21c986b5cdf4b (patch)
tree270504862cace65446cf0a58d524b25b35c11092 /overlays
parentf1e83ddd51b43c8eaa3def75794e2e403c9845ec (diff)
stuff
Diffstat (limited to 'overlays')
-rw-r--r--overlays/suckless.nix18
1 files changed, 18 insertions, 0 deletions
diff --git a/overlays/suckless.nix b/overlays/suckless.nix
new file mode 100644
index 0000000..199a449
--- /dev/null
+++ b/overlays/suckless.nix
@@ -0,0 +1,18 @@
+{pkgs, home, ...}: (final: prev: {
+ st = (prev.st.overrideAttrs (oldAttrs: rec {
+ src = /. + home + "/flake/home/st";
+ buildInputs = oldAttrs.buildInputs ++ [prev.harfbuzz];
+ }));
+ dwm = (prev.dwm.overrideAttrs (oldAttrs: rec {
+ src = /. + home + "/flake/home/dwm";
+ }));
+ dwmblocks =(prev.stdenv.mkDerivation rec {
+ pname = "dwmblocks";
+ version = "1.0";
+ src = /. + home + "/flake/home/dwmblocks";
+ buildInputs = [prev.xorg.libX11];
+ installPhase = ''
+ install -m755 -D dwmblocks $out/bin/dwmblocks
+ '';
+ });
+})