Commit graph

304 commits

Author SHA1 Message Date
github-actions[bot]
379dbd4877 flake.lock: Update
Flake lock file updates:

• Updated input 'doomemacs':
    'github:doomemacs/doomemacs/fb0402e89cd671955dd37ca9011ea2fdce3a5688?narHash=sha256-2PqQOvP%2BBT5bK1xofnUYhAWIpgVIr6wXxyfhk7IMJHc%3D' (2024-07-15)
  → 'github:doomemacs/doomemacs/13ed89f2354026b9c176f5c6861704aeda07723b?narHash=sha256-%2BZgbNFXWFGc6JAoow8s5zlchJ5TCEV07PxZQJz2KArs%3D' (2024-07-16)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/f6ec59723fa18425e4577decb2048d35442a15c1?narHash=sha256-pcbp4oK8b9a6FrdB3r15ysSZ%2Bh0O/9RoZ0uytOLApHs%3D' (2024-07-16)
  → 'github:nix-community/emacs-overlay/b92d12e48fa86f107cbeaf09586b488854a83985?narHash=sha256-CSVzMT3j3160DRgDujPsPoPtyfQ0z3YGtlwyoHtnjVc%3D' (2024-07-17)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b2c1f10bfbb3f617ea8e8669ac13f3f56ceb2ea2?narHash=sha256-USDsS90/88RJibP3gEcH1AaVt%2BJpnX4XCUD9bAJP5I4%3D' (2024-07-15)
  → 'github:NixOS/nixpkgs/9355fa86e6f27422963132c2c9aeedb0fb963d93?narHash=sha256-%2B%2BTYlGMAJM1Q%2B0nMVaWBSEvEUjRs7ZGiNQOpqbQApCU%3D' (2024-07-16)
2024-07-17 08:33:03 +00:00
Marien Zwart
d0fb5e8764
Bump git-commit again to match magit again
Still no significant changes.
2024-07-16 20:40:01 +10:00
github-actions[bot]
f13d6cf870 flake.lock: Update
Flake lock file updates:

• Updated input 'doomemacs':
    'github:doomemacs/doomemacs/ba3f30ef67f948438c4b8ec65d502108702be333?narHash=sha256-eKtkKSEm1bSYrwK5VGiREGDeXNkr6l9vOdiQ3GTMI58%3D' (2024-07-15)
  → 'github:doomemacs/doomemacs/fb0402e89cd671955dd37ca9011ea2fdce3a5688?narHash=sha256-2PqQOvP%2BBT5bK1xofnUYhAWIpgVIr6wXxyfhk7IMJHc%3D' (2024-07-15)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/39f173b9d8aa62957e05f6fe513eb2974c072b09?narHash=sha256-sFjiq1FF8qK25IX5hhQ7%2B7drfki37CEywt0dhHPkgd0%3D' (2024-07-15)
  → 'github:nix-community/emacs-overlay/f6ec59723fa18425e4577decb2048d35442a15c1?narHash=sha256-pcbp4oK8b9a6FrdB3r15ysSZ%2Bh0O/9RoZ0uytOLApHs%3D' (2024-07-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/aa247c0c90ecf4ae7a032c54fdc21b91ca274062?narHash=sha256-GaliJqfFwyYxReFywxAa8orCO%2BEnDq2NK2F%2B5aSc8vo%3D' (2024-07-14)
  → 'github:NixOS/nixpkgs/b2c1f10bfbb3f617ea8e8669ac13f3f56ceb2ea2?narHash=sha256-USDsS90/88RJibP3gEcH1AaVt%2BJpnX4XCUD9bAJP5I4%3D' (2024-07-15)
2024-07-16 08:33:36 +00:00
github-actions[bot]
f342804a7f flake.lock: Update
Flake lock file updates:

• Updated input 'doomemacs':
    'github:doomemacs/doomemacs/1eaa1aef2ccbb2efbf71bc10b0526a63b8d6121f?narHash=sha256-spdENXuUHgUQVQF6NyX5%2BtKgCBwmgVP%2BsEtMug1QMfE%3D' (2024-07-14)
  → 'github:doomemacs/doomemacs/ba3f30ef67f948438c4b8ec65d502108702be333?narHash=sha256-eKtkKSEm1bSYrwK5VGiREGDeXNkr6l9vOdiQ3GTMI58%3D' (2024-07-15)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/de1df2f522cc5c248efc0df37bff5210350f4813?narHash=sha256-qADpyL0YZ92OL/8xP6mV4IJFj/0r0xaDiyHQsG1/nHg%3D' (2024-07-14)
  → 'github:nix-community/emacs-overlay/39f173b9d8aa62957e05f6fe513eb2974c072b09?narHash=sha256-sFjiq1FF8qK25IX5hhQ7%2B7drfki37CEywt0dhHPkgd0%3D' (2024-07-15)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b729601a9e6c459fd8884dea513af143111bed54?narHash=sha256-1Al1qDC8Q/s4viPq4ln8jfHWZxYl%2BNb49dNFISFpqBY%3D' (2024-07-13)
  → 'github:NixOS/nixpkgs/aa247c0c90ecf4ae7a032c54fdc21b91ca274062?narHash=sha256-GaliJqfFwyYxReFywxAa8orCO%2BEnDq2NK2F%2B5aSc8vo%3D' (2024-07-14)
2024-07-15 08:33:51 +00:00
github-actions[bot]
bf7c01a714 flake.lock: Update
Flake lock file updates:

• Updated input 'doomemacs':
    'github:doomemacs/doomemacs/b9f1d5d2616751defd838266f6c8506faf642097?narHash=sha256-qs6SjED0zK3gPY6P2QimXBBWpD51DYI6iLFvPR%2BqCfU%3D' (2024-07-12)
  → 'github:doomemacs/doomemacs/1eaa1aef2ccbb2efbf71bc10b0526a63b8d6121f?narHash=sha256-spdENXuUHgUQVQF6NyX5%2BtKgCBwmgVP%2BsEtMug1QMfE%3D' (2024-07-14)
• Updated input 'emacs-overlay':
    'github:nix-community/emacs-overlay/b4d48b8ee6b73dd4b676cf87f61d09e417ea052b?narHash=sha256-GV/bQouSP/1aWlFfjuVZR28tdySzpe55w1Ped9W7iyE%3D' (2024-07-13)
  → 'github:nix-community/emacs-overlay/de1df2f522cc5c248efc0df37bff5210350f4813?narHash=sha256-qADpyL0YZ92OL/8xP6mV4IJFj/0r0xaDiyHQsG1/nHg%3D' (2024-07-14)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6794d064edc69918bb0fc0e0eda33ece324be17a?narHash=sha256-y2wc7CdK0vVSIbx7MdVoZzuMcUoLvZXm%2BpQf2RIr1OU%3D' (2024-07-12)
  → 'github:NixOS/nixpkgs/b729601a9e6c459fd8884dea513af143111bed54?narHash=sha256-1Al1qDC8Q/s4viPq4ln8jfHWZxYl%2BNb49dNFISFpqBY%3D' (2024-07-13)
2024-07-14 08:35:19 +00:00
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