Commit Graph

78 Commits

Author SHA1 Message Date
Michael Smith
59ae214919 Fix issue that prevented keyboard layout from applying during Calamares installation
The calamares-nixos package has a fix for setting the keyboard layout through gsettings but this patch is only applied in the code path used when Calamares is not relying on systemd's localed to set the keymap. Configuring Calamares to not use locale1 forces it to go through the code path that uses xkbmap and that has the nixos specific patch.
This can probably be done more cleanly upstream but we're not sure we'll keep using the Calamares installer for deskOS anyway.
2024-09-12 17:15:14 +02:00
Michael Smith
9eaed5405e Simplify "installation finished" screen patching of calamares-nixos package 2024-09-12 17:07:10 +02:00
Michael Smith
42cc35268a Lint files 2024-09-12 14:34:13 +02:00
Michael Smith
92f089266c Add Just Perfection GNOME extension to hide power menu from panel 2024-09-12 13:17:44 +02:00
Michael Smith
fadccb3cda Enable automatic garbage collection 2024-09-12 12:30:31 +02:00
Michael Smith
9c2cbde236 Update deskOS logo 2024-09-11 16:43:25 +02:00
Michael Smith
73d2aaee2d Add deskOS Plymouth theme package 2024-09-11 16:11:20 +02:00
Michael Smith
107470819c Update kernel parameters 2024-09-11 16:03:35 +02:00
Michael Smith
86c13cc4c7 Update README.md 2024-09-10 22:09:08 +02:00
Michael Smith
2ea63b7dc7 Update README.md 2024-09-09 21:53:54 +02:00
Michael Smith
639e416a93 Update bug reporting issue template 2024-09-09 21:46:57 +02:00
Michael Smith
823b4f2636 Update bug reporting issue template 2024-09-09 21:45:02 +02:00
Michael Smith
62eac731f0 Add GitHub issue template for bug report 2024-09-09 21:43:47 +02:00
Michael Smith
f71ce5168c Make deskOS demo use bootloader to showcase everything 2024-09-09 10:03:44 +02:00
Michael Smith
ae0ffe6a32 Add desktop icons GNOME extension 2024-09-09 09:44:01 +02:00
Michael Smith
7c713ed289 Make sure power management is enabled for Macbook compatibility 2024-09-09 00:21:47 +02:00
Michael Smith
75c3336f3a Simplify Plymouth configuration 2024-09-09 00:21:23 +02:00
Michael Smith
2c16be1705 Strip installation image further 2024-09-08 23:12:36 +02:00
Michael Smith
4a295b059c Silence noisy hyper-v kernel modules error messages for now 2024-09-08 23:12:08 +02:00
Michael Smith
836088c53f Override Calamares patches to adapt finish screen content 2024-09-08 22:48:33 +02:00
Michael Smith
10dc188e83 Lint files 2024-09-08 22:47:41 +02:00
Michael Smith
d9c430135f Don't default to potentially dangerous "erase" for installer initialPartitioningChoice 2024-09-08 17:36:50 +02:00
Michael Smith
9aa6baa566 Enable squashfs compression 2024-09-08 17:36:06 +02:00
Michael Smith
617115d9d9 Ensure Flathub is added as a repository 2024-09-06 16:09:14 +02:00
Michael Smith
d2137c9bde Update Plymouth look and feel 2024-09-06 15:17:00 +02:00
Michael Smith
a7f56c80ee Enable squashfs compression for installer ISO 2024-09-06 14:09:29 +02:00
Michael Smith
b76eb38f40 Update installer wallpaper 2024-09-06 14:08:13 +02:00
Michael Smith
e7b152d4e1 Use stock Plymouth theme 2024-09-06 14:07:53 +02:00
Michael Smith
43b0328e92 Revert "Support all locales"
This reverts commit 26d88d0335.
2024-09-06 12:49:23 +02:00
Michael Smith
00d51f59c4 Fix bootloader label 2024-09-06 12:39:59 +02:00
Michael Smith
26d88d0335 Support all locales 2024-09-06 11:51:05 +02:00
Michael Smith
825eae0857 Update distroName to include deskOS version 2024-09-06 11:50:52 +02:00
Michael Smith
159619d33c Implement custom systemd-boot module that generates user friendly bootloader entries 2024-09-06 11:49:54 +02:00
Michael Smith
f180eab07e Update Plymouth theme for installer 2024-09-06 10:55:26 +02:00
Michael Smith
4e335647a4 Update distroName for installer 2024-09-06 10:04:30 +02:00
Michael Smith
3977e776ac Change Plymouth theme 2024-09-06 00:19:56 +02:00
Michael Smith
dad864aff2 Update distroName 2024-09-06 00:14:39 +02:00
Michael Smith
05076da8c8 Change Plymouth theme 2024-09-05 23:46:34 +02:00
Michael Smith
af2f751743 Refresh on autoUpgrade 2024-09-05 23:45:28 +02:00
Michael Smith
4e165a540c Change Plymouth theme 2024-09-05 23:39:58 +02:00
Michael Smith
3cd2b352d9 Update flake 2024-09-05 23:14:26 +02:00
Michael Smith
5dcf677d12 Revert "Add installer image package"
This reverts commit 415d9e829f.
2024-09-05 23:13:44 +02:00
Michael Smith
1c0091fb65 Make boot more quiet 2024-09-05 22:59:03 +02:00
Michael Smith
640d74b16d Improve wifi support for Macbooks in installer 2024-09-05 22:58:43 +02:00
Michael Smith
415d9e829f Add installer image package 2024-09-05 17:51:22 +02:00
Michael Smith
0b0939f879 Update installer bootloader configuration 2024-09-05 16:32:07 +02:00
Michael Smith
3a04e348ee Update installer 2024-09-03 14:33:15 +02:00
Michael Smith
058951efef Disable full disk encryption for now 2024-09-03 13:56:38 +02:00
Michael Smith
a4694fcd2e Update calamares partition module configuration 2024-09-03 13:55:12 +02:00
Michael Smith
22ef36f4e8 Remove calamares-extensions README 2024-09-03 13:48:18 +02:00