NA5GO5EP4YPPILS2PQOZHRH4D2SXYSGRXQC4VFFA6BEFWYGW7D7QC WK4IYZI6AY6YRIDWXVAWKX77K72LZZLDY3SKM5SPJ47HZT7RCRAQC RXCY7LD6ZRIOIKZEYKLMCYPMQPXF4DOEEFBDLVR2B22BXLZJFFBQC A3TVGLVHSVLMEHLHB3TPBSD3QGNVGX3DIK6BEBDTTHWBNW4ALMRAC RWDFWE4GEJHOOQRSW2HKPLA3TEDN4M7ZFZ3XURT2AAEN5OE5P2VAC YZQQHUCLZPII2OPL6H3HJFG4INZ6ALWEV4FDOSXPD2VCBPA3R2CQC RM5OSCLLKXVB6FJTTEJBUIAJXPFYNBTVXGBQLCJTZRKQOXTY5IAAC GFADTRREUCYL4L72MWLPGEYCAXDAZ6B5ZRI3FMQTZDEORVDQKYNAC OCJRP6THMZC4KUQLZ6GQHBVKR5ZQGSJ7I6YDLZ5J23LHUGTDRBQAC 2DXPRDBATC23BNE5RLNRIO26KDU6HVOPNIDM5MMRUGWG6AT5BULAC QOU4QVOOW7LESDZS6EB643CRFXXSLOLGCEQCA32YEH3NEPO6N77QC 4PQLVNWBBLY23DPRDANHBRSSCGDCDH6Q4MVQAN2XXBI54CM22GMQC 7GMTWN5OJBBKS7L5RW4NPDQNQM3FKLLHIZHW5ON4S2BD4NADZ74AC KGPQ6X46MKMMAAY2K4FK23IWA62O7Z4QSK3CTZHKXHWBJUXLJLGQC AOXFGY5L5VQVKKOFAGDSCNU3KQFNTTPTC2HZBRJU2XL66W53PK4AC X2EJ4NE7ZQ3PYA36UVECKVK4BTO7IR74MAHUFTWCCF5T3GUJKB4AC common_home.packages++ ([(import ../lpass-nix {inherit pkgs;})emacs-pkgs.emacs-gitopensslpkgs.awsclipkgs.cachixpkgs.curlpkgs.cvspkgs.direnvpkgs.glibcLocalespkgs.gronpkgs.libssh2pkgs.lorripkgs.nixpkgs.passpkgs.sqlitepkgs.sqlite.devpkgs.sqlite.outpkgs.visidatapkgs.zeromq]++ lisps);
[pkgs.ncdu(import ../lpass-nix {inherit pkgs;})emacs-pkgs.emacs-gitopensslpkgs.awsclipkgs.cachixpkgs.curlpkgs.cvspkgs.direnvpkgs.glibcLocalespkgs.gronpkgs.libssh2pkgs.lorripkgs.nixpkgs.passpkgs.sqlitepkgs.sqlite.devpkgs.sqlite.outpkgs.visidatapkgs.zeromq]++ lisps;
};git = {enable = true;userEmail = "el-github@elangley.org";userName = "Edward Langley";lfs.enable = true;difftastic.enable = true;extraConfig = {commit = {gpgsign = true;};github = {user = "fiddlerwoaroof";};gpg = {format = "ssh";allowedSignersFile = "${homeDirectory}/.ssh/allowed_signers";};init = {defaultBranch = "main";};merge = {autoStash = true;};pull = {rebase = false;};rebase = {autoStash = true;};user = {signingkey = "${homeDirectory}/.ssh/id_ed25519.pub";};};
}{programs.git = {enable = true;userEmail = "el-github@elangley.org";userName = "Edward Langley";lfs.enable = true;difftastic.enable = true;extraConfig = {commit = {gpgsign = true;};github = {user = "fiddlerwoaroof";};gpg = {format = "ssh";allowedSignersFile = "${homeDirectory}/.ssh/allowed_signers";};init = {defaultBranch = "main";};merge = {autoStash = true;};pull = {rebase = false;};rebase = {autoStash = true;};user = {signingkey = "${homeDirectory}/.ssh/id_ed25519.pub";};};};
{pkgs,homeDirectory,}: letalejandra =(import (builtins.fetchTarball {url = "https://github.com/kamadorueda/alejandra/tarball/1.1.0";sha256 = "0r8d4pllz3rar5b8xlk332mm395nj6w1zh6dnpbz7156fii4lhdy";}))# Pick one from: aarch64-darwin, aarch64-linux, i686-linux, x86_64-darwin, x86_64-linux."${pkgs.system}";in rec {packages = [alejandrapkgs.difftasticpkgs.direnvpkgs.dtachpkgs.eclpkgs.gnuplotpkgs.htoppkgs.texinfoInteractivepkgs.jqpkgs.lorripkgs.ncdupkgs.nixfmt-classicpkgs.ripgrep(pkgs.sbcl.overrideAttrs (_: {propagatedBuildInputs = [pkgs.sqlite];}))pkgs.tree];
{pkgs}: rec {
home-relative-git-repository = domain: owner: repo:homeDirectory + "/git_repos/" + domain + "/" + owner + "/" + repo;github-repo = home-relative-git-repository "github.com";gf-repo = home-relative-git-repository "git.fiddlerwoaroof.com";gitlab-repo = home-relative-git-repository "gitlab.com";