summaryrefslogtreecommitdiff
path: root/tw/system/lap.scm
AgeCommit message (Collapse)Author
2023-11-20Make WireGuard service install its own secrets automaticallyTimo Wilken
2023-11-08Use age for secrets encryptionTimo Wilken
2023-11-05Add secrets serviceTimo Wilken
Allow managing secrets and passwords using Guix. Secrets are encrypted in the Guix channel repository and decrypted using a single host key at activation time.
2023-10-16Set WiFi regulatory domain on connectionTimo Wilken
2023-10-08Use dirty, proprietary NVIDIA driverTimo Wilken
For hopefully better gaming performance.
2023-10-07Update lud resources and add comment about new Guix featureTimo Wilken
2023-09-11Wait for backlight to come up before setting itTimo Wilken
2023-09-08Remove unused and obsolete X modulesTimo Wilken
2023-09-02Enable scanning using sane-airscan + ipp-usbTimo Wilken
This allows using my scanner properly, since I haven't connected it to the network.
2023-07-04Manually set backlight through /sysTimo Wilken
This should avoid xbacklight's XRandR errors on boot.
2023-07-02Set backlight on laptop startupTimo Wilken
2023-06-06Use new screen-locker syntax for lapTimo Wilken
2023-06-04Fix typo in offloading setupTimo Wilken
Also, only offload to vin at home, not lud, to avoid having to upload stuff over a slow link.
2023-06-04Set up offloading from laptop to serversTimo Wilken
2023-06-03Indent *-file functions more convenientlyTimo Wilken
Files with potentially long or complex contents shouldn't be indented quite as far.
2023-05-25Use the newly-published channel for unattended upgradesTimo Wilken
2023-05-20Simplify auto-localtime script a bitTimo Wilken
2023-05-15Add script to set timezone from the networkTimo Wilken
2023-03-28Replace deprecated functions with service-typesTimo Wilken
2023-02-18Extract common service sets into separate modulesTimo Wilken
Common service sets (NextCloud, Matrix, WireGuard) should be in their own modules to make things neater, instead of being interleaved with operating system declarations.
2023-02-15Rename disk maintenance cronjobsTimo Wilken
2023-02-14Use hosts-service-type instead of deprecated hosts-fileTimo Wilken
Also, take the opportunity to make a proper service-type for my WireGuard setup.
2023-02-07Try out unattended-upgrade on laptopTimo Wilken
2023-01-23Export laptop system as a variableTimo Wilken
2023-01-22Rename "common" modules to be base modulesTimo Wilken
2023-01-22Make backlight udev rule more idiomaticTimo Wilken
This doesn't seem to fix it, though. The backlight adjustment files are still owned by root:root.
2023-01-22Extract common server packages and servicesTimo Wilken
This should improve maintainability a bit by combining common services running on the servers. Additionally, this parameterises common parts by servers' host names instead of the host-name-like symbols as before.
2023-01-19Disable ddcci-driver-linuxTimo Wilken
It fails to build and I wasn't using it anyway.
2023-01-08Improve simple-service and service indentationTimo Wilken
2022-12-31Track system configurationTimo Wilken