diff --git a/.gitignore b/.gitignore index e151998..f716cf1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ node_modules/ /public + +# Local Netlify folder +.netlify diff --git a/flake.lock b/flake.lock index fc19c05..85beacd 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1687709756, + "narHash": "sha256-Y5wKlQSkgEK2weWdOu4J3riRd+kV/VCgHsqLNTTWQ/0=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7", "type": "github" }, "original": { @@ -20,10 +20,10 @@ }, "nixpkgs": { "locked": { - "lastModified": 1684120848, - "narHash": "sha256-gIwJ5ac1FwZEkCRwjY+gLwgD4G1Bw3Xtr2jr2XihMPo=", - "path": "/nix/store/a33m7cv6m6rnmw2psqffc51ylk8n5820-source", - "rev": "0cb867999eec4085e1c9ca61c09b72261fa63bb4", + "lastModified": 1687103638, + "narHash": "sha256-dwy/TK6Db5W7ivcgmcxUykhFwodIg0jrRzOFt7H5NUc=", + "path": "/nix/store/p57nnwjhfvmsn75y9l6hn00pl2xv7ivm-source", + "rev": "91430887645a0953568da2f3e9a3a3bb0a0378ac", "type": "path" }, "original": { diff --git a/flake.nix b/flake.nix index 8b21a36..c2c2f1a 100644 --- a/flake.nix +++ b/flake.nix @@ -6,7 +6,7 @@ outputs = { self, nixpkgs, flake-utils }: flake-utils.lib.eachDefaultSystem (system: let - pkgs = nixpkgs.legacyPackages.${system}; + pkgs = import nixpkgs { inherit system; }; blog = pkgs.stdenvNoCC.mkDerivation { name = "hauleth-blog"; src = ./.; @@ -22,10 +22,6 @@ ''; dontInstall = true; - - passthru = { - inherit (pkgs) zola; - }; }; in rec { packages = { @@ -36,8 +32,10 @@ /* defaultApp = apps.hello; */ devShells.default = pkgs.mkShell { - nativeBuildInputs = [ - blog.zola + inputsFrom = [ blog ]; + + packages = [ + pkgs.netlify-cli pkgs.vale pkgs.mdl ]; diff --git a/styles/markdown.rb b/styles/markdown.rb index 1f9a737..e7b8af6 100644 --- a/styles/markdown.rb +++ b/styles/markdown.rb @@ -1,3 +1,5 @@ all exclude_rule 'MD002' exclude_rule 'MD041' + +rule 'MD013', ignore_code_blocks: true