diff --git a/_codebraid/8b57939682dfc325/8b57939682dfc325_index.zip b/_codebraid/8b57939682dfc325/8b57939682dfc325_index.zip new file mode 100644 index 0000000..446d85a Binary files /dev/null and b/_codebraid/8b57939682dfc325/8b57939682dfc325_index.zip differ diff --git a/_codebraid/8b57939682dfc325/f85584e81088b91d.zip b/_codebraid/8b57939682dfc325/f85584e81088b91d.zip new file mode 100644 index 0000000..c23b877 Binary files /dev/null and b/_codebraid/8b57939682dfc325/f85584e81088b91d.zip differ diff --git a/flake.lock b/flake.lock index 5205945..cb353cb 100644 --- a/flake.lock +++ b/flake.lock @@ -48,6 +48,22 @@ "type": "github" } }, + "codebraid": { + "flake": false, + "locked": { + "lastModified": 1657582153, + "narHash": "sha256-gFprQTx59q/K+K2u1eQvpG06eBNvMwapgHRgueWxtOM=", + "owner": "gpoore", + "repo": "codebraid", + "rev": "571de9554020044b07aedf9f0a8a6db7c8caf83e", + "type": "github" + }, + "original": { + "owner": "gpoore", + "repo": "codebraid", + "type": "github" + } + }, "coeurl": { "flake": false, "locked": { @@ -745,6 +761,7 @@ "NUR": "NUR", "base16-black-metal-scheme": "base16-black-metal-scheme", "brother-hl-3170cdw-driver": "brother-hl-3170cdw-driver", + "codebraid": "codebraid", "coeurl": "coeurl", "crdt": "crdt", "deploy-rs": "deploy-rs", diff --git a/flake.nix b/flake.nix index 231994b..f864439 100644 --- a/flake.nix +++ b/flake.nix @@ -84,6 +84,11 @@ }; direnv-vscode.url = "github:direnv/direnv-vscode"; + + codebraid = { + url = "github:gpoore/codebraid"; + flake = false; + }; }; outputs = { nixpkgs, self, nix, deploy-rs, ... }@inputs: diff --git a/overlay.nix b/overlay.nix index 9d6fe4c..9ccc761 100644 --- a/overlay.nix +++ b/overlay.nix @@ -121,4 +121,8 @@ in rec { postInstall = "sed 's|Exec=.*|Exec=/run/current-system/sw/bin/systemctl --user start mako|' -i $out/share/dbus-1/services/fr.emersion.mako.service"; }); + + codebraid = prev.codebraid.overrideAttrs (_: { + src = inputs.codebraid; + }); } diff --git a/profiles/applications/packages.nix b/profiles/applications/packages.nix index 3b499f0..d3d3c28 100644 --- a/profiles/applications/packages.nix +++ b/profiles/applications/packages.nix @@ -39,5 +39,8 @@ ripgrep bat jless + + pandoc + codebraid ]; } diff --git a/profiles/applications/vscodium/extensions.nix b/profiles/applications/vscodium/extensions.nix index a35acd0..466788a 100644 --- a/profiles/applications/vscodium/extensions.nix +++ b/profiles/applications/vscodium/extensions.nix @@ -7,4 +7,12 @@ sha256 = "sha256-WopWzMCtiiLrx3pHNiDMZYFdjS359vu3T+6uI5A+Nv4="; }; }; + gpoore.codebraid-preview = buildVscodeMarketplaceExtension { + mktplcRef = { + publisher = "gpoore"; + name = "codebraid-preview"; + version = "0.8.0"; + sha256 = "sha256-bw/uzdbLDREwhd0PHOD+Ref3UdaYlkhegsUhkTX1WlI="; + }; + }; }