nix flake
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +1,2 @@
|
||||
_site
|
||||
result
|
||||
|
||||
26
flake.nix
26
flake.nix
@@ -2,14 +2,30 @@
|
||||
inputs = {
|
||||
nixpkgs.url = "nixpkgs/nixpkgs-unstable";
|
||||
};
|
||||
outputs = {
|
||||
nixpkgs,
|
||||
self,
|
||||
...
|
||||
}: let
|
||||
outputs = {nixpkgs, ...}: let
|
||||
system = "x86_64-linux";
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
pkg = pkgs.stdenv.mkDerivation {
|
||||
pname = "andromeda-nook";
|
||||
version = "0.1.0";
|
||||
src = ./.;
|
||||
buildPhase = ''
|
||||
${pkgs.lib.getExe pkgs.cobalt} build
|
||||
'';
|
||||
installPhase = ''
|
||||
mkdir -p $out/wwwroot
|
||||
cp ./_site/* $out/wwwroot/ -r
|
||||
'';
|
||||
meta = {
|
||||
description = "Andromeda's static hobby website";
|
||||
homepage = "https://mtgmonkey.net";
|
||||
license = pkgs.lib.licenses.bsd3;
|
||||
};
|
||||
};
|
||||
in {
|
||||
packages.${system} = {
|
||||
default = pkg;
|
||||
};
|
||||
devShells.${system} = {
|
||||
default = pkgs.mkShell {
|
||||
packages = [
|
||||
|
||||
2
index.md
2
index.md
@@ -2,7 +2,7 @@
|
||||
layout: default.liquid
|
||||
---
|
||||
|
||||
# Welcome to Andromeda's website!
|
||||
# Welcome to Andromeda's nook!
|
||||
|
||||
Ich bin eine Austausch in Deutschland (bis Juni), also habe ich nicht viele Freizeit zu schreiben. Ich werde auf Deutsch und auf Englisch posten. Die FOSS Gemeinschaft, UNIX Philosophie, und Functional programming interessieren mich. Du kannst mich sitzend in meinem Fenster (auch wenn es kalt ist) programmierend finden. Meine Grammatik ist bestimmt weit von perfekt, weil ich Amerikanerin bin. Sei geduldig, weil ich nur seit August Deutsch gelernt habe <3
|
||||
|
||||
|
||||
Reference in New Issue
Block a user