| Age | Commit message (Collapse) | Author |
|
When using Hugo module mounts the `static` folder needs to be explicitly
mounted.
|
|
|
|
|
|
The old path config.toml is not recommended any more.
|
|
This switches to Hugo modules to embed the simple.css file from the
repository with the same name to the Hugo site.
|
|
|
|
|
|
Somehow this stopped working. Handling this with a local copy instead of
a Git submodule is anyway easier. Thus this commit fixes it with a
switch to a local copy.
|
|
|
|
|
|
|
|
This was not set because it cannot be set in a chroot (see Arch Wiki
about [systemd-resolved][1] section 2.1 DNS).
[1]: https://wiki.archlinux.org/title/Systemd-resolved
|
|
This fixes a regression. When switching to GPT partition tables it was
ignored that GPT has a second header at the end of the storage device.
Thus when copying to a larger device the header is not at the end
anymore. This should not be the case and makes it impossible to extend
the second partition.
With `sgdisk` the header can be moved to the end which fixes the
regression.
|
|
|
|
|
|
|
|
|
|
|
|
This tiny package without any additional dependencies provides more
tools to maintain / work on the existing system or even create a new
Arch Linux system from the created one. A very useful capability worth
an additional package.
|
|
This makes sure only the `root` user can modify contents of the `/boot`
partition and only the `root` user and members of its group can read the
content.
Otherwise on `bootctl install` two warnings were raised.
|
|
The Linux kernel uses the last `console=` kernel command line parameter
as the "primary console". Only on that one the LUKS unlock prompt is
displayed.
Thus at the moment only one of the two consoles (serial / graphical) can
be fully supported. Graphical is chosen since it is the more "default"
option which should work everywhere.
Full dual-support is appreciated and might be possible to implement in
the future.
|
|
This avoids saving a multi-gigabyte image file to disk and streams
directly to the target block device.
|
|
nftables is a modern Linux firewall software. It is enabled by default
using the package-provided default rules.
|
|
This can be installed on demand. `top` is anyway available.
|
|
This replaces nano as editor.
|
|
This switches from:
- NetworkManager
- chrony
to:
- systemd-networkd
- systemd-resolved
- systemd-timesyncd
- iwd
This reduces the required packages, moves to more minimal software and
allows convenient configuration based on simple text files.
|
|
This is an incremental step towards secure boot and modernizes the boot
process. Furthermore less packages have to be installed, the bootloader
configuration is simpler and everything is file-based instead of `dd`ing
into the master boot record directly.
|
|
This allows to use the final system with Qemu's `-nographic` option.
This is more convenient since no keyboard layout has to be configured
and text can be copied and pasted.
|
|
This allows to use bigger drives like 4 TB and above.
|
|
|
|
|
|
|
|
|
|
This makes sure always the correct source code revision is selected for
links from the API doc to source code.
|
|
This allows to jump from API doc to source files via links on
https://pkg.go.dev.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This should allow to install this app with the Go tool and look up
documentation.
|
|
The old module name xengineering.eu/soundbox should be deprecated. It is
kept for compatibility reasons.
|
|
This change allows the `go` tool to find the source code of the
referenced module.
|
|
|