summaryrefslogtreecommitdiff
path: root/tw/system
AgeCommit message (Collapse)Author
2023-12-07Thermald does not support AMD CPUsTimo Wilken
2023-11-30Tweak cgit overview pageTimo Wilken
2023-11-29Give cgit automatic access to git reposTimo Wilken
2023-11-29Fix cgit clone prefixesTimo Wilken
2023-11-29Serve Git repos over SSH and back them upTimo Wilken
2023-11-29Serve cgit on git.twilken.netTimo Wilken
2023-11-29Migrate Nextcloud from Apache to nginxTimo Wilken
2023-11-22Remove obsolete commentTimo Wilken
2023-11-22Unify system declarations for lap and frmTimo Wilken
2023-11-22Move to ed25519 SSH keys on end-user devicesTimo Wilken
2023-11-21Allow SSH access to end-user machinesTimo Wilken
This is useful for communicating between the two laptops.
2023-11-21Update installer systemsTimo Wilken
As used during installation of frm.twilken.net.
2023-11-21Install MT7922 firmware on Framework laptopTimo Wilken
2023-11-21Enable MT7921E module for AMD RZ616 Wi-Fi cardTimo Wilken
2023-11-20Manage new Framework laptopTimo Wilken
2023-11-20Make WireGuard service install its own secrets automaticallyTimo Wilken
2023-11-08Fix copy-pasted Wireguard keys on ludTimo Wilken
2023-11-08Track secrets on ludTimo Wilken
2023-11-08Track restic and wireguard secrets on vinTimo 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-11-02Back up Grafana databaseTimo Wilken
2023-11-01Revoke Syncopoli's SSH keysTimo Wilken
I don't use this app for backing up my phone any more (instead, I use restic). Disable the access granted to the SSH key formerly used by Syncopoli.
2023-11-01Fix path to public key file for moved installer declarationTimo Wilken
2023-11-01Generalise Restic declarationsTimo Wilken
* rename confusingly named restic-*-repository variables to restic-scheduled-* * generalise repository handling, allowing local and REST repositories both as backup and cleanup targets * generalise password handling, allowing passwords from pass or from files for backup, for cleanup and as part of a REST URL
2023-11-01Add a simple test scriptTimo Wilken
This only evaluates each home and system config to make sure they're valid. Move the "nonfree installer" declaration to a subdirectory since evaluating it does too much -- it seems to trigger a "guix pull" somehow.
2023-10-28Store Nextcloud backups in restic repoTimo Wilken
Replace the Nextcloud backup shell script with a Guile program that writes to a restic repository instead.
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-12Dynamically set vin's IPv6 addressTimo Wilken
2023-09-12Add Mythic dynamic DNS serviceTimo Wilken
2023-09-11Wait for backlight to come up before setting itTimo Wilken
2023-09-08Remove unused and obsolete X modulesTimo Wilken
2023-09-08Run cleanup for OAndBackupX backups laterTimo Wilken
2023-09-08Clean up new "sync" restic repoTimo 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-08-10Keep fewer Signal backupsTimo Wilken
Don't need so many.
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-05Fix screen-locker-configuration syntaxTimo 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-06-03Install and enable php-imagick for NextcloudTimo Wilken
2023-05-28Restart services on unattended-upgradeTimo Wilken
2023-05-28Fix locale issue for hledger-dashboardTimo Wilken
2023-05-28Deploy hledger dashboard daemonTimo Wilken
2023-05-25Use the newly-published channel for unattended upgradesTimo Wilken