1
0
mirror of https://github.com/drduh/YubiKey-Guide.git synced 2024-11-22 15:28:06 +00:00
Commit Graph

11 Commits

Author SHA1 Message Date
Justus Perlwitz
967456100c Update system.stateVersion to 24.05 2024-07-20 22:01:28 +09:00
Motiejus Jakštys
d7b2a034aa NixOS: bump to 24.05
- remove hopenpgp-tools (as per README)
- add dirmgr
- add rng-tools
2024-07-07 11:19:21 +03:00
drduh
9d90cafe36
Merge pull request #438 from manuth/diceware-webapp
Add the `diceware` Web-App to the NixOS ISO
2024-05-05 19:06:30 +00:00
drduh
41f42cf059
Merge pull request #439 from manuth/markdown-viewer
Add a Markdown Viewer to the NixOS Image
2024-05-05 19:06:02 +00:00
drduh
999454bb05
Merge pull request #437 from manuth/screensaver
Disable Screensaver
2024-05-05 19:03:25 +00:00
Manuel Thalmann
21eb55c899 Include the diceware web app 2024-05-03 01:59:18 +02:00
Manuel Thalmann
c4541aab99 Fix non-existent guide icon 2024-05-03 01:46:02 +02:00
Manuel Thalmann
8417855829 Disable screen saver 2024-05-03 01:43:36 +02:00
Manuel Thalmann
f7f719b153 Add okular as a markdown viewer 2024-05-03 01:40:09 +02:00
drduh
b2959d075b Simplify instructions, reduce manual labor 2024-03-16 19:35:04 -07:00
Motiejus Jakštys
84c9d9654d NixOS Live Image: convert to a flake
Now `nixpkgs` will be pointing to a specific release, which has a much
smaller chance to unexpectedly break. Currently 23.11. The next one will
be 24.05, 24.11, etc.

NixOS *releases* receive security updates, but packages are upgraded
conservatively, thus don't generally break. As a result, we should need
to worry about NixOS upgrades every 6-12 months. The upgrade means "bump
the version number and try to build it". If it breaks, it will generally
break only then. Less reactive, more proactive surprises.

`flake.nix` was written by @thomaseizinger in
https://github.com/drduh/YubiKey-Guide/issues/406. Changes from the
original:
- change Gnome to xfce. Now it loads with 384MB of RAM and works well
  with the simplest graphics (hello qemu).
- less nasty workaround for hopenpgp-tools. Fixed upstream
  (https://github.com/NixOS/nixpkgs/pull/279117).
- do not default `copytoram`, user can select this option in the
  bootloader.

Here is how to test it:

```
$ nix run .#nixosConfigurations.yubikeyLive.x86_64-linux.config.system.build.vm
```

*Note for the maintainer*: it would be great if you could occasionally
run `nix flake update --commit-lock-file`, *especially* after updating
github.com/drduh/config.git.

Fixes #406

Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2024-02-04 14:03:54 +02:00