Commit graph

27 commits

Author SHA1 Message Date
fb39daf448 updates 2026-02-16 08:44:28 +01:00
d84b1f16f2 test audio control 2026-02-10 10:37:19 +01:00
d78df2e465 Include wind speed unit in forecast value 2026-02-09 14:31:33 +01:00
63731df4dd Adjust weather widget and add libwebp package
Stop appending wind_speed_unit in weather.forecast_home value to avoid
duplicating units (the attribute already supplies the units). Also add
libwebp to the kemptop package list for WebP image support.
2026-02-05 15:58:42 +01:00
4f0c4eee24 remove dead code 2026-02-05 13:16:58 +01:00
433e1f23fc Bump flake inputs nixpkgs rust-overlay lanzaboote 2026-02-01 23:29:42 +01:00
3b8ac8f4e6 Merge remote-tracking branch 'refs/remotes/origin/master' 2026-02-01 23:23:20 +01:00
3470f36920 Add WUD and Paperless, update UI and flake lock
Bump nixpkgs and rust-overlay in flake.lock. Add a wud container
(ghcr.io/getwud/wud) on port 8186 and enable paperless on port 8187
with OCR settings and public consumption. Switch homepage theme to
light and set a background image. Comment out onnxruntime CUDA overlay.
2026-02-01 23:07:01 +01:00
767495988e add dad config 2026-01-28 23:54:09 +01:00
018dc5b26d Set hostname and enable wireless
Remove commented example configs (proxy, SUID wrappers, programs,
firewall
port examples) to tidy configuration.nix
2026-01-28 23:45:20 +01:00
a07cf335ef Add libinput and udev calibration rule
Set LIBINPUT_CALIBRATION_MATRIX via a udev rule to "-1 0 1 0 -1 1"
to apply input calibration/inversion for libinput devices
2026-01-28 23:40:35 +01:00
2a54626ab0 add screen rotation 2026-01-28 22:26:17 +01:00
87331d9826 added mum config (cage kiosk) 2026-01-28 22:07:48 +01:00
8fde10cc50 Enable libvirtd and add inspection tools
Rename group "libvirt" to "libvirtd".
Add diffoscope and nix-index to systemPackages.
Replace hplipWithPlugin with hplip.
Enable spice USB redirection and add pkgs.virtiofsd to
virtualisation.libvirtd.qemu.vhostUserPackages.
2026-01-28 15:49:03 +01:00
ea76f8a6f2 Add README and update kemptop configuration 2026-01-27 12:19:27 +01:00
1ffb260e88 Enable Scrutiny, InfluxDB2 and homepage dashboard
Open firewall ports for Scrutiny (8185) and homepage (8080).
Add binutils to systemPackages and enable services.influxdb2.
Configure Scrutiny to use InfluxDB.
Enable homepage-dashboard with widgets, bookmarks and an
environmentFile for secrets.
Fix docker pull string formatting and minor whitespace cleanup.
2026-01-25 23:42:34 +01:00
5da7dbabfb Add magic-update-script to pull container images 2026-01-24 13:51:00 +01:00
074d164e95 Enable OpenSSH and allow SSH access
Enable and configure openssh service:
- enable service
- disable PasswordAuthentication and KbdInteractiveAuthentication
- set PermitRootLogin to prohibit-password (allow root keys only)
- add ed25519 public key to authorizedKeys
  Open firewall TCP port 22
2026-01-24 13:50:48 +01:00
1833e6708d Configure fail2ban jails and add CUDA overlay for onnx (for immich ml)
Add detailed fail2ban configuration: global settings, immich and
forgejo jails with systemd backend, journalmatch identifiers and
local filter definitions.
Remove standalone services.fail2ban.enable and eliminate unused
TCP port 9000 plus a debug log-level flag in netflow2ng. Add nixpkgs
overlay to
build onnxruntime with cudaSupport.
2026-01-24 13:17:14 +01:00
53ec023010 Add tmpfs mount for /tmp/cache of 4GB in frigate 2026-01-23 20:36:27 +01:00
aa39640f0a add wohnzimmer config 2026-01-23 19:27:08 +01:00
52d1afb99e Enable NVIDIA GPU support and Frigate TensorRT
Enable hardware.graphics, nvidia.open and nvidia-container-toolkit; set
xserver video driver to nvidia and enable nixpkgs.allowUnfree
Update Frigate container to stable-tensorrt, add nvidia GPU device,
mount model cache and add --privileged
Add lshw to system packages
2026-01-21 11:38:34 +01:00
d065751bdb improve formatting, add wireguard network to ntopng 2026-01-20 22:32:55 +01:00
9106bf3903 fix heimserver config - its live now 2026-01-20 14:05:27 +01:00
f7be91ca0e add all components for the heimserver 2026-01-20 13:49:09 +01:00
c403ecbae0 fix permissions to be able to add file 2026-01-20 13:25:20 +01:00
4211c5f7f8 initial state of laptop as a part of a large nixos config 2026-01-20 13:23:38 +01:00