github-actions[bot]
0ce818a0a3
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/b0e1e68e78429659f6fd3b26e6691e921fa0d7e1?narHash=sha256-pEYm5SPa/S0iVCg0QvBM7P1%2BzZEndkJnnSulHfbhOuA%3D' (2024-07-12)
→ 'github:doomemacs/doomemacs/b9f1d5d2616751defd838266f6c8506faf642097?narHash=sha256-qs6SjED0zK3gPY6P2QimXBBWpD51DYI6iLFvPR%2BqCfU%3D' (2024-07-12)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/2bfc08cbf0c21fe50fd88ccfd05bbc979d823c79?narHash=sha256-NtMifOeTwDEoc8PTPaSHX5mc2%2BG9JZE5W2au57KeFH4%3D' (2024-07-12)
→ 'github:nix-community/emacs-overlay/b4d48b8ee6b73dd4b676cf87f61d09e417ea052b?narHash=sha256-GV/bQouSP/1aWlFfjuVZR28tdySzpe55w1Ped9W7iyE%3D' (2024-07-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6af55cb91ca2005516b9562f707bb99c8f79bf77?narHash=sha256-nqJ%2BiK/zyqCJ/YShqCpZ2cJKE1UtjZIEUWLUFZqvxcA%3D' (2024-07-11)
→ 'github:NixOS/nixpkgs/6794d064edc69918bb0fc0e0eda33ece324be17a?narHash=sha256-y2wc7CdK0vVSIbx7MdVoZzuMcUoLvZXm%2BpQf2RIr1OU%3D' (2024-07-12)
2024-07-13 08:30:30 +00:00
Marien Zwart
353a0125f4
Drop stale fetch override for ansible
...
Should no longer be necessary, Doom caught up.
Unclear why I thought Doom was getting the old location from el-get: it
should have been preferring MELPA... I either missed some caching
somewhere or just made a mistake.
2024-07-13 15:19:58 +10:00
Marien Zwart
6ecd96edc3
Improve error messages for unfetchable packages
...
Split out the check for "pin" (which already had a dedicated check, but
it was mostly unreachable) from the check for "repo URL", and make both
error messages more useful.
Remove a TODO while I'm there, because it looks unachievable: we should
only hit these checks when using our generated derivation, which should
mean we're also generating `src`, which means we really do need a pin,
as Nix will otherwise refuse to fetch in pure evalution mode.
For #20
2024-07-13 14:29:42 +10:00
github-actions[bot]
ceaea0f0a7
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/c45318d493788190ec1c60178f18fa22de70b28a?narHash=sha256-K%2BQrZCE8J%2B/Istark02f/jgxe8S3mwJLcMEolSg6zh0%3D' (2024-07-11)
→ 'github:doomemacs/doomemacs/b0e1e68e78429659f6fd3b26e6691e921fa0d7e1?narHash=sha256-pEYm5SPa/S0iVCg0QvBM7P1%2BzZEndkJnnSulHfbhOuA%3D' (2024-07-12)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/497bb499753986ce2ca3b7359532e7147cfb7f30?narHash=sha256-zn6PPb38Z4%2BfJuDRGGN81XERkvxalXN4CtkRrQnrb7c%3D' (2024-07-11)
→ 'github:nix-community/emacs-overlay/2bfc08cbf0c21fe50fd88ccfd05bbc979d823c79?narHash=sha256-NtMifOeTwDEoc8PTPaSHX5mc2%2BG9JZE5W2au57KeFH4%3D' (2024-07-12)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/aa9461550594533c29866d42f861b6ff079a7fb6?narHash=sha256-w6dlBUQYvS65f0Z33TvkcAj7ITr4NFqhF5ywss5T5bU%3D' (2024-07-10)
→ 'github:NixOS/nixpkgs/6af55cb91ca2005516b9562f707bb99c8f79bf77?narHash=sha256-nqJ%2BiK/zyqCJ/YShqCpZ2cJKE1UtjZIEUWLUFZqvxcA%3D' (2024-07-11)
2024-07-12 08:33:03 +00:00
github-actions[bot]
8b230200fc
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/0b13525252331a9a2d3212899263427f74994fb7?narHash=sha256-j1hVaXfkzYUIBhfxoOWsvU7eZHtx8jIymN9EHbmARf8%3D' (2024-07-10)
→ 'github:doomemacs/doomemacs/c45318d493788190ec1c60178f18fa22de70b28a?narHash=sha256-K%2BQrZCE8J%2B/Istark02f/jgxe8S3mwJLcMEolSg6zh0%3D' (2024-07-11)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/3a674072d755ea4c31fe37d5d4e1d98e90029203?narHash=sha256-bY/K%2BmC2m11EP1TGQ8WkXFeDpZ4HEASnt9o2nZ7E0/c%3D' (2024-07-10)
→ 'github:nix-community/emacs-overlay/497bb499753986ce2ca3b7359532e7147cfb7f30?narHash=sha256-zn6PPb38Z4%2BfJuDRGGN81XERkvxalXN4CtkRrQnrb7c%3D' (2024-07-11)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f571ea25a6d088f0416d4a9323d9dd9a6edd0088?narHash=sha256-cIExDRdCblQ8gDOdw7KiV5VpK90wVGXjKZr/JGoS8tc%3D' (2024-07-09)
→ 'github:NixOS/nixpkgs/aa9461550594533c29866d42f861b6ff079a7fb6?narHash=sha256-w6dlBUQYvS65f0Z33TvkcAj7ITr4NFqhF5ywss5T5bU%3D' (2024-07-10)
2024-07-11 08:32:35 +00:00
github-actions[bot]
0aa19a7b2d
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/944eef90ec7962c3b17cf3e6df65bbac5f03dfdc?narHash=sha256-nBH4yjHJ02GmW4ad1VEtRW6GJQKXDP/ubW93ohhTpdo%3D' (2024-07-09)
→ 'github:doomemacs/doomemacs/0b13525252331a9a2d3212899263427f74994fb7?narHash=sha256-j1hVaXfkzYUIBhfxoOWsvU7eZHtx8jIymN9EHbmARf8%3D' (2024-07-10)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/19de34f6ff3a71bd5f4dbfb7080030c6cf7a7537?narHash=sha256-17P/lYml510S6S1EgSBCcR8tFz3ElLXI8WK1vvWXVWY%3D' (2024-07-09)
→ 'github:nix-community/emacs-overlay/3a674072d755ea4c31fe37d5d4e1d98e90029203?narHash=sha256-bY/K%2BmC2m11EP1TGQ8WkXFeDpZ4HEASnt9o2nZ7E0/c%3D' (2024-07-10)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/2e45bfd5361ccdbebe45b68ae2021aea0078eb00?narHash=sha256-phkmIS2VK3TFklRCaSs8ztqBrnycnj%2BeKa2HrKDhtyk%3D' (2024-07-08)
→ 'github:NixOS/nixpkgs/f571ea25a6d088f0416d4a9323d9dd9a6edd0088?narHash=sha256-cIExDRdCblQ8gDOdw7KiV5VpK90wVGXjKZr/JGoS8tc%3D' (2024-07-09)
2024-07-10 08:33:54 +00:00
Marien Zwart
d10f14d370
Update git-commit pin
...
Still necessary, but magit got bumped so we need to bump this pin too.
Confirmed this does not pull in significant changes, just cleanup.
2024-07-09 20:03:33 +10:00
github-actions[bot]
5510d0d85e
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/21a427c33b57ab66eb7caa2830c0dfe930509318?narHash=sha256-YeXi76K7U2U8u%2Bs3B76zDtJYEglOD%2BJtIq0o/sGYFJI%3D' (2024-07-07)
→ 'github:doomemacs/doomemacs/944eef90ec7962c3b17cf3e6df65bbac5f03dfdc?narHash=sha256-nBH4yjHJ02GmW4ad1VEtRW6GJQKXDP/ubW93ohhTpdo%3D' (2024-07-09)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/81100a8b75ae0a5c7f126a4a407afbd5eeaeeed3?narHash=sha256-WBXkS5szPZ%2BSBthA6oFm5Xkb9T8UmnHIK1OuBCl8TO0%3D' (2024-07-07)
→ 'github:nix-community/emacs-overlay/19de34f6ff3a71bd5f4dbfb7080030c6cf7a7537?narHash=sha256-17P/lYml510S6S1EgSBCcR8tFz3ElLXI8WK1vvWXVWY%3D' (2024-07-09)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb?narHash=sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8%3D' (2024-07-05)
→ 'github:NixOS/nixpkgs/2e45bfd5361ccdbebe45b68ae2021aea0078eb00?narHash=sha256-phkmIS2VK3TFklRCaSs8ztqBrnycnj%2BeKa2HrKDhtyk%3D' (2024-07-08)
2024-07-09 08:32:41 +00:00
Marien Zwart
445cab3486
Drop lsp-python-ms check (removed upstream)
...
Looks like I should make these tests smarter to detect bitrot...
2024-07-07 23:26:25 +10:00
github-actions[bot]
c8f52ddca5
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/7bb5df4cd4ae3a0916616dd7e50566b3caa9c931?narHash=sha256-ugNtDBO92zFbRx7URXdvtzmGJGLPG6tzDC72UOpf9IA%3D' (2024-07-06)
→ 'github:doomemacs/doomemacs/21a427c33b57ab66eb7caa2830c0dfe930509318?narHash=sha256-YeXi76K7U2U8u%2Bs3B76zDtJYEglOD%2BJtIq0o/sGYFJI%3D' (2024-07-07)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/fceeefa2383706a2839adbcdbe83b2aab1ae0d24?narHash=sha256-%2BCFbfmCBPMoP2pUYO9RHoPKmmWWJ%2BJUncku/Uw850%2Bo%3D' (2024-07-06)
→ 'github:nix-community/emacs-overlay/81100a8b75ae0a5c7f126a4a407afbd5eeaeeed3?narHash=sha256-WBXkS5szPZ%2BSBthA6oFm5Xkb9T8UmnHIK1OuBCl8TO0%3D' (2024-07-07)
2024-07-07 08:31:10 +00:00
github-actions[bot]
06b0fc79f4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/d7f5e7033e1baf9ad85614443c6532095473cbfb?narHash=sha256-AeiTOEPHlwvnFtmUl%2B4aI1Q5ifYsNqB59Pw/yEERFmU%3D' (2024-07-03)
→ 'github:doomemacs/doomemacs/7bb5df4cd4ae3a0916616dd7e50566b3caa9c931?narHash=sha256-ugNtDBO92zFbRx7URXdvtzmGJGLPG6tzDC72UOpf9IA%3D' (2024-07-06)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/e2e8c7303eafd8d3657e06c28be7b3b74c7024e6?narHash=sha256-L9MdoPyHWW31rFG172XjnXIIwvMB3nhjvWqQxacsCq0%3D' (2024-07-05)
→ 'github:nix-community/emacs-overlay/fceeefa2383706a2839adbcdbe83b2aab1ae0d24?narHash=sha256-%2BCFbfmCBPMoP2pUYO9RHoPKmmWWJ%2BJUncku/Uw850%2Bo%3D' (2024-07-06)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/1afc5440469f94e7ed26e8648820971b102afdc3?narHash=sha256-uOhYJU3ldDKXYV%2BmFaXcPtyjq/UIMh/6SCuoVNU9rxM%3D' (2024-07-04)
→ 'github:NixOS/nixpkgs/4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb?narHash=sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8%3D' (2024-07-05)
2024-07-06 08:31:54 +00:00
github-actions[bot]
b5dbf6dc83
flake.lock: Update
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/bbe883e60c65dd9254d010e98a1a8a654a26f9d8?narHash=sha256-1E5AX/Si2p2yXuMX5yixQ%2BP1AeVcrV0%2B2gfuBrTRkgY%3D' (2024-07-02)
→ 'github:nix-community/emacs-overlay/e2e8c7303eafd8d3657e06c28be7b3b74c7024e6?narHash=sha256-L9MdoPyHWW31rFG172XjnXIIwvMB3nhjvWqQxacsCq0%3D' (2024-07-05)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/0aeab749216e4c073cece5d34bc01b79e717c3e0?narHash=sha256-0LD%2BKePCKKEb4CcPsTBOwf019wDtZJanjoKm1S8q3Do%3D' (2024-07-02)
→ 'github:NixOS/nixpkgs/1afc5440469f94e7ed26e8648820971b102afdc3?narHash=sha256-uOhYJU3ldDKXYV%2BmFaXcPtyjq/UIMh/6SCuoVNU9rxM%3D' (2024-07-04)
2024-07-05 11:23:32 +00:00
Marien Zwart
fca6356502
Force deep clones from gitlab.com
...
CI is failing to fetch with Nix 2.23 but not Nix 2.22, which this likely
fixes.
2024-07-05 21:21:04 +10:00
github-actions[bot]
e61463d8c6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/321f2d2249a5a933e4a4a3ef684e30ce0a7a74cf?narHash=sha256-6Xfya/HtxuTjKYgCEyiOl38c7kogl1bKW8sraWbByTE%3D' (2024-07-01)
→ 'github:doomemacs/doomemacs/d7f5e7033e1baf9ad85614443c6532095473cbfb?narHash=sha256-AeiTOEPHlwvnFtmUl%2B4aI1Q5ifYsNqB59Pw/yEERFmU%3D' (2024-07-03)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/a84a0ab3a00ec3042de1b7f14e910296970f38a2?narHash=sha256-1voeH5QpRIxl%2BJW5eJRYKpYqRQFsKiinMeUJ5ZQCS38%3D' (2024-07-02)
→ 'github:nix-community/emacs-overlay/bbe883e60c65dd9254d010e98a1a8a654a26f9d8?narHash=sha256-1E5AX/Si2p2yXuMX5yixQ%2BP1AeVcrV0%2B2gfuBrTRkgY%3D' (2024-07-02)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/b9014df496d5b68bf7c0145d0e9b0f529ce4f2a8?narHash=sha256-xs7PlULe8O1SAcs/9e/HOjeUjBrU5FNtkAF/bSEcFto%3D' (2024-07-01)
→ 'github:NixOS/nixpkgs/0aeab749216e4c073cece5d34bc01b79e717c3e0?narHash=sha256-0LD%2BKePCKKEb4CcPsTBOwf019wDtZJanjoKm1S8q3Do%3D' (2024-07-02)
2024-07-03 08:32:52 +00:00
github-actions[bot]
2cee51fb4a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/5da8304c4620d3b38c4bd6eb61366a83a89c0427?narHash=sha256-q23oxbXPg4Fq0TygPI1lIj/IqZmVwl7n4jzjbXncA70%3D' (2024-07-01)
→ 'github:doomemacs/doomemacs/321f2d2249a5a933e4a4a3ef684e30ce0a7a74cf?narHash=sha256-6Xfya/HtxuTjKYgCEyiOl38c7kogl1bKW8sraWbByTE%3D' (2024-07-01)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/4737a618f64a6e575347224d4b3b098ec4f60440?narHash=sha256-7dZQQoUA/GdmHZFKU3jngcnRu%2B31LIfIuB0fAxQlF/w%3D' (2024-07-01)
→ 'github:nix-community/emacs-overlay/a84a0ab3a00ec3042de1b7f14e910296970f38a2?narHash=sha256-1voeH5QpRIxl%2BJW5eJRYKpYqRQFsKiinMeUJ5ZQCS38%3D' (2024-07-02)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/12a9c0004bc987afb1ff511ebb97b67497a68e22?narHash=sha256-NkvFphHXKtQQ8F0XrqGlqkOhjHbE3671F8oLxwtTHhk%3D' (2024-06-30)
→ 'github:NixOS/nixpkgs/b9014df496d5b68bf7c0145d0e9b0f529ce4f2a8?narHash=sha256-xs7PlULe8O1SAcs/9e/HOjeUjBrU5FNtkAF/bSEcFto%3D' (2024-07-01)
2024-07-02 12:41:12 +00:00
marienz
4fc2df24bf
Merge pull request #19 from marienz/fetch
...
Fix fetches with Nix 2.23's default shallow clones
2024-07-02 22:40:13 +10:00
Marien Zwart
dc0541b3a8
Disable shallow clones from codeberg
...
They do not seem to work either.
2024-07-02 22:25:59 +10:00
Marien Zwart
257a75855c
Disable shallow fetches for sourcehut
...
They do not seem to work.
2024-07-02 22:17:20 +10:00
Marien Zwart
969837731b
Use sourcehut fetcher
...
It looks like sourcehut does not allow shallow clones of arbitrary revs
either. Use Nix's experimental archive fetcher for more optimal fetches.
2024-07-02 22:15:19 +10:00
Marien Zwart
37da9ce045
Extend/generalize shallow clone avoidance
...
Savannah seems to have the same problem.
CI fails for emms. Extend to all of savannah as we'll presumably hit
this for several other packages next...
2024-07-02 21:59:49 +10:00
Marien Zwart
1d61287aff
Avoid shallow clone of notmuch
...
Shallow clones are the default in Nix 2.23, but the Git server for
notmuch does not seem to allow shallow clones of specific revisions.
Disable them, which should make no difference for Nix < 2.23.
This is mostly to (hopefully) unblock CI. If this fixes it, I should
investigate if it is possible for Nix to fall back to a full clone in
this scenario.
2024-07-02 21:41:10 +10:00
Marien Zwart
0fb952b3ce
Expose experimentalFetchTree in home-manager
...
This should work around #14 , which breaks fetches on newer versions of
Nix. I was hesitant to expose this as Nix changes may break things with
no warning, but it gives users already willing to run newer versions of
Nix a workaround for the fetch failures they're currently getting.
(And the feature itself seems to work fine on current Nix, since CI is
using it...)
2024-07-01 23:14:08 +10:00
github-actions[bot]
ceb72ac458
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/a0dadda2666886840e63f28d96a03a6f635a4fe6?narHash=sha256-snHiGk6T2wXRPUWf1ZXJtd/XWVE7x2vj6qSO7rqq6I4%3D' (2024-06-29)
→ 'github:doomemacs/doomemacs/5da8304c4620d3b38c4bd6eb61366a83a89c0427?narHash=sha256-q23oxbXPg4Fq0TygPI1lIj/IqZmVwl7n4jzjbXncA70%3D' (2024-07-01)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/ebb1edb7dfd8bfd176cfe931d8ebcb7c6ce88bca?narHash=sha256-25P52Ei7cA57wDKHhtag7MsfXFNprmdOGVWabJf%2BiKw%3D' (2024-06-30)
→ 'github:nix-community/emacs-overlay/4737a618f64a6e575347224d4b3b098ec4f60440?narHash=sha256-7dZQQoUA/GdmHZFKU3jngcnRu%2B31LIfIuB0fAxQlF/w%3D' (2024-07-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
→ 'github:NixOS/nixpkgs/12a9c0004bc987afb1ff511ebb97b67497a68e22?narHash=sha256-NkvFphHXKtQQ8F0XrqGlqkOhjHbE3671F8oLxwtTHhk%3D' (2024-06-30)
2024-07-01 08:33:30 +00:00
github-actions[bot]
5a7b2282dd
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/d3d50474888195ab43db03c7607f356424b09d18?narHash=sha256-v9VxFfDzYOXI6hw8DS3louaPgxCK%2BLWUTjATJiutXHE%3D' (2024-06-29)
→ 'github:doomemacs/doomemacs/a0dadda2666886840e63f28d96a03a6f635a4fe6?narHash=sha256-snHiGk6T2wXRPUWf1ZXJtd/XWVE7x2vj6qSO7rqq6I4%3D' (2024-06-29)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/012409732a53433d75db7bb2e06dd0bdaf8ca7ea?narHash=sha256-DbB/SQVaF%2BB%2BI5KAU7%2Bc/8tvlg86ZJ7X0IDSTPuIXec%3D' (2024-06-29)
→ 'github:nix-community/emacs-overlay/ebb1edb7dfd8bfd176cfe931d8ebcb7c6ce88bca?narHash=sha256-25P52Ei7cA57wDKHhtag7MsfXFNprmdOGVWabJf%2BiKw%3D' (2024-06-30)
2024-06-30 08:30:34 +00:00
Marien Zwart
10dae5d091
CI: build more for cachix
...
Exposes a bug: GTK3 (both emacs29-gtk3 and emacs29-pgtk) Emacs segfault
compiling jupyter, while loading emacs-zmq. So don't enable those yet,
need to debug that first...
2024-06-29 21:54:46 +10:00
Marien Zwart
5f7f3b9386
Just build module flag combinations, omit run test
2024-06-29 20:57:01 +10:00
Marien Zwart
991d10dc55
Test with all flags except eglot and flymake
...
Replaces most of the tests for specific combinations of flags.
Intent is to also use this with cachix.
2024-06-29 20:47:38 +10:00
Marien Zwart
0a5aa8764a
Deduplicate flags
2024-06-29 20:26:16 +10:00
Marien Zwart
cd94c45e8d
Refactor doomdirs generation slightly
...
...in preparation for adding an "almost all flags" doomdir.
2024-06-29 20:02:19 +10:00
Marien Zwart
96ae6b4a0d
Fix opencl-mode update and unpin it
2024-06-29 19:23:23 +10:00
github-actions[bot]
aae34d0dd4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/42ae401deb7c39a72c6e24bd899abab9c10a687c?narHash=sha256-xY%2BwAGuhLNgeDfMz9ufQfXT9%2BHSVETxOrogR7KO/Etg%3D' (2024-06-27)
→ 'github:doomemacs/doomemacs/d3d50474888195ab43db03c7607f356424b09d18?narHash=sha256-v9VxFfDzYOXI6hw8DS3louaPgxCK%2BLWUTjATJiutXHE%3D' (2024-06-29)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/e3a4b715f2a60efafa9cbe6bfa6b8bb5b659a381?narHash=sha256-HZQ9UCGpcQSrAz335utn5CXkUr2OHyoqipDTQI6/3%2Bk%3D' (2024-06-28)
→ 'github:nix-community/emacs-overlay/012409732a53433d75db7bb2e06dd0bdaf8ca7ea?narHash=sha256-DbB/SQVaF%2BB%2BI5KAU7%2Bc/8tvlg86ZJ7X0IDSTPuIXec%3D' (2024-06-29)
2024-06-29 08:32:11 +00:00
Antti Kaihola
de3f79cae7
newbie-friendly flake & home-manager instructions
2024-06-28 23:42:33 +10:00
github-actions[bot]
9f79e7ef14
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/a24ff58a5afea0f2ba1bab85cc39f5c49a688e97?narHash=sha256-R4v38GEEOhgp56xq6jG35s52fpjsggoiA77Q7pz4/RI%3D' (2024-06-27)
→ 'github:doomemacs/doomemacs/42ae401deb7c39a72c6e24bd899abab9c10a687c?narHash=sha256-xY%2BwAGuhLNgeDfMz9ufQfXT9%2BHSVETxOrogR7KO/Etg%3D' (2024-06-27)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/cb0e2cbfad5eedcbe33cc2bff0e83e37e22afa12?narHash=sha256-Sym1X1GARJSss3VUrNKwsb12S8qZlGlKxU6RpouSBvk%3D' (2024-06-27)
→ 'github:nix-community/emacs-overlay/e3a4b715f2a60efafa9cbe6bfa6b8bb5b659a381?narHash=sha256-HZQ9UCGpcQSrAz335utn5CXkUr2OHyoqipDTQI6/3%2Bk%3D' (2024-06-28)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c66e984bda09e7230ea7b364e677c5ba4f0d36d0?narHash=sha256-NBGYaic5FLRg8AWSj6yr4g2IlMPUxNCVjRK6%2BRNuQBc%3D' (2024-06-26)
→ 'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
2024-06-28 08:31:49 +00:00
github-actions[bot]
236d525311
flake.lock: Update
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/e3e9ef4c9904fddbd8c00f3288e6a3be26a6bf0b?narHash=sha256-4jggHHDsLt%2Bi4/6lMNlZkHd3bzgV50feNpZGe4X3eMQ%3D' (2024-06-24)
→ 'github:nix-community/emacs-overlay/cb0e2cbfad5eedcbe33cc2bff0e83e37e22afa12?narHash=sha256-Sym1X1GARJSss3VUrNKwsb12S8qZlGlKxU6RpouSBvk%3D' (2024-06-27)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/9693852a2070b398ee123a329e68f0dab5526681?narHash=sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs%3D' (2024-06-22)
→ 'github:NixOS/nixpkgs/c66e984bda09e7230ea7b364e677c5ba4f0d36d0?narHash=sha256-NBGYaic5FLRg8AWSj6yr4g2IlMPUxNCVjRK6%2BRNuQBc%3D' (2024-06-26)
2024-06-27 13:10:35 +00:00
marienz
ad21565ce2
Merge pull request #17 from marienz/manual-flake-update
...
Update Doom
2024-06-27 23:09:16 +10:00
Marien Zwart
0b3d7a5fbd
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/a99c6b9036bde2f60697ce9f2ac259dfa2266dbf?narHash=sha256-7NwEb9wMIDm/tF1PBkt1%2BfN5z23jDDgwyiHfdOvidug%3D' (2024-06-23)
→ 'github:doomemacs/doomemacs/a24ff58a5afea0f2ba1bab85cc39f5c49a688e97?narHash=sha256-R4v38GEEOhgp56xq6jG35s52fpjsggoiA77Q7pz4/RI%3D' (2024-06-27)
2024-06-27 22:46:42 +10:00
Marien Zwart
0c1376d910
Drop phpactor patch
...
Doom pulled in a version with the patch applied upstream.
2024-06-27 22:41:23 +10:00
Marien Zwart
5b21d41b7a
Temporarily (hopefully) pin opencl-mode
...
This pins to the version Doom pinned to up until recently.
2024-06-27 22:38:38 +10:00
Marien Zwart
cc97ee52b2
Prefer pinned URLs over emacs-overlay URLs
...
Similar to what 5e2835bffe did for pins.
Necessary to make the emacs-ansible URL override in
0b124de235 actually work.
2024-06-27 22:36:36 +10:00
Marien Zwart
0b124de235
Explicitly specify repo for emacs-ansible
...
This is moving upstream, explicitly specify the location Doom currently
expects until the dust settles.
2024-06-27 22:10:30 +10:00
Marien Zwart
9205f2878f
Stop forcing HEAD as ref
...
This may be contributing to #14 .
2024-06-26 22:48:17 +10:00
github-actions[bot]
c5fc5c1b77
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/d84111927c649784c0b26e42ad9162933bef1a1f?narHash=sha256-mGFXuqEwrzSvknAIaahCDkHg4RLhVeSXzfG7pOwoKuI%3D' (2024-06-22)
→ 'github:doomemacs/doomemacs/a99c6b9036bde2f60697ce9f2ac259dfa2266dbf?narHash=sha256-7NwEb9wMIDm/tF1PBkt1%2BfN5z23jDDgwyiHfdOvidug%3D' (2024-06-23)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/ce81f683a7f0806cecf57012a295ec7e1fa467d5?narHash=sha256-oAqRVME5ISUhJCzJPxq8wXx4rM3R1sNzaa3uPCWoQHE%3D' (2024-06-23)
→ 'github:nix-community/emacs-overlay/e3e9ef4c9904fddbd8c00f3288e6a3be26a6bf0b?narHash=sha256-4jggHHDsLt%2Bi4/6lMNlZkHd3bzgV50feNpZGe4X3eMQ%3D' (2024-06-24)
2024-06-24 08:33:15 +00:00
github-actions[bot]
09fd5986f7
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/62248f836674dcae71c36036276193ad103d070f?narHash=sha256-qVb5Ab6XCkRZQVwhnNc4AK2Pby6GjWwr/E7a8FY2s5s%3D' (2024-06-21)
→ 'github:doomemacs/doomemacs/d84111927c649784c0b26e42ad9162933bef1a1f?narHash=sha256-mGFXuqEwrzSvknAIaahCDkHg4RLhVeSXzfG7pOwoKuI%3D' (2024-06-22)
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/9a699fa0f15ae69e7d12038640d34b8f5fb92e00?narHash=sha256-2BRqaxcs9c5SuM7PM6nzdeluNNGaox57nnDIMol3eGs%3D' (2024-06-22)
→ 'github:nix-community/emacs-overlay/ce81f683a7f0806cecf57012a295ec7e1fa467d5?narHash=sha256-oAqRVME5ISUhJCzJPxq8wXx4rM3R1sNzaa3uPCWoQHE%3D' (2024-06-23)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/90338afd6177fc683a04d934199d693708c85a3b?narHash=sha256-%2B1xgeIow4gJeiwo4ETvMRvWoircnvb0JOt7NS9kUhoM%3D' (2024-06-21)
→ 'github:NixOS/nixpkgs/9693852a2070b398ee123a329e68f0dab5526681?narHash=sha256-jHJSUH619zBQ6WdC21fFAlDxHErKVDJ5fpN0Hgx4sjs%3D' (2024-06-22)
2024-06-23 08:29:43 +00:00
github-actions[bot]
4ff67c9abb
flake.lock: Update
...
Flake lock file updates:
• Updated input 'emacs-overlay':
'github:nix-community/emacs-overlay/9dfcde97c51b6ac22c48dedd367040a9c915fc18?narHash=sha256-d1HKeHO6kB0jK5crI%2BChtY9z0BHh9idvY7%2BYAupjePo%3D' (2024-06-21)
→ 'github:nix-community/emacs-overlay/9a699fa0f15ae69e7d12038640d34b8f5fb92e00?narHash=sha256-2BRqaxcs9c5SuM7PM6nzdeluNNGaox57nnDIMol3eGs%3D' (2024-06-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/9b10b8f00cb5494795e5f51b39210fed4d2b0748?narHash=sha256-jab3Kpc8O1z3qxwVsCMHL4%2B18n5Wy/HHKyu1fcsF7gs%3D' (2024-06-20)
→ 'github:NixOS/nixpkgs/90338afd6177fc683a04d934199d693708c85a3b?narHash=sha256-%2B1xgeIow4gJeiwo4ETvMRvWoircnvb0JOt7NS9kUhoM%3D' (2024-06-21)
2024-06-22 12:36:09 +00:00
Marien Zwart
0c55f6064f
CI: try to make push of flake-update to main work
...
It currently fails with
```
! [rejected] HEAD -> main (fetch first)
error: failed to push some refs to 'https://github.com/marienz/nix-doom-emacs-unstraightened '
hint: Updates were rejected because the remote contains work that you do not
hint: have locally. This is usually caused by another repository pushing to
hint: the same ref. If you want to integrate the remote changes, use
hint: 'git pull' before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for
details.
```
Our local checkout is shallow. Assume we can fix this by fetching just
the parent of the commit we want to push, which should be the commit
origin/main points at.
2024-06-22 22:29:35 +10:00
Marien Zwart
5e2835bffe
Make extraPins override Doom pins
...
So it can be used to override conflicting pins for packages built from
the same repo.
2024-06-22 21:54:11 +10:00
Marien Zwart
5d98aba1a2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'doomemacs':
'github:doomemacs/doomemacs/9116ec2ec729bc30732dfd15a3fcac9ae4988025?narHash=sha256-nRscxmB2CaS/sAEP0h6gllgr2rZof5i7Y9qDjmkTNss%3D' (2024-06-20)
→ 'github:doomemacs/doomemacs/62248f836674dcae71c36036276193ad103d070f?narHash=sha256-qVb5Ab6XCkRZQVwhnNc4AK2Pby6GjWwr/E7a8FY2s5s%3D' (2024-06-21)
2024-06-22 21:45:00 +10:00
Marien Zwart
5533ae9a36
Fix conflicting pins of magit and git-commit
...
62248f8366
updates magit without updating git-commit, which is built from the same
repo.
Pin git-commit to the same newer version (no significant changes).
2024-06-22 21:44:10 +10:00
Marien Zwart
13e64824f4
CI: fix permissions
2024-06-22 21:09:32 +10:00
Marien Zwart
8c7b188ae5
CI: break up "CI" workflow
...
Break the single job into four stages: `nix flake update`, checks,
cachix, push to main.
The benefit is that checks and cachix can use a matrix strategy in the
future (to test / build for different OSes and nixpkgs releases). Also,
the cachix build can run in parallel with checks.
The downside is that we need to push to a temporary branch before we can
run checks. Do that the simplest possible way (just hardcode the branch
name).
2024-06-22 20:48:03 +10:00