Commit Graph

684650 Commits

Author SHA1 Message Date
Felix Uhl
73011ba96f nixos/systemd-boot: add windows option for easy dual-booting
When installing NixOS on a machine with Windows, the "easiest" solution
to dual-boot is re-using the existing EFI System Partition (ESP), which
allows systemd-boot to detect Windows automatically.

However, if there are multiple ESPs, maybe even on multiple disks,
systemd-boot is unable to detect the other OSes, and you either have to
use Grub and os-prober, or do a tedious manual configuration as
described in the wiki:
https://wiki.nixos.org/w/index.php?title=Dual_Booting_NixOS_and_Windows&redirect=no#EFI_with_multiple_disks

This commit automates and documents this properly so only a single line
like

    boot.loader.systemd-boot.windows."10".efiDeviceHandle = "HD0c2";

is required.

In the future, we might want to try automatically detecting this
during installation, but finding the correct device handle while the
kernel is running is tricky.
2024-10-11 10:56:02 +02:00
Felix Uhl
f2e5b04c4e nixos/systemd-boot: add edk2-uefi-shell boot option
We already have a edk2-uefi-shell package in nixpkgs, but adding it to
systemd-boot was somewhat tedious. Now it's a single line of nix.
2024-10-11 10:53:42 +02:00
Felix Uhl
548206583d nixos/systemd-boot: autoformat 2024-10-11 10:53:38 +02:00
Pol Dellaiera
568bfef547
build-support/php: fix environment variables for Composer (#343900) 2024-09-23 12:58:17 +02:00
Vincent Laporte
79d3272c53 coqPackages.QuickChick: 2.0.2 → 2.0.4 2024-09-23 12:57:00 +02:00
Vincent Laporte
c02bc17349 coqPackages.simple-io: 1.8.0 → 1.10.0 2024-09-23 12:57:00 +02:00
Fabian Affolter
0650182e99
python312Packages.weheat: 2024.09.10 -> 2024.09.23 (#343880) 2024-09-23 12:44:20 +02:00
Fabian Affolter
26ac299d26
ldeep: 1.0.65 -> 1.0.66 (#343882) 2024-09-23 12:44:10 +02:00
Fabian Affolter
404b96e0d6
python312Packages.ufmt: 2.7.2 -> 2.7.3 (#343885) 2024-09-23 12:43:50 +02:00
Fabian Affolter
9993f71ad1
python312Packages.slack-sdk: 3.33.0 -> 3.33.1 (#343886) 2024-09-23 12:43:38 +02:00
Fabian Affolter
ce66b0a7ba
python312Packages.restfly: 1.4.7 -> 1.5.0 (#343888) 2024-09-23 12:42:40 +02:00
Fabian Affolter
3b217f8037
python312Packages.publicsuffixlist: 1.0.2.20240918 -> 1.0.2.20240920 (#343887) 2024-09-23 12:42:24 +02:00
Fabian Affolter
6bab3e1724
aws-sam-cli: refactor (#343891) 2024-09-23 12:39:05 +02:00
José Romildo Malaquias
429b0e9445
python312Packages.latexrestricted: init at 0.4.0; latexminted: 0.1.0b9 -> 0.1.0b16 (#339361) 2024-09-23 07:34:48 -03:00
tilpner
0c24185366 nixos: set system.stateVersion from the nixpkgs release, not version
The nixpkgs/nixos version includes a suffix like "pre-git" or
"pre676716.6f16e67b4921", which does not match the conventional
"XX.YY" format of system.stateVersion.

Unifying the format to "XX.YY" allows for (stricter) validation (see #317858),
and the introduction in 3a5ff9a68c was
only concerned with silencing warnings, so the addition of the "pre.*"
suffix into stateVersion was probably unintentional.
2024-09-23 12:18:11 +02:00
Yt
d665bd5ee0
python312Packages.unstructured: 0.15.10 -> 0.15.13 (#343875) 2024-09-23 06:15:03 -04:00
Sandro
4d03ec2e48
caffe: drop nose dependency (#343776) 2024-09-23 11:46:42 +02:00
Sandro
64b3130c25
onboard: remove unused nose dependency (#343785) 2024-09-23 11:45:29 +02:00
Sandro
cf61311d95
python3{11,12}Packages.jupyter-contrib-nbextensions: drop (#343797) 2024-09-23 11:45:01 +02:00
Pol Dellaiera
95f5cf75d3
build-support/php: fix typo 2024-09-23 11:41:15 +02:00
Markus Kowalewski
380bf925a3
saunafs: 4.5.0 -> 4.5.1 (#343871) 2024-09-23 10:53:53 +02:00
Marcel
0556c426ff
nixos/pretix: fix database.host option type (#343917)
Support database configuration using TCP and not only Unix sockets.
2024-09-23 10:52:08 +02:00
Jonas Chevalier
b4dc369186
Fix expandOnBoot=false and rigid path to nix-path-registration (#341071) 2024-09-23 09:59:27 +02:00
Matthieu Coudron
eae2c94383
fix neovim tests (#343769) 2024-09-23 09:56:20 +02:00
Vincent Laporte
94d0d22817
ocamlPackages.elpi: use release tarball (#343266)
coqPackages.metaFetch: Adding a github artifact option

Co-authored-by: Cyril Cohen <cohen@crans.org>
2024-09-23 09:52:07 +02:00
Pol Dellaiera
07e6929c81
build-support/php: fix environment variables for Composer 2024-09-23 09:20:42 +02:00
Pol Dellaiera
3bcaabbb71
build-support/php: fix comments in multi-lines command 2024-09-23 09:19:29 +02:00
h7x4
fd97534f7e
autosuspend: 7.0.0 -> 7.0.1 (#343789) 2024-09-23 09:19:11 +02:00
h7x4
69a0c4385f
git-town: 16.1.1 -> 16.2.1 (#343829) 2024-09-23 09:18:12 +02:00
h7x4
7366da7b6c
xpipe: 11.2 -> 11.3 (#343840) 2024-09-23 09:17:48 +02:00
Bot_wxt1221
a0a0b4d63b
rustdesk-flutter: add missing libayatana-appindicator patch (#343742)
* rustdesk-flutter: nixfmt

* rustdesk-flutter: add missing libayatana-appindicator patch
2024-09-23 09:02:59 +02:00
Pol Dellaiera
eaed87267b
vscode-extensions.RoweWilsonFrederiskHolme.wikitext: 3.8.1 -> 3.8.2 (#343508) 2024-09-23 08:50:03 +02:00
Fabian Affolter
59d2f50afc aws-sam-cli: update formatting 2024-09-23 08:42:53 +02:00
Fabian Affolter
15d09a0b05 aws-sam-cli: disable flaky test and add missing input 2024-09-23 08:42:28 +02:00
R. Ryantm
58923b792c minio-client: 2024-09-09T07-53-10Z -> 2024-09-16T17-43-14Z 2024-09-23 08:42:06 +02:00
Fabian Affolter
cad9e2e9be
halloy: 2024.08 -> 2024.11 (#341510) 2024-09-23 08:38:48 +02:00
Doron Behar
1bbd14eae3
balena-cli: 19.0.3 -> 19.0.12 (#343827) 2024-09-23 09:36:37 +03:00
Fabian Affolter
0a6031df11
misconfig-mapper: 1.8.4 -> 1.9.0 (#343499) 2024-09-23 08:35:51 +02:00
Fabian Affolter
ae491e1d09
python312Packages.tifffile: 2024.6.18 -> 2024.9.20 (#343710) 2024-09-23 08:34:16 +02:00
Stig
bc61f11d1a
perlPackages.HTTPDaemon: fix build on Darwin with sandboxing (#343810) 2024-09-23 08:34:03 +02:00
Fabian Affolter
921f61df10
sshx: unstable-2023-11-23 -> 0.2.4 (#342406) 2024-09-23 08:33:21 +02:00
Fabian Affolter
b12a1ff6d3
python312Packages.aioautomower: 2024.9.0 -> 2024.9.1 (#343873) 2024-09-23 08:32:46 +02:00
Fabian Affolter
9261324372 python312Packages.restfly: 1.4.7 -> 1.5.0
Diff: https://github.com/stevemcgrath/restfly/compare/refs/tags/1.4.7...1.5.0

Changelog: https://github.com/librestfly/restfly/blob/1.5.0/CHANGELOG.md
2024-09-23 08:26:03 +02:00
Fabian Affolter
3e98e7e2ae python312Packages.slack-sdk: 3.33.0 -> 3.33.1
Diff: https://github.com/slackapi/python-slack-sdk/compare/refs/tags/v3.33.0...v3.33.1

Changelog: https://github.com/slackapi/python-slack-sdk/releases/tag/v3.33.1
2024-09-23 08:18:58 +02:00
Fabian Affolter
51fe0368e9 python312Packages.ufmt: 2.7.2 -> 2.7.3
Diff: https://github.com/omnilib/ufmt/compare/refs/tags/v2.7.2...v2.7.3

Changelog: https://github.com/omnilib/ufmt/blob/2.7.3/CHANGELOG.md
2024-09-23 08:14:49 +02:00
Fabian Affolter
c0d12c19cb python312Packages.publicsuffixlist: 1.0.2.20240918 -> 1.0.2.20240920
Changelog: https://github.com/ko-zu/psl/blob/v1.0.2.20240920-gha/CHANGES.md
2024-09-23 08:14:04 +02:00
Fabian Affolter
7198878c80 ldeep: 1.0.65 -> 1.0.66
Diff: https://github.com/franc-pentest/ldeep/compare/refs/tags/1.0.65...1.0.66

Changelog: https://github.com/franc-pentest/ldeep/releases/tag/1.0.66
2024-09-23 08:09:28 +02:00
Fabian Affolter
b0da153b6c python312Packages.weheat: 2024.09.10 -> 2024.09.23
Diff: https://github.com/wefabricate/wh-python/compare/refs/tags/2024.09.10...2024.09.23
2024-09-23 08:06:09 +02:00
Jon Seager
d218baf24f
google-chrome: 128.0.6613.138 -> 129.0.6668.59 (Darwin); fix update script (#343771) 2024-09-23 07:04:06 +01:00
nixpkgs-merge-bot[bot]
3c5a0228d9
dbeaver-bin: 24.2.0 -> 24.2.1 (#343863) 2024-09-23 06:02:32 +00:00