diff --git a/flake.lock b/flake.lock index 151020f..f2a1d09 100644 --- a/flake.lock +++ b/flake.lock @@ -7,11 +7,11 @@ "nixpkgs-stable": "nixpkgs-stable" }, "locked": { - "lastModified": 1714528291, - "narHash": "sha256-eZe8RbeCwvBU4MO9tyIGBZ0TPUeBuqH0zvjyT0ANAo4=", + "lastModified": 1710320774, + "narHash": "sha256-TrLaYznIzUGy4vIRw4hDDlOKuF/vDD1J49cLtkxvgAI=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "2a294b099b479a62a5e37964dfe5ceb75e74fdd8", + "rev": "c68aeff603f1b5c4cc7a57b876cf5e7101f2f21c", "type": "github" }, "original": { @@ -36,6 +36,22 @@ "type": "github" } }, + "extra-package-chatgpt": { + "flake": false, + "locked": { + "lastModified": 1698792517, + "narHash": "sha256-sh/O36RN34osWLaNVNM3mWKE7mJUdom/ZrBoO2U+Yr8=", + "owner": "joshcho", + "repo": "ChatGPT.el", + "rev": "51c658aa40a106a4ee3afe4376f5ed3d6024c8a9", + "type": "github" + }, + "original": { + "owner": "joshcho", + "repo": "ChatGPT.el", + "type": "github" + } + }, "extra-package-combobulate": { "flake": false, "locked": { @@ -55,11 +71,11 @@ "extra-package-copilot": { "flake": false, "locked": { - "lastModified": 1713189314, - "narHash": "sha256-53BGX2llkrM5mDmFSVe+O/Vo4F2gDJTFh/4TqBuQme8=", + "lastModified": 1710320315, + "narHash": "sha256-YY/6vODg2MSPMi+61Ii5aQiDQS5B6YPMP1VP1dDNOLs=", "owner": "zerolfx", "repo": "copilot.el", - "rev": "edf517a57f539eb41eaa2f92c6752538f3a62b72", + "rev": "57d5e670786ca8156772c6dcb38e6ff67c5efd62", "type": "github" }, "original": { @@ -71,11 +87,11 @@ "extra-package-indent-bars": { "flake": false, "locked": { - "lastModified": 1713707934, - "narHash": "sha256-KGqP80JC0/uPol6diU8XcuHfK7i0hlKY6NoqAZh4QFY=", + "lastModified": 1713279232, + "narHash": "sha256-usa8xpg2dvXwFcQf8gKSZ+kOy6EGJ+e2mkvGAjEX66o=", "owner": "jdtsmith", "repo": "indent-bars", - "rev": "4974f6c16c7fcc8bbe53fbcd93c74794877287a1", + "rev": "88261051823961f0fc60c3c76b0cf2bae4ab32e4", "type": "github" }, "original": { @@ -122,11 +138,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1709336216, + "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", "type": "github" }, "original": { @@ -143,11 +159,11 @@ ] }, "locked": { - "lastModified": 1712014858, - "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "lastModified": 1709336216, + "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", "type": "github" }, "original": { @@ -179,11 +195,11 @@ "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1713898448, - "narHash": "sha256-6q6ojsp/Z9P2goqnxyfCSzFOD92T3Uobmj8oVAicUOs=", + "lastModified": 1710309369, + "narHash": "sha256-pQo1vDEEyULfvTQeqZixryrDVpGICzGBtj4uIfP4cs0=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "c0302ec12d569532a6b6bd218f698bc402e93adc", + "rev": "9cc7ed20043adf381f1b8354c54ba667b527d538", "type": "github" }, "original": { @@ -194,11 +210,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1714253743, - "narHash": "sha256-mdTQw2XlariysyScCv2tTE45QSU9v/ezLcHJ22f0Nxc=", + "lastModified": 1710272261, + "narHash": "sha256-g0bDwXFmTE7uGDOs9HcJsfLFhH7fOsASbAuOzDC+fhQ=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "58a1abdbae3217ca6b702f03d3b35125d88a2994", + "rev": "0ad13a6833440b8e238947e47bea7f11071dc2b2", "type": "github" }, "original": { @@ -211,11 +227,11 @@ "nixpkgs-lib": { "locked": { "dir": "lib", - "lastModified": 1711703276, - "narHash": "sha256-iMUFArF0WCatKK6RzfUJknjem0H9m4KgorO/p3Dopkk=", + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d8fe5e6c92d0d190646fb9f1056741a229980089", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", "type": "github" }, "original": { @@ -228,11 +244,11 @@ }, "nixpkgs-stable": { "locked": { - "lastModified": 1714409183, - "narHash": "sha256-Wacm/DrzLD7mjFGnSxxyGkJgg2unU/dNdNgdngBH+RU=", + "lastModified": 1710162809, + "narHash": "sha256-i2R2bcnQp+85de67yjgZVvJhd6rRnJbSYNpGmB6Leb8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "576ecd43d3b864966b4423a853412d6177775e8b", + "rev": "ddcd7598b2184008c97e6c9c6a21c5f37590b8d2", "type": "github" }, "original": { @@ -244,11 +260,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1713714899, - "narHash": "sha256-+z/XjO3QJs5rLE5UOf015gdVauVRQd2vZtsFkaXBq2Y=", + "lastModified": 1709961763, + "narHash": "sha256-6H95HGJHhEZtyYA3rIQpvamMKAGoa8Yh2rFV29QnuGw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "6143fc5eeb9c4f00163267708e26191d1e918932", + "rev": "3030f185ba6a4bf4f18b87f345f104e6a6961f34", "type": "github" }, "original": { @@ -262,6 +278,7 @@ "inputs": { "emacs-overlay": "emacs-overlay", "extra-package-agenix-el": "extra-package-agenix-el", + "extra-package-chatgpt": "extra-package-chatgpt", "extra-package-combobulate": "extra-package-combobulate", "extra-package-copilot": "extra-package-copilot", "extra-package-indent-bars": "extra-package-indent-bars", diff --git a/packages/packages.nix b/packages/packages.nix index 10ebdbc..a8aa22f 100644 --- a/packages/packages.nix +++ b/packages/packages.nix @@ -8,7 +8,13 @@ pkgs: epkgs: let notmuch-notify = [melpaPackages.alert melpaPackages.notmuch]; }; - overrideAttrsPerPackage = { }; + overrideAttrsPerPackage = { + copilot = old: { + postInstall = '' + cp -r "$src/dist" "$LISPDIR" + ''; + }; + }; # *Attrset* containig extra emacs packages from flake inputs extraPackages = lib.mapAttrs (inputName: input: let @@ -89,8 +95,8 @@ pkgs: epkgs: let notmuch consult-notmuch poly-org - casual - # org-re-reveal # FIXME very not nice hash mismatch when building + # casual + org-re-reveal gptel ]) ++ (with elpaPackages; [ delight