aboutsummaryrefslogtreecommitdiff
path: root/tw/services
AgeCommit message (Collapse)Author
2024-07-26Improve display for non-linked network devicesTimo Wilken
2024-07-26Remove old kitty-specific git configTimo Wilken
This is not useful in Wayland environments anymore, and I never really used it anyway.
2024-07-19Make Electron apps use Wayland nativelyTimo Wilken
2024-07-14Fix shell error on unset variableTimo Wilken
2024-07-12Rescale laptop screen slightlyTimo Wilken
2024-07-12Fix mistake in omitting common home files from X11 configTimo Wilken
2024-07-12Install Minecraft launcher only on gaming machinesTimo Wilken
2024-07-12Track wlprop scriptTimo Wilken
2024-07-12Use Wayland desktop on Framework desktopTimo Wilken
2024-07-12Adapt sway window matching to WaylandTimo Wilken
Get rid of old X11 matchers, including window class.
2024-07-12Make waybar more similar to previous polybar configTimo Wilken
2024-07-11Wayland-based desktop supportTimo 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-07-04Fix system package installation on ludTimo Wilken
Previously, this led to e.g. coreutils not being installed system-wide. Switch to not specifying the `operating-system-packages' field at all and just use `profile-service-type'. This also lets me move Nextcloud-specific packages into the appropriate service module.
2024-06-13Fix aerc reply date formatTimo Wilken
2024-06-12Decode HTML-only emails automatically when replying in aercTimo Wilken
2024-06-05Reduce bluetooth-related complexityTimo Wilken
All machines now support Bluetooth, so remove the special flag for it.
2024-06-05Pare down work-only calendar sync configTimo Wilken
* copy relevant entries into work-only vdirsyncer config * fix CERN Exchange calendar configuration * remove default calendar in khal, so that it works on the work machine
2024-06-05Extract gaming-specific config into its own serviceTimo Wilken
2024-06-04Allow configuring thermal zone shown in polybarTimo Wilken
This is highly likely to be different on different machines.
2024-06-03Convert to new way of importing in Shepherd functionsTimo Wilken
2024-05-28Fix Docker Shepherd serviceTimo Wilken
2024-05-28Set up Minecraft serverTimo Wilken
2024-05-23Install Minecraft launcherTimo Wilken
2024-04-24Provide argv[0] for polybarTimo Wilken
2024-04-12Bind aerc keys for new UTA accountTimo Wilken
2024-04-12Add UTA email accountTimo Wilken
2024-03-30Uniformly proxy WebSocket connections and enable for GrafanaTimo Wilken
2024-03-20Re-encrypt frm secrets with SSH host keyTimo Wilken
2024-03-20Assign external WireGuard port to btlTimo Wilken
2024-03-12Revert to custom aerc themeTimo Wilken
The upstream one is too low-contrast.
2024-03-10Track guix-gaming-channels configurationTimo Wilken
2024-03-10Generate PNG desktop background directlyTimo Wilken
This avoids having to copy the image to different machines.
2024-03-10Separate home service into PIM, dev env and graphical partsTimo Wilken
This means we only instantiate Shepherd and mcron services if we really need them, to avoid annoyance on servers.
2024-02-26Make Paperless handle PDF files more gracefullyTimo Wilken
2024-02-25Protect against container failing to startTimo Wilken
2024-02-25Reverse proxy tweaks for PaperlessTimo Wilken
* Allow large uploads through nginx * Pass though WebSocket connections
2024-02-25Add Paperless-ngx serviceTimo Wilken
2024-02-25Set environment variables in the outer envTimo Wilken
Curl doesn't recognise variables set only through php-fpm's configuration.
2024-02-25Explicitly set PATH for php-fpmTimo Wilken
This doesn't seem to be set by default (any more?). Nextcloud complains about PATH being empty.
2024-02-25Set environment variables in php-fpm configurationTimo Wilken
...instead of relying on them to be passed through from the outer environment. PHP-FPM doesn't always do that, including when it's configured as in Guix.
2024-02-01Follow move of age packageTimo Wilken
2024-01-21Set Strict-Transport-Security header for NextcloudTimo Wilken
Since Nextcloud is complaining about it.
2024-01-14Fix Wireguard host namingTimo Wilken
2024-01-13Configure SSH and WireGuard for btlTimo Wilken
2023-12-13Declare dependency on dockerd properlyTimo Wilken
2023-12-13Configure Grafana to be run behind a reverse proxyTimo Wilken
2023-12-13Generalise Docker service and use it to run GrafanaTimo Wilken
2023-12-13Expose Grafana externallyTimo Wilken
2023-11-29Serve Git repos over SSH and back them upTimo Wilken
2023-11-29Remove duplicate nginx MIME typeTimo Wilken