Commit graph

443 commits

Author SHA1 Message Date
6efc7b4387
Remove unused and problematic vim plugin 2024-10-17 02:20:58 +03:00
3d4dc62dc9
Add fail2ban SSH protection 2024-10-17 02:20:55 +03:00
6b04b535c1
Add conditionals and assertions 2024-10-17 02:20:51 +03:00
3754cbb0c0
Only set lidSwitch to hibernate if 'resumeDevice' is set 2024-10-17 02:20:48 +03:00
0a48c6ecce
Make configuration easier and errors more obvious 2024-10-17 02:20:45 +03:00
39d8043ed0
Split generic parts out of machine-confs/helium.nix 2024-10-17 02:20:42 +03:00
d354c5d205
Reorganize files into folders 2024-10-17 02:20:39 +03:00
951d5641a0
Rename vili.nix to user-vili.nix to make the name clearer 2024-10-17 02:20:35 +03:00
b896d5f82e
Make it clear the configuration.nix is just a template 2024-10-17 02:20:32 +03:00
b18fbe975f
Update template config to add verification of commit signatures 2024-10-17 02:20:28 +03:00
b2b6b08e71
Improve vim indentation 2024-10-17 02:20:25 +03:00
b3bbb232ea
Update Nix version 2024-10-17 02:20:22 +03:00
51898ea2a6
Fix typo resulting in pink terminal background :) 2024-10-17 02:20:18 +03:00
e5f1e11698
Remove obsolete parts of config 2024-10-17 02:20:15 +03:00
cbe88024dd
Format every file 2024-10-17 02:20:10 +03:00
4787fea598
Auto-indent every file 2024-10-17 02:20:07 +03:00
d705ce20c3
Enable vim nix plugin 2024-10-17 02:20:04 +03:00
1a07bf7bcd
Add phone 2024-10-17 02:19:59 +03:00
81561ad7e8
Add rest of the folders 2024-10-17 02:19:55 +03:00
742a4cdd78
Add music folder (many large-ish files) 2024-10-17 02:19:51 +03:00
a664e87c0a
Remove unused 'Desktop' folder 2024-10-17 02:19:46 +03:00
7187394e19
Add documents folder (larger test with single folder 2024-10-17 02:19:42 +03:00
00d35dbf90
Shorten delay before sync 2024-10-17 02:19:37 +03:00
59bcd3b037
Add adresses to devices 2024-10-17 02:19:32 +03:00
ac01f191fb
Add public device IDs to syncthing 2024-10-17 02:19:29 +03:00
aa92958b6a
Add unused syncthing instance 2024-10-17 02:19:26 +03:00
22aec3c470
Update options to be in line with 24.05 2024-10-17 02:19:22 +03:00
a37ecd626b
Force redownload of tarballs every time, since changing system configs now relies on pulling from GitHub 2024-10-17 02:19:19 +03:00
514e10e138
Remove non-working Collabora from Nextcloud config 2024-10-17 02:19:17 +03:00
a4542bd729
Make Nextcloud config NixOS 24.05 compatible 2024-10-17 02:19:14 +03:00
dc8f91068d
Upgrade to Nextcloud 29 2024-10-17 02:19:11 +03:00
62fcf1f77f
Move misc files into separate dir 2024-10-17 02:19:08 +03:00
c834b39e9c
Fix config for RPi 2024-10-17 02:19:05 +03:00
e9f7a9fa11
Fix config for RPi 2024-10-17 02:19:02 +03:00
276067bb02
Add config for RPi 2024-10-17 02:18:59 +03:00
cae86e2cf2
Add config for nextcloud host 2024-10-17 02:18:55 +03:00
cf50402203
Remove dependence on NFS mount 2024-10-17 02:18:51 +03:00
878b1cb12c
Add template configuration.nix 2024-10-17 02:18:47 +03:00
0c4995643b
Test relative path specification 2024-10-17 02:18:44 +03:00
b09946d1e7
Add git commit signing 2024-10-17 02:18:41 +03:00
9d87ecd3d4
Remove non-working config 2024-10-17 02:18:37 +03:00
0bf9648edf
Add hibernation 2024-10-17 02:18:34 +03:00
be23132d54
Init 2024-10-17 02:18:29 +03:00