Commit Graph

75 Commits

Author SHA1 Message Date
coolneng 39e2d8f4e5
Migrate to systemd-networkd 2022-12-20 15:44:44 +01:00
coolneng c98a00cc3f
Remove deprecated nixFlakes package 2022-09-30 21:30:28 +02:00
coolneng 79e64d7475
Schedule garbage collection on a weekly basis 2022-08-29 21:41:13 +02:00
coolneng 03e31460a5
Set up the Telegram bridge 2022-07-20 22:38:20 +02:00
coolneng af18ffd29e
Migrate from Synapse to Dendrite 2022-07-20 16:34:14 +02:00
coolneng d1eaf76099
Move agenix key to coolneng's home directory 2022-07-20 14:22:19 +02:00
coolneng 3213dba96a
Properly set neovim as editor 2022-07-20 14:21:42 +02:00
coolneng b418c9c892
Replace logrotate with a journalctl option 2022-07-12 19:52:52 +02:00
coolneng a92a2e19fd
Replace vim with neovim 2022-07-12 19:52:41 +02:00
coolneng 77ded04451
Change owner of the git secret 2022-06-23 20:10:32 +02:00
coolneng 1525120e29
Move device-specific config to a separate module 2022-06-17 17:06:21 +02:00
coolneng 783d7d5982
Trigger logrotate service daily instead of hourly 2022-06-16 01:40:30 +02:00
coolneng e6d7d0681a
Rotate logs using logrotate 2022-06-15 22:49:31 +02:00
coolneng 747b7ce7ca
Configure flake auto-upgrade 2022-06-07 00:11:57 +02:00
coolneng 1260e3ba3c
Migrate to flakes 2022-06-06 23:12:54 +02:00
coolneng 84a525e7a1
Add stateVersion 2022-06-06 12:05:47 +02:00
coolneng e0c2bdb80a
Enable hardware PWM timers and w1-gpio 2022-05-06 18:48:29 +02:00
coolneng 30013dfc5e
Refactor configuration.nix using with pkgs 2022-05-02 01:55:43 +02:00
coolneng 90096c1c46
Adapt nix store optimization option to upstream 2022-03-21 16:25:09 +01:00
coolneng 278cec1682
Assign a static IP address 2022-01-05 13:54:59 +01:00
coolneng b9ed94d3ee
Revert "Assign a static IP address"
This reverts commit 8392ac213b.
2022-01-03 10:00:52 +01:00
coolneng 7c3e61e51a
Don't import encrypted ZFS datasets on startup 2021-05-21 01:27:08 +02:00
coolneng 57f5952f8a
Initialize the SATA HAT on startup 2021-05-15 16:51:46 +02:00
coolneng 8392ac213b
Assign a static IP address 2021-05-13 19:09:28 +02:00
coolneng 2ace5e2f88
Remove redundant extraPools attribute 2021-03-09 13:24:27 +01:00
coolneng 55f7b357de
Remove git from packages 2021-03-07 18:50:41 +01:00
coolneng 4dddc69f47
Add MOTD that summarizes the system current status 2021-02-11 05:06:24 +01:00
coolneng 37396a628c
Mount firmware partition at /boot 2021-02-03 03:41:40 +01:00
coolneng e19f9f8a8a
Migrate RSA ssh key to ed25519 2021-02-02 20:04:21 +01:00
coolneng 8861a58958
Set up Wallabag in a new module 2021-01-19 01:43:17 +01:00
coolneng e24cb663eb
Auto-optimise Nix store 2021-01-01 16:52:31 +01:00
coolneng 414da75426
Replace raspberrypi-tools with libraspberrypi 2021-01-01 16:48:22 +01:00
coolneng ddfc988cc5
Mount boot partition on startup 2020-12-28 18:42:46 +01:00
coolneng 0011955907
Set up Matrix and Element 2020-12-28 18:42:26 +01:00
coolneng 06937cda1f
Migrate to Raspberry Pi 4 2020-12-22 14:49:13 +01:00
coolneng f431600532
Set up ad-block at the DNS level 2020-11-30 15:40:10 +01:00
coolneng 82b292946a
Remove old ssh keys and unnecessary user groups 2020-10-28 01:19:35 +01:00
coolneng 07ab2ed249
Change garbage collector frequency to 2 weeks 2020-10-28 01:18:25 +01:00
coolneng 4811a12ba9
Replace fish shell absolute path with a variable 2020-10-28 00:38:24 +01:00
coolneng fbc91f7d01
Retire zion as printing and scan server 2020-09-29 00:33:45 +02:00
coolneng 782f5c2024
Notify of disk errors via email 2020-09-06 00:39:40 +02:00
coolneng 408f724669
Increase inotify limits 2020-08-20 15:03:45 +02:00
coolneng 993404088a
Authorize panacea SSH key 2020-05-11 06:36:55 +02:00
coolneng b2f3aa0c95
Allow scanning over VPN 2020-05-09 00:22:43 +02:00
coolneng 36e4f679cd
Remove docker containers and upgrade hplip 2020-04-29 01:58:53 +02:00
coolneng 6c3bf4d637
Allow SSH passwordless login for root 2020-04-22 22:50:13 +02:00
coolneng d9381b19ff
Adapt ACME configuration to NixOS 20.03 2020-04-22 02:31:56 +02:00
coolneng 2b283d5588
Add pihole docker container 2020-04-17 00:47:17 +02:00
coolneng 7927cc183f
Avoid packages rebuilds and decrease ZFS ARC cache 2020-03-29 06:21:19 +02:00
coolneng 6123b72094
Trigger log rotation after a week 2020-02-23 14:59:06 +01:00