Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-25 | Configure nullmailer on servers | Timo Wilken | |
2024-08-25 | Move from extra-special-file to etc-service-type for system config files | Timo Wilken | |
`etc-service-type' is the recommended way to manage these files. | |||
2024-08-24 | Try to fix Minecraft crashes | Timo Wilken | |
2024-08-15 | Fix sway errors on login screen | Timo Wilken | |
2024-08-05 | Specify containerd-service-type manually, as is now required | Timo Wilken | |
It is required by docker-service-type, but not activated automatically anymore, presumably to force manual configuration. | |||
2024-07-11 | Wayland-based desktop support | Timo Wilken | |
Add a separate home service to configure a Wayland-based desktop instead of an X11 one. Screensharing in Zoom doesn't work unfortunately, but it worked (at least for a while) through OBS. Waybar might need some work to bring it in line with the previous polybar configuration, especially in terms of aesthetics. | |||
2024-06-05 | Install system packages using profile-service-type | Timo Wilken | |
2024-06-03 | Don't offload from work machine | Timo Wilken | |
2024-05-28 | Set up Minecraft server | Timo Wilken | |
2024-05-13 | Integrate CERN laptop configuration into main system config | Timo Wilken | |
2024-05-08 | Fix bootstrapping issue at setup | Timo Wilken | |
2024-04-24 | Upstream i3 can now do gaps | Timo Wilken | |
2024-04-23 | Guix includes nss-certs by default now | Timo Wilken | |
2024-03-29 | Also patch Guix configuration for servers | Timo Wilken | |
Just like for desktop systems. | |||
2024-03-27 | Configure channels through guix-configuration | Timo Wilken | |
In recent versions, it seems Guix silently overwrites any custom /etc/guix/channels.scm file, so configure channels though Guix' configuration. | |||
2024-03-27 | Set timezone in addition to localtime | Timo Wilken | |
2024-03-26 | Trust NetworkManager to set Wi-Fi regulatory domain | Timo Wilken | |
2024-03-23 | Fix timezone-setting script | Timo Wilken | |
It seems ipapi.co now requires a User-Agent header, else requests immediately get rate limited. Also improve error handling, and use streaming mode to fix mystery errors, as `http-get' choked on a bytevector response where it expected a string. | |||
2024-02-01 | Follow move of age package | Timo Wilken | |
2024-01-13 | Configure SSH and WireGuard for btl | Timo Wilken | |
2023-12-13 | Add note about profile service-types, so I don't forget | Timo Wilken | |
2023-11-22 | Unify system declarations for lap and frm | Timo Wilken | |
2023-11-08 | Use age for secrets encryption | Timo Wilken | |
2023-10-10 | Install restic more widely | Timo Wilken | |
2023-06-03 | Install `acl' for filesystem ACL support | Timo Wilken | |
2023-05-25 | Use the newly-published channel for unattended upgrades | Timo Wilken | |
2023-05-25 | Bind git daemon to IPv6 address as well | Timo Wilken | |
2023-05-20 | Stop fstrimming on SSD-less vin | Timo Wilken | |
2023-04-21 | Fix restic-server setup | Timo Wilken | |
2023-04-21 | Draft of restic server deployment | Timo Wilken | |
2023-02-18 | Extract common service sets into separate modules | Timo 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-14 | Use hosts-service-type instead of deprecated hosts-file | Timo Wilken | |
Also, take the opportunity to make a proper service-type for my WireGuard setup. | |||
2023-01-25 | Install curl by default | Timo Wilken | |
Nextcloud might well need it. | |||
2023-01-24 | Remove guixdeploy user again | Timo Wilken | |
It's probably better to just SSH in as root instead, seeing as the guixdeploy user can otherwise do anything as root anyway. | |||
2023-01-22 | Rename "common" modules to be base modules | Timo Wilken | |