From 4ee2e727a2638787c2210021d83b077c1bcb59cd Mon Sep 17 00:00:00 2001 From: Jeremy Janella Date: Fri, 22 May 2026 13:45:44 -0400 Subject: [PATCH 1/5] ssh edit config --- default-configuration.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/default-configuration.nix b/default-configuration.nix index 3f3b304..afba4c0 100644 --- a/default-configuration.nix +++ b/default-configuration.nix @@ -177,6 +177,12 @@ version = "5.0.0"; sha256 = "sha256-/gLvhw0XcUb6Jch/LZ4k7xpSS9wdYWVf5u7uvOHS+i8="; } + { + name = "remote-ssh-edit"; + publisher = "ms-vscode-remote"; + version = "0.47.2"; + sha256 = "1hp6gjh4xp2m1xlm1jsdzxw9d8frkiidhph6nvl24d0h8z34w49g"; + } ]; }; }; From 8c80db59cfe3f918560e9aaf55c8a662e1800ee7 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Thu, 2 Jul 2026 18:47:19 -0400 Subject: [PATCH 2/5] feat: mermaid in vscode --- default-configuration.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/default-configuration.nix b/default-configuration.nix index 3f3b304..5ad88bb 100644 --- a/default-configuration.nix +++ b/default-configuration.nix @@ -177,6 +177,12 @@ version = "5.0.0"; sha256 = "sha256-/gLvhw0XcUb6Jch/LZ4k7xpSS9wdYWVf5u7uvOHS+i8="; } + { + name = "vscode-mermaid-chart"; + publisher = "mermaidchart"; + version = "2.7.2"; + sha256 = "sha256-hXJPKvmXpJi54O6xSJFR20jHOS6hzyPGFTu7JDSKe2s="; + } ]; }; }; @@ -227,6 +233,7 @@ android-tools # phone rdp wireguard-tools blender # drone + gnumake # make & makefile ]; }; From c4c4f61b3699a2e38445632c3aed32607559e5f2 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 27 Jul 2026 13:11:47 -0400 Subject: [PATCH 3/5] typst upgrade --- default-configuration.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/default-configuration.nix b/default-configuration.nix index 907e79a..b54e1ec 100644 --- a/default-configuration.nix +++ b/default-configuration.nix @@ -170,6 +170,7 @@ tamasfe.even-better-toml # toml file support myriad-dreamin.tinymist # typst files tekumara.typos-vscode # spellcheck + bierner.markdown-mermaid # mermaid ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "skillavid-pure-black"; @@ -177,12 +178,6 @@ version = "5.0.0"; sha256 = "sha256-/gLvhw0XcUb6Jch/LZ4k7xpSS9wdYWVf5u7uvOHS+i8="; } - { - name = "vscode-mermaid-chart"; - publisher = "mermaidchart"; - version = "2.7.2"; - sha256 = "sha256-hXJPKvmXpJi54O6xSJFR20jHOS6hzyPGFTu7JDSKe2s="; - } { name = "remote-ssh-edit"; publisher = "ms-vscode-remote"; @@ -208,6 +203,8 @@ discord-canary # godot # 4.5.1 for now inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.godot_4 + inputs.nixpkgs-unstable.legacyPackages.${pkgs.system}.typst # bleeding edge html exports for typst + tinymist # typst previews nextcloud-client steam signal-desktop @@ -223,8 +220,6 @@ python3 direnv # develop projects in custom environments # hyprshot # screenshots - typst # typst compilation - tinymist # typst previews binaryninja-free # broke ahh cracker patchelf # make programs understand nix. good for downloaded executables such as crackmes starsector # support indie games! From 9dcacd63adfd795e8b7aa30125c0be2da4e15294 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 27 Jul 2026 13:13:50 -0400 Subject: [PATCH 4/5] build automation --- build.sh | 1 + 1 file changed, 1 insertion(+) create mode 100644 build.sh diff --git a/build.sh b/build.sh new file mode 100644 index 0000000..d77bb95 --- /dev/null +++ b/build.sh @@ -0,0 +1 @@ +sudo nixos-rebuild switch --flake .#$(hostname) From 569e753bb99daa25908ac1cdf320bd5ee8e507f3 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 27 Jul 2026 13:23:05 -0400 Subject: [PATCH 5/5] updated lock file for typst --- flake.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 13dace6..d79313a 100644 --- a/flake.lock +++ b/flake.lock @@ -39,11 +39,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1778443072, - "narHash": "sha256-zi7/fsqM/kFdNuED//4WOCUtezGtKKqRNORjMvfwjnA=", + "lastModified": 1785090369, + "narHash": "sha256-m0pDuRJG7EDo9ri+4Ksu83VsI+PlxNC9lNBfydejce4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "da5ad661ba4e5ef59ba743f0d112cbc30e474f32", + "rev": "624af665418d3c65d544145b4d34ad696439570e", "type": "github" }, "original": {