24 lines
454 B
Nix
24 lines
454 B
Nix
{ pkgs ? import (fetchTarball {
|
|
url = "https://github.com/NixOS/nixpkgs/tarball/nixos-25.05";
|
|
sha256 = "0bz1qwd1fw9v4hmxi6h2qfgvxpv4kwdiz7xd9p7j1msr0b8d54h3";
|
|
}) {} }:
|
|
|
|
|
|
pkgs.mkShell {
|
|
name = "env";
|
|
buildInputs = with pkgs; [
|
|
helix
|
|
zellij
|
|
keychain
|
|
jujutsu
|
|
watch
|
|
clojure
|
|
];
|
|
|
|
shellHook = ''
|
|
keychain -k all
|
|
eval $(keychain --quiet --eval github)
|
|
|
|
echo "SSH Agent is ready for commit signing"
|
|
'';
|
|
}
|