summaryrefslogtreecommitdiff
path: root/content
AgeCommit message (Collapse)Author
5 daysarticles: arch-installation: Improve descriptionHEADmainarchinstallxengineering
5 daysarticles: arch-installation: Add arch-install-scriptsxengineering
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.
5 daysarticles: arch-installation: Fix security riskxengineering
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.
5 daysarticles: arch-installation: Remove serial supportxengineering
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.
5 daysarticles: arch-installation: Use qemu-img ddxengineering
This avoids saving a multi-gigabyte image file to disk and streams directly to the target block device.
5 daysarticles: arch-installation: Add nftables firewallxengineering
nftables is a modern Linux firewall software. It is enabled by default using the package-provided default rules.
5 daysarticles: arch-installation: Remove htopxengineering
This can be installed on demand. `top` is anyway available.
5 daysarticles: arch-installation: Switch to vixengineering
This replaces nano as editor.
5 daysarticles: arch-installation: Use systemd networkingxengineering
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.
5 daysarticles: arch-installation: Switch to UEFIxengineering
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.
6 daysarticles: arch-installation: Enable serial consolexengineering
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.
6 daysarticles: arch-installation: Switch to GPTxengineering
This allows to use bigger drives like 4 TB and above.
2025-10-04articles: Add qemu-arch-installation.mdxengineering
2025-08-02Add iot-content-goxengineering
2025-01-07git: Add parts-kicadxengineering
2024-12-15git: Rename art-inkscape to graphics-inkscapexengineering
2024-11-29Add commit to Go source tagsxengineering
This makes sure always the correct source code revision is selected for links from the API doc to source code.
2024-11-29Add Go source links to all published Go modulesxengineering
This allows to jump from API doc to source files via links on https://pkg.go.dev.
2024-11-26git: Make optional-go activexengineering
2024-11-26Add Go import redirection for optional-goxengineering
2024-11-26git: Add optional-goxengineering
2024-11-26articles: pacman: Fix typoxengineering
2024-11-24git: Add art-inkscapexengineering
2024-11-19git: Fix soundbox-go API doc URLxengineering
2024-11-08git: Update soundbox-app state estimation in soundboxxengineering
2024-11-08git: Make soundbox-app active and update descriptionxengineering
2024-11-08git: Remove separate friendly name for soundbox-appxengineering
2024-11-08git: Archive finance-pyxengineering
2024-10-31git: Update soundbox-go API documentation URLxengineering
2024-10-31Add Go import for xengineering.eu/soundbox-appxengineering
This should allow to install this app with the Go tool and look up documentation.
2024-10-31Add Go import hint for xengineering.eu/soundbox-goxengineering
The old module name xengineering.eu/soundbox should be deprecated. It is kept for compatibility reasons.
2024-10-12Link Go module xengineering.eu/ceresxengineering
This change allows the `go` tool to find the source code of the referenced module.
2024-10-03git: soundbox-go: Add link to API documentationxengineering
2024-10-03git: soundbox-app: Reference soundbox-goxengineering
2024-10-03git: soundbox-go: Set active and extend descriptionxengineering
2024-10-03git: soundbox: Add links to related projectsxengineering
2024-10-02Rename soundbox-go module to soundboxxengineering
This makes the Go code way cleaner. The repository name stays `soundbox-go` but the Go module does not need the prefix. It is just a redundancy. Furthermore it is more common in go to have single-word package names (see the standard library as an example).
2024-10-01Add redirection for Go module soundbox-goxengineering
While the Go import is `xengineering.eu/soundbox-go` the repository URL is `https://cgit.xengineering.eu/soundbox-go`. This HTML file with a simple `meta` tag makes it possible that the Go tool from users find the correct URL automatically.
2024-10-01git: Add soundbox-goxengineering
2024-09-29git: Add soundbox-appxengineering
2024-09-29git: Set soundbox state to activexengineering
2024-09-26git: Add description for soundboxxengineering
2024-09-08git: Add finance-pyxengineering
2024-08-24git: Remove iot-core and iot-protocolxengineering
The approach to develop LoRa based IoT devices will not be continued. Instead Ethernet and PoE based devices are the next goal.
2024-07-28git: Archive scripts repositoryxengineering
This is not needed anymore. All those shell functions are now part of the dotfiles repository [1]. [1]: https://xengineering.eu/git/dotfiles
2024-05-28git: iot-protocol: Add repositoryxengineering
2024-05-17git: ceres: Update text after v0.4.0 releasexengineering
2024-04-14Add iot-contact projectxengineering
2024-04-13Add iot-corexengineering
2024-04-13Remove radio-gatewayxengineering
This project will be replaced by iot-core.