Commit Graph

341 Commits

Author SHA1 Message Date
chn
55bf66957c services.chatgpt: init 2024-04-06 22:38:03 +08:00
chn
c7aa418408 devices.pcarm: init 2024-04-03 13:50:08 +08:00
chn
aa278b51a8 devices.pc: add suspend-hibernate-no-platform 2024-03-31 19:49:05 +08:00
chn
392433de5a services.sshd: add groupBanner 2024-03-31 15:29:07 +08:00
chn
bb9225f236 devices.pi3b: fix 2024-03-28 21:40:16 +08:00
chn
5e7867a76c devices.vps6: add pi3b to wireguard peers 2024-03-28 21:38:26 +08:00
chn
400fc0ae03 devices.pi3b: regenerate secrets 2024-03-28 21:32:24 +08:00
chn
1d8366517a devices.pi3b: use default kernel 2024-03-28 20:53:17 +08:00
chn
db812b2ab7 devices.pi3b: enable ssh and wireguard 2024-03-28 18:35:45 +08:00
chn
bb6b65c4d2 services.xray: explicitly set wanInterface 2024-03-28 10:46:05 +08:00
chn
bf3eee7931 system.sops: move default secret file 2024-03-27 18:43:09 +08:00
chn
56d93beb06 devices.vps6: add xray user 2024-03-27 18:31:29 +08:00
chn
781da3b465 devices.pi3b: finalize 2024-03-25 18:03:27 +08:00
chn
615d2a4867 devices.rpi3: fix 2024-03-25 17:49:35 +08:00
chn
b8c4e79183 devices.pi3b: fix build 2024-03-25 17:07:54 +08:00
chn
9b1ec2d09c devices.pi3b: init 2024-03-25 16:55:13 +08:00
chn
21614c3b07 devices.pc: enable snapper 2024-03-25 12:57:25 +08:00
chn
b8b93e2b85 devices.xmupc2: 整理 2024-03-25 11:44:04 +08:00
chn
5e648574fb hardware.legion: fix 2024-03-25 11:40:13 +08:00
chn
3d08a3b498 hardware: 整理 2024-03-25 11:37:21 +08:00
chn
60d7cddcb7 devices.xmupc*: switch gpu 2024-03-24 22:14:21 +08:00
chn
6bb54b042c devices.xmupc2: set frequency 2024-03-24 21:04:44 +08:00
chn
dba0ed975b services.fail2ban: 整理 2024-03-24 18:23:50 +08:00
chn
beca8ed39c services.beesd: 整理 2024-03-24 18:19:58 +08:00
chn
2d8dc72c52 devices.xmupc2: set cpu governor 2024-03-24 17:45:10 +08:00
chn
8bfde16836 add note 2024-03-24 15:53:02 +08:00
chn
52459243ed devices.vps6: fix 2024-03-24 13:59:41 +08:00
chn
17051ccd12 devices.pc: fix 2024-03-24 13:55:06 +08:00
chn
06763b5920 services.fz-new-order: 整理 2024-03-24 10:23:24 +08:00
chn
50b79be223 整理coturn acme 2024-03-24 10:23:24 +08:00
chn
8efdd284a5 devices.pc: migrate to new partition 2024-03-23 14:37:29 +08:00
chn
1a5b81a317 system.networking: rewrite 2024-03-21 21:49:29 +08:00
chn
48528c3115 devices.pc: fix dns 2024-03-21 16:02:05 +08:00
chn
82b13e7574 devices.vps7: switch to networkd 2024-03-21 15:43:19 +08:00
chn
f8cb743b60 devices.vps6: switch to networkd 2024-03-21 15:42:14 +08:00
chn
dce1220b24 devices.nas: switch to networkd 2024-03-21 15:30:33 +08:00
chn
a5f91fea97 user: 整理 2024-03-20 09:44:41 +08:00
chn
cf7151d65b users -> user 2024-03-19 20:05:41 +08:00
chn
c964d542b5 Revert "devices.surface: use cachyos kernel"
This reverts commit 937c2be976.
2024-03-18 21:16:57 +08:00
chn
996c8463da services.xray: use dnsmasq to handle dns 2024-03-18 11:54:23 +08:00
chn
937c2be976 devices.surface: use cachyos kernel 2024-03-17 15:14:53 +08:00
chn
5b67ec05cf devices.pc: switch to cachyos 2024-03-17 13:05:05 +08:00
chn
1fe8a11efa add note 2024-03-15 21:46:03 +08:00
chn
199983763c devices.xmupc1: add p5000 2024-03-15 21:37:48 +08:00
chn
bd60bea419 add note 2024-03-15 20:31:29 +08:00
chn
4168a456f8 add note 2024-03-15 20:04:29 +08:00
chn
31af52f129 add note 2024-03-15 20:02:54 +08:00
chn
f3a1a298fa services.xray.client: add noproxyUsers option 2024-03-15 13:23:21 +08:00
chn
e8e316b8bb system.fileSystems.rollingRootfs: fix 2024-03-15 11:03:50 +08:00
chn
51077626dc services.xray.server: generalize settings 2024-03-15 10:56:36 +08:00
chn
e922d8c19a devices.vps6: remove some xray user 2024-03-14 23:04:27 +08:00
chn
8e2c742340 localPackages.vasp: fix 2024-03-13 17:21:02 +08:00
chn
55b26b28aa add note 2024-03-13 16:03:39 +08:00
chn
d44c026ab4 services.slurm: fix 2024-03-12 23:57:59 +08:00
chn
20d73a7928 add note 2024-03-12 20:25:46 +08:00
chn
87646c470d add note 2024-03-12 20:21:06 +08:00
chn
408d9e63a8 devices.xmupc2: enable snapper 2024-03-12 19:47:47 +08:00
chn
079c97a064 devices.xmupc1: add note 2024-03-12 12:03:34 +08:00
chn
ccc5727723 try to fix xrdp 2024-03-11 21:59:14 +08:00
chn
2728a53b43 devices.xmupc1/2: remove nix.remote.slave.mandatoryFeatures 2024-03-11 18:09:33 +08:00
chn
0f53e77a87 devices.xmupc1: add p5000 support 2024-03-11 17:35:06 +08:00
chn
1a77615cd8 devices.pc: add hosts 2024-03-11 16:44:25 +08:00
chn
2390edb22f system.nix.remote: init 2024-03-11 16:27:53 +08:00
chn
cce3917e26 services.groupshare: fix 2024-03-11 15:33:26 +08:00
chn
87caab3535 devices.xmupc1/2: fix samba 2024-03-11 13:21:17 +08:00
chn
fc93afc10a services.xray: fix 2024-03-10 22:36:40 +08:00
chn
fe56da23eb devices.nas: fix dae 2024-03-10 22:28:42 +08:00
chn
d4dadea0f9 devices.xmupc1: remove 10T disk 2024-03-10 22:14:07 +08:00
chn
7817f832be reset user password 2024-03-10 21:50:45 +08:00
chn
eb85700981 add note 2024-03-10 21:29:58 +08:00
chn
0317d0361f devices.xmupc2: fix slurm 2024-03-10 21:21:20 +08:00
chn
5357b73c29 devices.xmupc2: fix slurm 2024-03-10 21:15:42 +08:00
chn
d5ddd05437 add note 2024-03-10 21:15:23 +08:00
chn
ffb0a5d622 add doc 2024-03-10 20:42:03 +08:00
chn
02faddaf7b devices.xmupc2: fix slurm 2024-03-10 19:27:45 +08:00
chn
c17c173654 devices.xmupc2: enable beesd and xrdp 2024-03-10 17:16:06 +08:00
chn
8148570b89 services.xray: use dae 2024-03-10 16:39:32 +08:00
chn
3a269a9897 services.slurm: add sockets option 2024-03-09 18:44:30 +08:00
chn
499f2e0fb3 packages.ssh: add xmupc2 config 2024-03-09 17:17:36 +08:00
chn
bd5ab4758f devices.xmupc2: finalize setup 2024-03-09 16:00:39 +08:00
chn
075a5f255f devices.xmupc2: init 2024-03-09 12:53:32 +08:00
chn
097010113d system.fileSystems.rollingRootfs: fix 2024-03-08 18:43:42 +08:00
chn
22d557b12c services.xrdp: only enable optimise on explicit request 2024-03-08 14:22:15 +08:00
chn
2dd85db093 services.xrdp: add optimise 2024-03-08 13:51:10 +08:00
chn
409091a2e3 暂存 2024-03-07 20:36:41 +08:00
chn
2d3c9a93f7 devices.pc: add amd config 2024-03-07 20:34:58 +08:00
chn
a146636de2 devices.pc: use prime offload as default 2024-03-07 20:34:58 +08:00
chn
b45c68a431 devices.pc: switch to amd+nvidia sync 2024-03-07 20:34:58 +08:00
chn
b07e09c94e move secrets to devices 2024-03-07 18:10:10 +08:00
chn
a0ae0522d7 devices.pc: enable colord 2024-03-07 00:35:20 +08:00
chn
2f59817b22 devices.pc: use wayland 2024-03-07 00:35:20 +08:00
chn
2e8030fd5d devices.xmupc1: add note 2024-03-06 18:05:18 +08:00
chn
2c472400c8 devices.pc: fix gpu 2024-03-06 17:49:29 +08:00
chn
f75c150bc6 services.wireguard: fix 2024-03-06 11:10:04 +08:00
chn
df041492cc system.kernel: use lts as default 2024-03-03 19:18:30 +08:00
chn
d622d85546 services.xrdp: fix 2024-03-01 18:49:14 +08:00
chn
bc1cff1ae1 devices.pc: fix slurm 2024-03-01 11:08:35 +08:00
chn
9e7803df0d devices.pc: remove resumeCommands 2024-03-01 11:07:47 +08:00
chn
6966b5f25b devices.xmupc1: enable snapper 2024-02-28 17:39:12 +08:00
chn
2030c3048f xmupc1: enable beesd 2024-02-28 14:37:12 +08:00
chn
82fb082006 devices.xmupc1: enable samba 2024-02-27 13:49:16 +08:00
chn
bc82d0956d devices.xmupc1: enable xrdp 2024-02-27 13:17:54 +08:00
chn
09e2076eee fix build for znver3 2024-02-27 10:17:32 +08:00
chn
7fa8d58e3e devices.xmupc1: use remote build 2024-02-27 10:03:36 +08:00
chn
82f41d070c devices.xmupc1: add document 2024-02-27 09:52:24 +08:00
chn
eac0a49f51 devices.xmupc1: some fix 2024-02-26 21:03:38 +08:00
chn
bca4d85c7b devices.xmupc1: autostart sddm 2024-02-26 19:39:38 +08:00
chn
2e14f31dcb services.slurm: fix 2024-02-26 19:34:40 +08:00
chn
b553e1cd21 system.gui: use x11 on nvidia 2024-02-26 14:39:49 +08:00
chn
89253105fd users: remove yxy 2024-02-26 13:27:33 +08:00
chn
38a96c5e56 devices.xmupc1: init 2024-02-26 12:17:27 +08:00
chn
2c8dca786e services.slurm: enable cuda support 2024-02-24 21:24:07 +08:00
chn
100f5241b1 localPackages.vasp-gpu: add hdf5 and wannier support 2024-02-24 18:52:12 +08:00
chn
1bc85bc6af services.slurm: init 2024-02-24 15:21:47 +08:00
chn
a904be79b8 devices.vps6: enable beesd 2024-02-24 11:06:47 +08:00
chn
522eff0fad devices.vps6: disable snapper 2024-02-24 11:02:20 +08:00
chn
3fb9a0a63c services.beesd: use large hash table 2024-02-24 11:00:16 +08:00
chn
8928406161 devices.nas: enable snapper 2024-02-23 21:46:13 +08:00
chn
b370ab0a88 devices.nas: disable snapper 2024-02-23 13:15:03 +08:00
chn
4c3b25afca devices.surface: fix 2024-02-22 23:33:53 +08:00
chn
8362b370e8 devices.nas: enable snapper 2024-02-22 14:16:44 +08:00
chn
73445cf51b devices.xmupc1: fix 2024-02-21 18:59:15 +08:00
chn
c9552c0674 devices.xmupc1: init 2024-02-21 16:38:29 +08:00
chn
61b3df7c82 services.vikunja: init 2024-02-18 22:59:49 +08:00
chn
21e8f3ec39 devices.pc: use x11 2024-02-17 15:56:25 +08:00
chn
8e2ff3d5a3 Revert "devices.pc: set QSG_RENDER_LOOP"
This reverts commit 7125ae3be8.
2024-02-17 15:56:16 +08:00
chn
7125ae3be8 devices.pc: set QSG_RENDER_LOOP 2024-02-17 15:50:08 +08:00
chn
7ebb95aac2 devices.pc: switch to nvidia only 2024-02-17 15:15:20 +08:00
chn
385939522a devices.surface: restart iptsd on resume 2024-02-17 06:59:37 +08:00
chn
a3e1dce432 devices.surface: enable snapper 2024-02-17 06:55:26 +08:00
chn
e5288112e9 services.beesd: adjust hashTableSizeMB 2024-02-17 00:14:01 +08:00
chn
2396bdcd64 devices.surface: enable beesd, disable snapper 2024-02-16 23:34:49 +08:00
chn
63e4eb7bba devices.surface: enable wireguard 2024-02-16 22:33:29 +08:00
chn
9b9493be53 system.kernel: add hibernate progress patch 2024-02-16 16:21:57 +08:00
chn
390c24aea9 devices.pc: reload mt7921e on resume 2024-02-16 12:36:23 +08:00
chn
7c161d3521 devices.pc: use xcalib to load color profile 2024-02-16 10:50:12 +08:00
chn
7cb4c6ecec devices.pc: try to use colord 2024-02-16 10:48:24 +08:00
chn
aef16e54f1 devices.pc: add specialisation for nvidia graphic card 2024-02-16 10:04:07 +08:00
chn
536a96ce5e hardware.gpu: fix 2024-02-16 09:44:14 +08:00
chn
a94d6e3d21 devices.pc: switch to amd+nvidia 2024-02-15 23:20:56 +08:00
chn
0e09b925c2 hardware.gpu: rewrite 2024-02-15 23:17:20 +08:00
chn
6d70eecc19 system.kernel: fix for surface 2024-02-15 19:38:33 +08:00
chn
8a5bb908c7 devices.nas: disable snapper 2024-02-15 16:17:16 +08:00
chn
a4c04c9de2 devices.nas: use desktop-fat package set 2024-02-12 14:12:15 +08:00
chn
2a7e8d78be Revert "vps7: disable gui"
This reverts commit bffed3b584.
2024-02-12 13:39:37 +08:00
chn
8b90c0bc22 Revert "nas: disable gui"
This reverts commit 08df40f3a3.
2024-02-12 13:39:26 +08:00
chn
056f38dbf5 devices.pc: fix xcalib startup script 2024-02-09 21:32:12 +08:00
chn
abdf3f5f0b vps7: disable mastodon 2024-02-03 20:52:16 +08:00
chn
c08fd457cb system.nix: keepOutputs -> includeBuildDependencies 2024-02-01 10:43:54 +08:00
chn
a577616756 system.nix: autoOptimiseStore = false by default 2024-02-01 10:39:27 +08:00
chn
9e43844e14 system.impermanence: enable by default 2024-02-01 10:05:02 +08:00
chn
81521bcd3b system: add envfs 2024-02-01 10:03:15 +08:00
chn
41552e2ea1 pc: envfs use upstream 2024-02-01 00:30:11 +08:00
chn
268c5bdf3a pc: enable envfs 2024-02-01 00:05:04 +08:00
chn
a5fdf1ea1d pc: do not include build dependencies 2024-01-31 21:14:21 +08:00
chn
d354b555eb Revert "pc: enable envfs"
This reverts commit 3a96911336.
2024-01-30 20:21:35 +08:00
chn
3a96911336 pc: enable envfs 2024-01-30 19:34:10 +08:00
chn
08df40f3a3 nas: disable gui 2024-01-30 19:22:25 +08:00
chn
bffed3b584 vps7: disable gui 2024-01-30 19:21:36 +08:00
chn
c29eb53ee0 Revert "Revert "pc: include all build dependencies""
This reverts commit fbc6d5bee1.
2024-01-30 13:34:54 +08:00
chn
dc297d0d04 pc: enable snapper 2024-01-29 14:48:58 +08:00
chn
39fde66754 pc: enable beesd 2024-01-26 16:00:12 +08:00
chn
7a881491bd pc: do not autoOptimiseStore 2024-01-26 15:56:49 +08:00
chn
8e7c615b02 pc: disable beesd and snapper 2024-01-24 08:59:54 +08:00
chn
0665f57988 pc: setup color profile 2024-01-22 10:54:31 +08:00
chn
82d834e93a pc: add color profiles 2024-01-22 00:52:49 +08:00
chn
753709d494 pc: disable colord 2024-01-22 00:28:13 +08:00
chn
cbe228c873 surface: enable waydroid 2024-01-21 18:14:11 +08:00
chn
3fd0988582 surface: add maliit 2024-01-20 11:36:26 +08:00
chn
de3b40360b surface: enable iptsd 2024-01-20 11:10:27 +08:00
chn
bb9a1bfb68 Revert "surface: remove patch from nixos-hardware"
This reverts commit 9d8442b1cf.
2024-01-20 11:10:13 +08:00
chn
9d8442b1cf surface: remove patch from nixos-hardware 2024-01-20 10:04:00 +08:00
chn
914eea92b6 services.wireguard: fix 2024-01-19 19:45:56 +08:00
chn
b2532ef44d services.xray: rename 2024-01-19 19:08:28 +08:00
chn
01a5c290bc surface: enable swap 2024-01-18 22:38:29 +08:00
chn
16c9fa7c3d surface: disable iptsd 2024-01-18 22:12:28 +08:00
chn
9bf3faee63 system.gui: fix 2024-01-18 21:40:51 +08:00
chn
3cbfe14cc2 system.gui: use wayland as default 2024-01-18 21:20:56 +08:00
chn
bd445d5034 surface: adjust 2024-01-17 16:22:07 +08:00
chn
00d010a910 surface: fix kernel 2024-01-17 15:07:42 +08:00
chn
48f450bfe3 surface: add lantian patch 2024-01-17 14:31:09 +08:00
chn
7e4fe4837f surface: fix kernel 2024-01-17 14:27:55 +08:00
chn
556a8d68fc surface: add config from nixos-hardware 2024-01-17 13:21:43 +08:00
chn
2e9972a8cd pc: enable waydroid 2024-01-17 12:16:03 +08:00
chn
30397a8443 pc: fix nvidia 2024-01-17 11:36:24 +08:00
chn
1fcecbb74d pc: disable waydroid 2024-01-17 09:38:55 +08:00
chn
d80d009e3a pc: enable virtualbox 2024-01-16 23:33:30 +08:00
chn
a9e0a57791 Revert "pc: enable anbox"
This reverts commit 17430b943e.
2024-01-16 23:15:57 +08:00
chn
17430b943e pc: enable anbox 2024-01-16 23:12:11 +08:00
chn
7e8bd6f959 pc: enable colord 2024-01-16 22:45:18 +08:00
chn
a624e98514 split machine config 2024-01-16 22:41:03 +08:00