about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPaweł Dybiec <pawel@dybiec.info>2023-04-19 21:46:50 +0100
committerPaweł Dybiec <pawel@dybiec.info>2023-04-19 21:46:50 +0100
commit1e04d732ba24536ce98b8a483eb95e283c7cd9ef (patch)
treee585b885526876012217504c1b979575a96e6c00
parentUpdate social media,employer and some wording (diff)
Nixify
-rw-r--r--default.nix11
-rw-r--r--dybiec-info.cabal (renamed from pdybiec.cabal)2
-rw-r--r--release.nix4
3 files changed, 16 insertions, 1 deletions
diff --git a/default.nix b/default.nix
new file mode 100644
index 0000000..37bc31f
--- /dev/null
+++ b/default.nix
@@ -0,0 +1,11 @@
+{ mkDerivation, base, hakyll, lib }:
+mkDerivation {
+  pname = "dybiec-info";
+  version = "0.1.0.0";
+  src = ./.;
+  isLibrary = false;
+  isExecutable = true;
+  executableHaskellDepends = [ base hakyll ];
+  license = "unknown";
+  mainProgram = "site";
+}
diff --git a/pdybiec.cabal b/dybiec-info.cabal
index afc59a3..09e3ba4 100644
--- a/pdybiec.cabal
+++ b/dybiec-info.cabal
@@ -1,4 +1,4 @@
-name:               pdybiec
+name:               dybiec-info
 version:            0.1.0.0
 build-type:         Simple
 cabal-version:      >= 1.10
diff --git a/release.nix b/release.nix
new file mode 100644
index 0000000..d993916
--- /dev/null
+++ b/release.nix
@@ -0,0 +1,4 @@
+let
+ pkgs = import <nixpkgs> { };
+in
+ pkgs.haskellPackages.callPackage ./default.nix { }