thomas 3f2e3d99e5
helium update / update-helium (push) Successful in 15s
zen browser update / update-zen-browser (push) Successful in 5s
handy update / update-handy (push) Successful in 6s
update zen browser to 1.19.3b (#14)
automated update of zen browser appimage version and hash

## changelog
from `1.19.2b` to `1.19.3b`

upstream release: https://github.com/zen-browser/desktop/releases/tag/1.19.3b

Co-authored-by: gitea actions <actions@localhost>
Reviewed-on: #14
2026-03-19 14:31:04 +00:00
2026-03-13 19:07:13 +00:00
2026-03-13 19:07:13 +00:00

nixos-config

NixOS configuration using a dendritic structure — flake.nix at the root, with modules branching out under modules/.

.
├── flake.nix
├── hardware-configuration.nix
└── modules/
    ├── browsers.nix
    ├── gaming.nix
    ├── packages.nix
    ├── shell.nix
    ├── ui.nix
    └── ...

Usage

sudo nixos-rebuild switch --flake .#nixos

SMB share secrets (agenix)

SMB automount is configured in modules/hosts/nixos.nix and activates once secrets/smb-credentials.age exists.

  1. Edit recipients in secrets/secrets.nix if needed.
  2. Create the encrypted secret (using the host SSH private key via sudo):
sudo env RULES=secrets/secrets.nix nix run github:ryantm/agenix -- -e secrets/smb-credentials.age -i /etc/ssh/ssh_host_ed25519_key

Use this content:

username=YOUR_SMB_USER
password=YOUR_SMB_PASSWORD
# optional
# domain=WORKGROUP

Configured shares mirror your Endeavour setup:

  • //192.168.1.102/data/mnt/unraid-data
  • //192.168.1.102/appdata/mnt/unraid-appdata

Then apply:

sudo nixos-rebuild switch --flake .#nixos
S
Description
No description provided
Readme 336 KiB
Languages
Nix 100%