Commit Graph

1039 Commits

Author SHA1 Message Date
chn
14ce29fd6c add rootless docker 2023-08-16 19:51:55 +08:00
chn
d57f985d52 fix silvermont build 2023-08-16 02:36:05 +08:00
chn
e298ffc41f fix xmupc1 build 2023-08-16 01:05:37 +08:00
chn
add7b0333d Revert "test"
This reverts commit d621a2230c.
2023-08-15 17:24:08 +08:00
chn
d621a2230c test 2023-08-15 17:16:16 +08:00
chn
e8f8818604 fix wallabag 2023-08-15 16:40:12 +08:00
chn
0282024b55 currently disable wallabag mailer 2023-08-15 16:26:46 +08:00
chn
1206baf90f fix wallabag 2023-08-15 16:22:06 +08:00
chn
8741456752 fix wallabag mail 2023-08-15 15:17:03 +08:00
chn
0cce2683d9 try to run oci without root 2023-08-15 02:50:03 +08:00
chn
43371859a8 fix wallabag init db 2023-08-15 01:34:13 +08:00
chn
eae709a7fb fix postgresql authentication 2023-08-15 01:29:12 +08:00
chn
85d4e22b65 enable wallabag to vps7 2023-08-15 01:10:28 +08:00
chn
4388d82d4d enable postgresql for vps7 2023-08-15 00:53:30 +08:00
chn
990c4f656b fix vps7 nginx 2023-08-15 00:02:54 +08:00
chn
8a91ce4405 rsshub should enable nginx 2023-08-14 23:55:43 +08:00
chn
f7f7680a68 docker shoud set firewall 2023-08-14 23:52:44 +08:00
chn
38db6aa28c fix docker nvidia 2023-08-14 23:21:23 +08:00
chn
661b45a02d oci need docker enable 2023-08-14 23:18:14 +08:00
chn
1c91496dc7 add nix-prefetch-docker 2023-08-14 22:29:12 +08:00
chn
e72c967cbf fix nginx ssl 2023-08-14 22:21:00 +08:00
chn
c83385f63f add rsshub 2023-08-14 22:08:44 +08:00
chn
0d7e8654af add more _prebuildPackages 2023-08-14 20:19:12 +08:00
chn
348dd4df4f enable more insecure packages 2023-08-14 20:09:57 +08:00
chn
fff2ec5c38 set docker dns to 1.1.1.1 2023-08-14 18:49:22 +08:00
chn
ec51b4122c fix misskey (not working) 2023-08-14 18:31:50 +08:00
chn
942347c4d3 enable postgresql 2023-08-14 17:07:57 +08:00
chn
495cb862bf acme use google dns 2023-08-14 14:36:21 +08:00
chn
3ccf8b4013 nix-store compress at local 2023-08-14 14:25:21 +08:00
chn
28c8cc8a77 max-jobs set to 4 2023-08-14 13:58:18 +08:00
chn
cb1cefcbf3 nix-serve enable nginx proxy 2023-08-14 13:57:37 +08:00
chn
a5b1afc357 xray server do not force enable nginx 2023-08-14 13:51:59 +08:00
chn
ee3e6b293c allow to only enable nginx without transparent proxy 2023-08-14 13:49:17 +08:00
chn
f301ab22e9 adjust nginx config 2023-08-14 02:30:36 +08:00
chn
fc1a18a3f3 remove fileshelter 2023-08-14 02:16:53 +08:00
chn
f203ba62cc adjust some nginx settings 2023-08-14 02:14:37 +08:00
chn
ce55cf8477 fix fileshelter user 2023-08-14 00:34:43 +08:00
chn
b4f3550483 nginx use geoip2 2023-08-14 00:11:48 +08:00
chn
49e25ed3cd remove send, add fileshelter 2023-08-13 23:24:47 +08:00
chn
78ac8125bd nginx allow to disable http2 2023-08-13 22:43:34 +08:00
chn
2a8cd527e3 nginx fix websocket client_max_body_size 2023-08-13 22:20:03 +08:00
chn
0618320b1b change port 2023-08-13 21:58:14 +08:00
chn
0d1d7b4301 fix docker image 2023-08-13 21:56:39 +08:00
chn
23ffdd7ac5 fix docker env 2023-08-13 21:46:59 +08:00
chn
75dc69fd6d enable socket for redis 2023-08-13 21:39:46 +08:00
chn
f003ee374e fix env file 2023-08-13 21:31:16 +08:00
chn
605694369e oci use docker 2023-08-13 21:20:13 +08:00
chn
56d53876be 整理 nginx config 2023-08-13 21:15:10 +08:00
chn
589194cce8 fix nginx config 2023-08-13 21:11:48 +08:00
chn
327e294a14 fix nginx conf 2023-08-13 21:08:05 +08:00
chn
f53b8c3a20 fix nginx listen 2023-08-13 21:02:56 +08:00
chn
c3331ae425 enable send for vps6 2023-08-13 20:53:42 +08:00
chn
0ea315017e add send 2023-08-13 19:42:41 +08:00
chn
54c637dc30 add node2nix 2023-08-13 15:20:22 +08:00
chn
76c6f6636f modify nix-store config 2023-08-13 13:25:06 +08:00
chn
6547b88dcb fix nginx geoip 2023-08-13 02:56:41 +08:00
chn
257839b75a fix nginx http proxy 2023-08-13 02:42:24 +08:00
chn
49572a9a68 修改xray dns 2023-08-13 02:38:16 +08:00
chn
41b1dee098 enable geoip 2023-08-13 02:30:44 +08:00
chn
e91ba3f34d use old zip 2023-08-13 02:02:09 +08:00
chn
962cd34d66 xray lower min version 2023-08-13 01:35:00 +08:00
chn
3bbb6fb8e1 fix nginx config 2023-08-13 00:18:47 +08:00
chn
593391a894 使用 xray reality 2023-08-12 23:58:18 +08:00
chn
ee079b4251 fix nginx stream listen 2023-08-12 22:21:11 +08:00
chn
2825b0a28b fix nginx log 2023-08-12 22:11:42 +08:00
chn
a1cbd3949e xray enable fingerprint filter 2023-08-12 20:00:59 +08:00
chn
bc2f78d2e7 enable patched nginx 2023-08-12 19:13:24 +08:00
chn
c87bc53a24 add nginx httpProxy 2023-08-12 11:58:01 +08:00
chn
77cff8e03f 增加xray用户数量 2023-08-12 01:12:13 +08:00
chn
9a01ebb8dd Merge branch 'next' 2023-08-12 01:03:25 +08:00
chn
f311d441b8 fix xray stat 2023-08-12 00:58:28 +08:00
chn
ca85199c55 fix xray-stat 2023-08-12 00:25:56 +08:00
chn
19ffbf964f move zellij 2023-08-11 18:24:43 +08:00
chn
fe62b6bd81 Merge branch 'main' into next 2023-08-11 16:22:45 +08:00
chn
682cf2766f correct secrets permissions 2023-08-11 15:34:57 +08:00
chn
647e9b4463 fix xray stat 2023-08-11 15:19:56 +08:00
chn
baf5c5c9e4 fix xray stat 2023-08-11 15:08:02 +08:00
chn
274aa913e8 fix xray traffic stats 2023-08-11 15:02:42 +08:00
chn
54c200539d fix xray stat 2023-08-11 14:52:39 +08:00
chn
1391870957 启用 xray stat 2023-08-11 14:45:38 +08:00
chn
9a1dbe801f xrayServer 启用统计 2023-08-11 12:52:20 +08:00
chn
97496005cc add cinny 2023-08-11 12:25:09 +08:00
chn
a50ebef28a fix xray server 2023-08-11 02:34:52 +08:00
chn
ab2361a222 try to fix roll rootfs 2023-08-11 02:20:42 +08:00
chn
b083924e84 xray server openai use local dns 2023-08-11 01:31:02 +08:00
chn
2a8becd0ce Merge branch 'main' into next 2023-08-10 21:22:06 +08:00
chn
b490fa1bf9 remove special dns for openai.com 2023-08-10 21:04:16 +08:00
chn
d45404966f force openai.com use forign dns 2023-08-10 20:54:31 +08:00
chn
c086db4ae7 dnsmasq log query 2023-08-10 20:47:59 +08:00
chn
5bb0f1f60d fix xray routing 2023-08-10 20:43:10 +08:00
chn
f132d8b53b xray 使用明文服务器地址 2023-08-10 20:20:17 +08:00
chn
c30e1d5e4d fix nginx permission 2023-08-10 20:06:49 +08:00
chn
725adb574c fix xray server 2023-08-10 19:55:08 +08:00
chn
e72fe79441 enable xray server for vps6 2023-08-10 19:43:28 +08:00
chn
9962a562c2 fix nginx stream config 2023-08-10 17:53:48 +08:00
chn
72a1c5c489 enabel nginx transparent proxy for vps6 2023-08-10 17:50:08 +08:00
chn
13d1cd8d2d enable smartd 2023-08-10 10:15:21 +08:00
chn
534a9ad602 Revert "use last kernel"
This reverts commit 8bc6403905.
2023-08-10 02:29:09 +08:00
chn
b5b2e369ed fix kernel5.4-sof patch 2023-08-10 02:23:51 +08:00
chn
92c4780c91 fix some deprecated options 2023-08-09 22:05:51 +08:00
chn
68afba0e95 change some nix config 2023-08-09 21:26:30 +08:00
chn
8bc6403905 use last kernel 2023-08-09 20:06:58 +08:00
chn
e84d0b6965 fix openssl build 2023-08-09 19:43:36 +08:00
chn
6b877a1246 fix nur-xddxdd import 2023-08-09 16:03:10 +08:00
chn
95331cd955 make custom substituters after 2023-08-08 22:54:27 +08:00
chn
0369abbf2a frpc always restart 2023-08-08 22:52:38 +08:00
chn
df8b686036 ssh allow x11 forwarding 2023-08-08 16:36:34 +08:00
chn
fa5e6c1450 add waydroid hibernate bug 2023-08-08 16:35:59 +08:00
chn
8a13158854 remove some build tools 2023-08-07 22:06:50 +08:00
chn
7a490b13b8 remove wine64 root-docker 2023-08-07 22:00:59 +08:00
chn
9369877099 enable local substituters 2023-08-07 21:54:10 +08:00
chn
195242cbc6 enable nix-serve 2023-08-07 21:47:09 +08:00
chn
288a7ace2f fix frp tls cert 2023-08-07 21:35:23 +08:00
chn
f0be22d66a add frp 2023-08-07 21:16:49 +08:00
chn
e39f9df7f5 fix kernel config 2023-08-07 11:16:31 +08:00
chn
a9f448279a add pdftk 2023-08-06 21:51:23 +08:00
chn
17a61b4862 use generic stdenv to compile embree on alderlake 2023-08-06 18:28:08 +08:00
chn
f56650b799 add blender 2023-08-06 14:08:57 +08:00
chn
0cbb54c263 add s-tui 2023-08-06 09:54:15 +08:00
chn
144cc383ed add powertop 2023-08-06 09:46:37 +08:00
chn
02dd4e4dc3 调整 gui/headless 要安装的包 2023-08-05 19:14:35 +08:00
chn
cfcdbed317 add netease-cloud-music-gtk 2023-08-05 13:44:07 +08:00
chn
2e1f763f4a add extraMarch 2023-08-05 09:35:17 +08:00
chn
8c6ee75ed8 add telegram no ads patch 2023-08-04 22:55:29 +08:00
chn
136e7916aa snapper allow all user to read info 2023-08-04 22:25:07 +08:00
chn
3c810be918 add wine64 2023-08-04 21:10:50 +08:00
chn
c8037eb6cd try to enable acme 2023-08-04 20:25:17 +08:00
chn
c8312f76f9 fix session variables 2023-08-04 19:53:42 +08:00
chn
4387ebae36 use kde wayland as default session 2023-08-04 19:20:58 +08:00
chn
407f5b5eb9 fix roll-rootfs run twice at startup 2023-08-04 19:10:57 +08:00
chn
d6862f47f9 do not persist /var{cache,empty,lock,run,tmp,lib/sddm} 2023-08-04 18:46:20 +08:00
chn
1f4d74132b enable autojump 2023-08-03 22:34:13 +08:00
chn
4b4ef558ad networkmanager force reconfigure interface after boot 2023-08-03 22:02:22 +08:00
chn
992dd8d800 fix vps6 config 2023-08-03 17:57:38 +08:00
chn
baf2cb60ad ssh add some options 2023-08-03 17:03:54 +08:00
chn
78f12f3d8a enable yubico auth 2023-08-03 16:48:27 +08:00
chn
2ba5316e15 disable ussh 2023-08-02 19:38:37 +08:00
chn
d947f8add3 u2fAuth have been enable as default 2023-08-02 19:37:46 +08:00
chn
59160508b4 revert ca.pub change 2023-08-02 18:12:40 +08:00
chn
14ae4eb76f ssh config change 2023-08-02 18:10:22 +08:00
chn
dd094f2547 mod ca file 2023-08-02 17:51:16 +08:00
chn
6a38e0db02 remove authorizedKeys for chn 2023-08-02 17:42:14 +08:00
chn
c24a421287 try to fix ussh 2023-08-02 17:06:16 +08:00
chn
2d9c631d84 try to enable ussh auth 2023-08-02 16:49:43 +08:00
chn
3980253c56 enable pcscd 2023-08-02 15:53:53 +08:00
chn
a62d8c2677 enable u2f as default 2023-08-02 15:30:20 +08:00
chn
a133306e3f fix manual decrypt 2023-08-02 15:25:38 +08:00
chn
332fbc80c3 fix decrypt manual 2023-08-02 15:18:30 +08:00
chn
b20aecca1f fix manual decrypt 2023-08-02 14:24:25 +08:00
chn
af1a9c5a0a 暂存 2023-08-01 22:40:09 +08:00
chn
f3694fb421 fix wait-manual-decrypt before 2023-08-01 21:18:51 +08:00
chn
db54e3ca4f make manual decrypt devices exist before cryptsetup.target reached 2023-08-01 16:34:08 +08:00
chn
bf276b1d19 longer wait time for manually unlocked device 2023-08-01 16:09:26 +08:00
chn
0ab92b8ba2 add nix-serve 2023-08-01 14:52:18 +08:00
chn
7e84c10805 add usbip to initrd 2023-08-01 14:49:03 +08:00
chn
71ae275527 add usbip 2023-08-01 14:32:16 +08:00
chn
1aa4683545 fix network in initrd 2023-08-01 13:05:10 +08:00
chn
bbc9292dfc enable dhcp 2023-08-01 12:51:06 +08:00
chn
3887ba1454 add additional virtio drivers 2023-08-01 12:45:55 +08:00
chn
82712f50ae add virtio_net driver to initrd 2023-08-01 12:41:50 +08:00
chn
085972d7a8 fix ssh 2023-08-01 11:22:30 +08:00
chn
92dfc730f0 add cowsay 2023-08-01 11:00:07 +08:00
chn
a2f21bef76 尝试启用 initrd ssh 2023-08-01 02:05:48 +08:00
chn
80af75ed28 add dracut 2023-08-01 01:33:00 +08:00
chn
dc4d3150b6 roll-rootfs wantedby initrd-root-fs.target 2023-07-31 23:50:05 +08:00
chn
ab9dac4166 run roll-rootfs before sysroot.mount 2023-07-31 23:32:19 +08:00
chn
1bb777b80f add sops for vps6 2023-07-31 22:14:31 +08:00
chn
9299314a1b bootstrap do not keep output 2023-07-31 21:55:15 +08:00
chn
5b463a5a36 try higher compress level 2023-07-31 15:54:02 +08:00
chn
5b6999b154 add cpupower 2023-07-31 07:48:19 +08:00
chn
5114df7588 add some rss reader 2023-07-31 00:22:14 +08:00
chn
d257929a51 add compsize 2023-07-30 12:05:52 +08:00
chn
a16009918e 调整一些软件包分类 2023-07-29 23:38:01 +08:00
chn
8eab8fc4f0 用户密码使用明文 hashedPassword 2023-07-29 23:24:15 +08:00
chn
b5e5136d12 disable p10k instant prompt 2023-07-29 13:29:36 +08:00
chn
2f1ee658d1 add gtk materia theme 2023-07-28 23:43:03 +08:00
chn
5f0de28be8 add some kde theme 2023-07-28 23:37:52 +08:00
chn
439e8b4bbf add xmake vscode extension 2023-07-28 22:48:21 +08:00
chn
f46b92c889 add meson vscode extension 2023-07-28 22:07:16 +08:00
chn
3dcf316310 修正一部分错误 2023-07-28 20:15:49 +08:00
chn
57ecd45680 zsh keep more history 2023-07-28 15:08:08 +08:00
chn
136d5eb3f8 add tela-circle-icon-theme 2023-07-28 14:55:34 +08:00
chn
8d7ecc3759 add fluent-reader 2023-07-28 14:53:33 +08:00
chn
06cc885f45 add orchis-theme 2023-07-28 14:34:53 +08:00
chn
cd99981b88 remove ANDROID_HOME 2023-07-28 13:59:07 +08:00
chn
699fc48236 add zoom 2023-07-28 09:49:40 +08:00
chn
98b6395c15 增加一些 xdg-ninja 的结果 2023-07-28 00:02:51 +08:00
chn
1e007dc182 dnsmasq use bind-dynamic 2023-07-27 23:41:04 +08:00
chn
7c6b497963 Revert "start dnsmasq after network-interfaces"
This reverts commit 3422a545f4.
2023-07-27 23:40:39 +08:00
chn
3422a545f4 start dnsmasq after network-interfaces 2023-07-27 23:36:30 +08:00
chn
3881a60265 add some env from xdg-ninja 2023-07-27 23:25:27 +08:00
chn
6540a7d980 全部整理完成了 2023-07-27 23:05:04 +08:00
chn
b77cb6414d 暂存 2023-07-27 22:24:01 +08:00
chn
dc18f6e51d 所有模块都整理完成 2023-07-27 21:50:51 +08:00
chn
7f5105a07a fix 2023-07-27 21:28:57 +08:00
chn
89a6a41d29 暂存 2023-07-27 21:14:39 +08:00
chn
d0ef102996 整理很多东西 2023-07-27 20:12:20 +08:00
chn
b12e903ec3 暂存 2023-07-27 19:32:51 +08:00
chn
3d2624284f 暂存 2023-07-27 19:01:58 +08:00
chn
68f4374c91 整理很多内容 2023-07-27 11:05:14 +08:00
chn
6ba50d9906 move display-manager after to modules 2023-07-27 00:40:37 +08:00
chn
77c878894d fix 2023-07-27 00:07:20 +08:00
chn
2f22dbe27b add inkscape 2023-07-26 23:56:13 +08:00
chn
ba2b67e3dd 整理许多内容 2023-07-26 23:36:12 +08:00
chn
3430a00548 fix 2023-07-26 21:11:47 +08:00
chn
39eb683ee8 暂存 2023-07-26 21:05:46 +08:00
chn
2029099f45 整理一些服务 2023-07-26 17:08:32 +08:00
chn
eea2495e2f 整理字体设置 2023-07-26 17:03:09 +08:00
chn
05b4bdf491 remove unused extension 2023-07-26 14:20:48 +08:00
chn
2f9987cc78 remove unused extensions 2023-07-26 14:17:17 +08:00
chn
8a51d00bfa add missing vscode extension 2023-07-26 14:02:49 +08:00
chn
ae1df36fe6 add kmscon (does not enable) 2023-07-26 11:24:27 +08:00
chn
d69f6effd4 整理services 2023-07-25 23:33:37 +08:00
chn
a1f99f53bb 解决 xorg 下不能使用 kde 的问题 2023-07-25 21:49:32 +08:00
chn
bd8002c3f9 调整一些设置 2023-07-25 21:22:04 +08:00
chn
18b37db37a 修正一些设置 2023-07-25 20:24:03 +08:00
chn
139275964d 尝试修复 x0rg 2023-07-25 20:06:07 +08:00
chn
7a4c0c8292 将空格替换为tab 2023-07-25 18:06:24 +08:00
chn
5db90f5f62 整理所有软件包 2023-07-25 18:04:29 +08:00
chn
a9cad9369d remove playonlinux 2023-07-24 18:34:16 +08:00
chn
c1e32b2bcc fix samba settings 2023-07-24 14:02:03 +08:00
chn
619cbb0cc0 samba obey pam restrictions 2023-07-24 13:19:07 +08:00
chn
a1e2d0a914 samba enable winbindd 2023-07-24 12:52:21 +08:00
chn
32ae92be3c 整理 gui 2023-07-24 12:52:00 +08:00
chn
c58284cb63 整理 nspawn 2023-07-24 12:41:38 +08:00
chn
ffa05cf7b2 add screen 2023-07-24 08:02:42 +08:00
chn
7dcbc06e9a add xdg variables 2023-07-23 21:00:09 +08:00
chn
02d4b71aef add clang-tools 2023-07-23 20:57:12 +08:00
chn
ef71d813bd add xdg-ninja 2023-07-23 20:54:26 +08:00
chn
0ef9462bda 整理一些软件包 2023-07-23 16:16:56 +08:00
chn
d4ac9b6e1a fix tldr 2023-07-23 13:17:02 +08:00
chn
8d8bbeed35 整理一些软件包 2023-07-23 12:14:32 +08:00
chn
4d6131b36f fix nixos.fileSystems.decrypt.auto.before error 2023-07-23 09:03:45 +08:00
chn
64194760d2 整理很多东西 2023-07-23 00:20:11 +08:00
chn
f3f3000fa9 fix docker dns 2023-07-22 19:41:54 +08:00
chn
dde7708616 docker enable buildkit 2023-07-22 19:22:34 +08:00
chn
db9ee70565 整理 steam wine 2023-07-22 18:30:40 +08:00
chn
a6a11d940c 整理 decrypt before 2023-07-22 18:25:26 +08:00
chn
0f9e579d5b 整理 kvm guest 2023-07-22 18:05:55 +08:00
chn
91e866b14d 整理 kvm host 2023-07-22 18:03:09 +08:00
chn
04e19884fe 整理 docker 和 waydroid 2023-07-22 15:05:18 +08:00
chn
9faeb54ebd 整理内核模块 2023-07-22 14:16:01 +08:00
chn
3bf9c52bab 整理内核模块 2023-07-22 14:06:41 +08:00
chn
efecba2b43 disable ccache for kernel 2023-07-22 12:57:27 +08:00
chn
2077cba56c 移动 preempt 补丁 2023-07-22 12:52:28 +08:00
chn
485d107a3b 整理 system.march 2023-07-22 12:45:26 +08:00
chn
6017698731 整理内核模块和设置 2023-07-22 12:30:37 +08:00
chn
e6849a3ee6 fix 2023-07-22 00:48:24 +08:00
chn
bfa14be863 always allow overcommit memory 2023-07-22 00:45:24 +08:00
chn
b9503264f9 整理一些设置 2023-07-22 00:37:12 +08:00
chn
2a0c282b98 remove redundant after 2023-07-22 00:26:02 +08:00
chn
bf2e03f640 调整 kernel 的顺序 2023-07-22 00:22:32 +08:00
chn
30ca432712 使用 stripeTabs 2023-07-22 00:15:28 +08:00
chn
4337485e5d 整理 hostname 2023-07-22 00:02:51 +08:00
chn
a18a913546 add mkConditional 2023-07-21 22:02:48 +08:00
chn
a3dc4f3b88 整理 grub 2023-07-21 21:46:24 +08:00
chn
bf916175b4 整理 filesyste 2023-07-21 13:53:41 +08:00
chn
a01a7e749c add pandoc 2023-07-21 09:37:44 +08:00
chn
38f805fbf9 nvidia enable power management 2023-07-21 08:15:23 +08:00
chn
d559d28991 add yarn 2023-07-21 01:51:49 +08:00
chn
47a4675a4d add deps for researchgpt 2023-07-21 01:39:58 +08:00
chn
f1d9dd4ed5 add standard notes 2023-07-20 23:45:30 +08:00
chn
bc870e624c add todo-txt-cli 2023-07-20 23:26:49 +08:00
chn
ec8393e1d8 fix 2023-07-20 10:35:56 +08:00
chn
79988db9b2 fix systemd depends 2023-07-20 10:30:39 +08:00
chn
46df23998e disable tmpfiles clean 2023-07-20 10:17:31 +08:00
chn
f355bcca37 roll rootfs after swap 2023-07-20 10:13:11 +08:00
chn
a235e1b0b2 add joplin 2023-07-19 23:51:25 +08:00
chn
c74955c7ce add oneapi 2023-07-19 23:24:35 +08:00
chn
421274f9a2 add ubuntu nspawn config 2023-07-19 18:40:46 +08:00
chn
cbdd5cb46e add appimage-run file 2023-07-19 17:13:20 +08:00
chn
372dbca9fd add appflowy 2023-07-19 14:55:44 +08:00
chn
377bda72f2 add notion 2023-07-19 14:53:53 +08:00
chn
3c1e72a5c1 整理 hardware 2023-07-19 11:49:09 +08:00
chn
e55d604798 force swap unencrypt in initrd 2023-07-19 11:40:15 +08:00
chn
7f53e95ed5 整理 sound 2023-07-19 00:25:16 +08:00
chn
649c48ce09 整理 printer 设置 2023-07-18 18:19:00 +08:00
chn
11e6287c26 整理一些packages 2023-07-18 13:55:24 +08:00
chn
9e52369fd0 add p7zip 2023-07-18 09:36:34 +08:00
chn
152ed30035 enable ccache for libreoffice tensorflow 2023-07-17 17:16:15 +08:00
chn
d19a11c913 p10k move context to left 2023-07-17 14:29:18 +08:00
chn
02491d1246 fix wireplump config 2023-07-17 13:53:46 +08:00
chn
353f601ba6 remove all usage of ccache (except kernel) 2023-07-17 10:39:07 +08:00
chn
bc06e79c07 disable unified builds for webkitgtk 2023-07-16 23:43:30 +08:00
chn
ffeae744fa enable ccache for wxgtk 2023-07-16 16:37:36 +08:00
chn
d701554bd8 enable ccache for webkitgtk 2023-07-16 16:20:29 +08:00
chn
02218e66fe enable ccache for tensorflow 2023-07-16 16:13:42 +08:00
chn
4740713482 kernel use ccache 2023-07-16 14:37:55 +08:00
chn
023e599c0e revert kernel to 6.3 2023-07-16 14:29:26 +08:00
chn
cc55d58afb remove davinci-resolve 2023-07-16 14:23:48 +08:00
chn
fd41773428 add davinci-resolve 2023-07-15 23:55:00 +08:00
chn
66d03c89a9 move joystick 2023-07-15 22:48:24 +08:00
chn
ce23149fca move bluetooth 2023-07-15 22:45:35 +08:00
chn
d5b3506945 move kernel patches 2023-07-15 22:37:43 +08:00
chn
80c55c3a24 move modules to separate directory 2023-07-15 22:20:30 +08:00
chn
91c72f4e43 move kernelParams 2023-07-15 22:12:29 +08:00
chn
a2aa9f6361 libreoffice enable ccache 2023-07-15 21:37:09 +08:00
chn
ad371e365b disable ccache libreoffice
enable nixd
2023-07-15 19:12:15 +08:00
chn
ba99ff5d13 enable ccache for libreoffice 2023-07-15 18:53:07 +08:00
chn
503d03d293 add ccache path to test ccache 2023-07-15 16:25:24 +08:00
chn
6fb841710f add 32bit opengl 2023-07-15 12:19:14 +08:00
chn
037333910c add playonlinux bottles 2023-07-15 12:04:59 +08:00
chn
2ac987bfaa fix firefox 2023-07-15 10:12:53 +08:00
chn
c34a9d3d82 Revert "sddm use wayland"
This reverts commit 10fecc5ab9.
2023-07-15 09:37:13 +08:00
chn
10fecc5ab9 sddm use wayland 2023-07-15 09:30:18 +08:00
chn
cf09455fba p10k move git to left 2023-07-15 09:23:13 +08:00
chn
395b1ff3d2 fix roll-rootfs failed 2023-07-14 23:09:34 +08:00
chn
3141be3fc1 整理微码设置 2023-07-14 21:30:30 +08:00
chn
a36922f81d 整理完成 filesystem 2023-07-14 16:57:57 +08:00
chn
f1200943bb fix cjytty hash 2023-07-14 15:59:14 +08:00
chn
f813b81608 Merge branch 'main' into next 2023-07-14 15:57:14 +08:00
chn
dcd8bbdaf1 update and clean 2023-07-14 15:57:05 +08:00
chn
83b7fae8e9 整理休眠虚拟机的服务 2023-07-13 21:44:48 +08:00
chn
e440a96dbf Revert "modify p10k settings"
This reverts commit 1ecc945c52.
2023-07-13 16:13:37 +08:00
chn
1ecc945c52 modify p10k settings 2023-07-13 15:04:33 +08:00
chn
38177d9bd8 modify p10k settings 2023-07-13 15:02:11 +08:00
chn
d742f3b899 global enable ccache 2023-07-13 14:55:23 +08:00
chn
026d35f8a9 add gimp 2023-07-13 10:39:47 +08:00
chn
3ff3b24e68 currently disable distcc 2023-07-13 00:06:35 +08:00
chn
d1f335ebae fix hibernate and resume 2023-07-12 23:59:32 +08:00
chn
c8ad965540 remove wine-wechat 2023-07-12 15:37:27 +08:00
chn
2399294b22 fix ccache bug 2023-07-12 14:20:25 +08:00
chn
84058f46a4 enable ccache for webkitgtk 2023-07-12 13:48:57 +08:00
chn
3283e02450 enable ccache globally 2023-07-12 13:33:14 +08:00
chn
7d850971cc Merge branch 'main' into next 2023-07-12 13:32:37 +08:00
chn
613880d5e3 enable ccache 2023-07-12 13:30:43 +08:00
chn
45bdb145c7 hibernate -> shutdown 2023-07-12 10:09:42 +08:00
chn
c0e827d672 add baidupcs-go 2023-07-11 18:05:56 +08:00
chn
19bc1525a3 use native mono 2023-07-11 18:04:09 +08:00
chn
6e90faf009 remove registry 2023-07-11 10:02:12 +08:00
chn
fc27adfd07 add nixpkgs-native 2023-07-11 00:27:46 +08:00
chn
dc34a98c7d enable nix-direnv 2023-07-10 20:11:17 +08:00
chn
28e882b39d add direnv 2023-07-10 19:59:41 +08:00
chn
8f5cbf727b add nixos-config registry
remove some nixPath
2023-07-10 19:29:32 +08:00
chn
dc707d3902 enable nil 2023-07-10 15:41:44 +08:00
chn
102370d6af add vscode extension nix-ide 2023-07-10 15:37:35 +08:00
chn
3d03780cf1 add vscode fortran-lang.linter-gfortran 2023-07-10 15:35:15 +08:00
chn
5495a14eb6 整理一些选项 2023-07-10 14:44:11 +08:00
chn
32086a6cd5 整理resume 2023-07-10 13:24:55 +08:00
chn
e8a24a5c8e disable plasma manager 2023-07-10 10:49:07 +08:00
chn
39269357f1 qq do not use firejail 2023-07-10 10:29:04 +08:00
chn
2377533a96 整理swap 2023-07-09 22:53:43 +08:00
chn
53c94c46ee enable br 2023-07-09 22:44:59 +08:00
chn
f2898ced51 add some tools 2023-07-09 22:29:22 +08:00
chn
4e2a01a90c 整理mdadm 2023-07-09 13:33:40 +08:00
chn
782f08d860 整理 luks auto 2023-07-09 13:27:01 +08:00
chn
189e67a4eb mounts -> mount 2023-07-09 12:50:30 +08:00
chn
090bfc5780 整理文件系统的配置 2023-07-09 12:45:47 +08:00
chn
60119d44f9 add zsh-nix-shell 2023-07-09 01:29:50 +08:00
chn
91cda376cd set system registry 2023-07-08 17:28:59 +08:00
chn
8db8a84644 do not link include 2023-07-08 16:56:36 +08:00
chn
ac8a3697fd remove nixos-test 2023-07-08 16:08:21 +08:00
chn
4133a2af0c use optimized kwin 2023-07-07 00:01:44 +08:00
chn
2fb44b3bd7 use std:3 2023-07-07 00:01:23 +08:00
chn
cd6b77b29b modify some kernel settings 2023-07-07 00:00:38 +08:00
chn
bce9c26a91 modify some kernel config 2023-07-06 23:38:13 +08:00
chn
401f4210dc 休眠和睡眠时自动休眠虚拟机 2023-07-06 23:08:38 +08:00
chn
13b8869115 add wine-wechat 2023-07-06 16:02:49 +08:00
chn
1e7190ab2b format generic pkgs 2023-07-06 11:24:34 +08:00
chn
56baaf58ae use generic kwin 2023-07-06 10:23:47 +08:00
chn
9bcf54eb85 add some utils 2023-07-05 20:58:00 +08:00
chn
8dad0a5f87 add wl-mirror 2023-07-05 20:15:42 +08:00
chn
847bee8428 add gcc CPATH adn LIBRARY_PATH 2023-07-05 15:11:28 +08:00
chn
818a0d7603 add some packages 2023-07-05 14:14:58 +08:00
chn
03efa0b745 add some packages 2023-07-05 13:43:13 +08:00
chn
f2a73928be add tensorflow keras 2023-07-05 10:33:28 +08:00
chn
3289cb5fb4 add signal 2023-07-04 20:11:00 +08:00
chn
6760d72d21 Merge branch 'py' 2023-07-04 19:48:43 +08:00
chn
6cc866dfec add python-spectral 2023-07-04 19:48:27 +08:00
chn
a02b1bdf35 add some tools 2023-07-04 18:19:41 +08:00
chn
6d90b99fb2 enable firejail for qq(缺乏测试) 2023-07-04 12:36:44 +08:00
chn
48762a7b01 add virt-viewer 2023-07-03 12:43:13 +08:00
chn
e2c5ee512a add putty 2023-07-03 00:39:12 +08:00
chn
d256e57417 enable raid0 swap 2023-07-02 22:31:20 +08:00
chn
bf1a47f970 mv impermanece to persistent 2023-07-02 14:53:37 +08:00
chn
f2a387e3d2 add e2fsprogs 2023-07-02 13:37:59 +08:00
chn
da8d56c0fd add nomacs 2023-06-30 15:45:11 +08:00
chn
f7575db6fd fix typora 2023-06-30 15:44:52 +08:00
chn
e04379b332 add appflowy 2023-06-30 13:46:56 +08:00
chn
921342c419 qe use native flags 2023-06-30 09:55:46 +08:00
chn
ac15ce8f7b add qe 2023-06-30 09:53:12 +08:00
chn
a04320b0f1 add gfortran 2023-06-29 22:34:36 +08:00
chn
96b1f79720 明文存储u2f key 2023-06-29 22:26:09 +08:00
chn
4ff7edff0d add more u2f auth 2023-06-29 22:04:57 +08:00
chn
a569b91b63 kernel enable alderlake optimization 2023-06-29 12:34:16 +08:00
chn
2d4ac9672b add wine 2023-06-29 01:33:28 +08:00
chn
7af6d500e8 add cjktty 2023-06-29 00:12:16 +08:00
chn
68c4d1001c try to fix hdmi 2023-06-28 23:10:08 +08:00
chn
eb7d9cb98f add cling 2023-06-28 16:42:49 +08:00
chn
3687b48fbd clean up and packaging upho 2023-06-28 16:37:13 +08:00
chn
abc94915c7 add nix-template 2023-06-28 15:10:19 +08:00
chn
c9cd75f821 add archlinux container settings 2023-06-28 12:50:44 +08:00
chn
2e812f553d make docker use overlay2 2023-06-28 10:17:27 +08:00
chn
e6bcf5ac1c systemd tmpfiles do not create subvol 2023-06-28 10:08:29 +08:00
chn
43e0dcd33b fix hibernate 2023-06-28 09:48:14 +08:00
chn
d37a466445 使用按时间标号的rootfs 2023-06-28 01:22:07 +08:00
chn
037add7ab3 create current rootfs at boot 2023-06-28 00:53:05 +08:00
chn
318e185217 set root password in initrd 2023-06-27 23:22:57 +08:00
chn
91e77aab37 enable impermanence for etc 2023-06-27 22:50:40 +08:00
chn
1700e071c3 write u2f authfile 2023-06-27 17:29:58 +08:00
chn
d02457aa66 enable yubikey fido sudo and login 2023-06-27 13:15:17 +08:00
chn
d2dcaeb8fc add pam_u2f 2023-06-27 13:08:55 +08:00
chn
63b881ae0e try to use fido2 2023-06-27 12:54:08 +08:00
chn
d852f7fdf7 add some yubikey tools 2023-06-26 23:05:49 +08:00
chn
1aa8beead1 enable fwupd 2023-06-26 18:14:56 +08:00
chn
65cd23d50c add some tools 2023-06-26 18:11:38 +08:00
chn
9aabb0b718 add wayland utils 2023-06-26 18:07:23 +08:00
chn
237e28a451 add btop 2023-06-26 11:17:09 +08:00
chn
89e61f3d44 add intel-gpu-tools 2023-06-25 19:28:45 +08:00
chn
121edd4062 add typora 2023-06-25 13:12:16 +08:00
chn
d702cfc107 add vesta 2023-06-25 11:38:01 +08:00
chn
a9c4170fde add android studio 2023-06-25 00:50:10 +08:00
chn
fca559768b add clion 2023-06-25 00:45:23 +08:00
chn
1d01659555 adjust typo 2023-06-25 00:33:50 +08:00
chn
b2a2b61f89 merge boot and filesystem together 2023-06-24 23:27:10 +08:00
chn
f3a65d8cf4 use wrapper to call modules 2023-06-24 23:02:08 +08:00
chn
84eebed2c0 rename inputs into topInputs 2023-06-24 21:26:41 +08:00
chn
486ec3b9e5 fix services 2023-06-24 14:20:38 +08:00
chn
e47cd6f4e2 add htop 2023-06-24 14:09:45 +08:00
chn
5aee535c96 set zstd compression ratio to 8 2023-06-24 13:46:04 +08:00
chn
dc03e242d0 switch to latest xanmod 2023-06-24 13:36:40 +08:00
chn
1ef0e6d89f switch to zstd:3 2023-06-24 13:30:29 +08:00
chn
72c2d2e85d switch back to zstd 2023-06-24 13:15:23 +08:00
chn
2c1eaaa77e switch to xanmod lts 2023-06-24 13:11:57 +08:00
chn
6e4be7150f switch to lzo 2023-06-24 09:55:11 +08:00
chn
eff5a4a9cd Revert "switch to zen kernel"
This reverts commit 54aec417ff.
2023-06-24 09:54:59 +08:00
chn
54aec417ff switch to zen kernel
adjust rtkit params
2023-06-24 08:45:05 +08:00
chn
aea174f406 fix nixos version 2023-06-23 19:35:36 +08:00
chn
f7631459d1 Merge branch 'native' 2023-06-23 18:57:10 +08:00
chn
a314f1f8ca add system version 2023-06-23 13:02:33 +08:00
chn
10f128dd69 disable reuse phases 2023-06-23 13:00:36 +08:00
chn
419b4c66d5 add system features 2023-06-21 23:43:14 +08:00
chn
12963649c3 Merge branch 'main' into native 2023-06-21 21:17:08 +08:00
chn
0b4e26b43c fix syntax 2023-06-21 20:57:30 +08:00
chn
89a708456c try to disable sound sleep 2023-06-21 20:47:24 +08:00
chn
1f26c98c95 switch to xanmod 2023-06-21 19:47:54 +08:00
chn
080b43b0ff fix pipe/redirect in services 2023-06-21 18:31:57 +08:00
chn
589aefd59b add intel opengl drivers 2023-06-21 14:23:19 +08:00
chn
2e3ca82d70 btrfs lower thread to compress 2023-06-21 12:46:42 +08:00
chn
199036b90c add some sysctl configs 2023-06-21 11:51:47 +08:00
chn
b7adb35199 xray allow more open files 2023-06-21 11:02:31 +08:00
chn
9df9569b4a fix service error 2023-06-21 10:03:59 +08:00
chn
52491617da lid no wakeup 2023-06-21 09:55:18 +08:00
chn
75eaccbfbf suspend to freeze 2023-06-21 09:48:05 +08:00
chn
5728c32ede more log 2023-06-21 09:45:58 +08:00
chn
d403fed129 auto optimize store 2023-06-21 01:01:33 +08:00
chn
9f4676ddac only reset iwlwifi after hibernation 2023-06-20 23:21:35 +08:00
chn
3c27a68b0d enable kde connect 2023-06-20 21:05:42 +08:00
chn
867970d9c5 btrfs use more compression thread 2023-06-20 16:21:55 +08:00
chn
4fea7a92e0 fix samba config 2023-06-20 16:10:19 +08:00
chn
98f4e69b3c fix samba settings 2023-06-20 16:07:03 +08:00
chn
bcd11a9cf6 enable samba 2023-06-20 15:44:34 +08:00
chn
5cf5ecddad add kiofuse 2023-06-20 10:50:52 +08:00
chn
02c5569647 add sshfs 2023-06-20 10:48:19 +08:00
chn
6229ab33d5 reset iwlwifi after restore from hibernate
put salt in separate partition
2023-06-20 00:12:22 +08:00
chn
a71766f771 add smartmontools 2023-06-19 21:51:59 +08:00
chn
7236df354a add ~/bin to PATH 2023-06-19 21:35:31 +08:00
chn
86df08e89f enable docker0 proxy 2023-06-19 20:50:37 +08:00
chn
c9da955bae add wireshark 2023-06-19 20:46:08 +08:00
chn
e9c87b0a32 enable iftop iotop 2023-06-19 17:43:01 +08:00
chn
69bbc738e5 enable adb 2023-06-19 17:32:59 +08:00
chn
00efdd8090 enable docker 2023-06-19 17:31:34 +08:00
chn
da2014ddd6 enable dconf
enable opengl
2023-06-19 17:22:54 +08:00
chn
aa1e709e49 swith to dbus broker
higher compression
2023-06-19 16:56:49 +08:00
chn
f1bb29f7d9 switch to zen 2023-06-19 16:19:07 +08:00
chn
93ada28ac5 switch to xanmod stable 2023-06-19 16:14:17 +08:00
chn
9656256103 add aesni_intel and its dependencies to initrd 2023-06-19 15:53:33 +08:00
chn
72b87ed0ac adjust luks bypassWorkqueues 2023-06-19 15:49:08 +08:00
chn
e9eb38090a lower compression 2023-06-19 15:29:25 +08:00
chn
fadbeea8c3 adjust libvirt 2023-06-19 15:25:39 +08:00
chn
553c6d609d use bfq 2023-06-19 14:41:13 +08:00
chn
960b91828a 禁用os-prober,手动设置windows项 2023-06-19 13:37:36 +08:00
chn
be6e91e7ab enable swap 2023-06-19 12:02:45 +08:00
chn
65c4971a49 successfully switch to another disk 2023-06-19 11:20:20 +08:00
chn
fe4b15d152 switch to large disk and enable yubikey 2023-06-18 16:15:56 +08:00
chn
19889a7cad 修复虚拟机翻墙 2023-06-18 00:41:29 +08:00
chn
dbde3eb2d1 auto modprobe br_netfilter 2023-06-17 22:30:59 +08:00
chn
c4e496bec0 安装 virt-manager
用户可以不使用sops
2023-06-17 21:24:30 +08:00
chn
7616017832 add some package 2023-06-17 20:44:00 +08:00
chn
76ba9a829e use generic fwupd 2023-06-17 19:20:52 +08:00
chn
5c886a3b46 use generic pandoc 2023-06-17 19:06:03 +08:00
chn
06d94e2f7f enable snapper 2023-06-17 12:03:53 +08:00
chn
12be5857c2 add waydroid scripts 2023-06-17 11:35:26 +08:00
chn
4bb622e9cc add printer configs 2023-06-17 10:24:39 +08:00
chn
c262309bcd enable ntfs support 2023-06-17 06:03:06 +08:00
chn
4f20d41777 enlarge root 2023-06-17 05:49:07 +08:00
chn
359f6cfe26 use very high compression 2023-06-17 01:18:43 +08:00
chn
c056153b33 move nix cache to disk 2023-06-17 01:04:14 +08:00
chn
4179a8af50 remove unnecessary mount point 2023-06-17 01:01:41 +08:00
chn
c3c742bebc remove redundant compress-force 2023-06-17 00:35:14 +08:00
chn
bcb9671910 persist all etc 2023-06-17 00:31:44 +08:00
chn
9215cff1e2 add size limitation 2023-06-17 00:17:48 +08:00
chn
a3d2a6b0a4 move swap into nix 2023-06-17 00:10:21 +08:00
chn
de0e8d73a6 move impermanence under nix 2023-06-16 22:44:39 +08:00
chn
e0f0eb4655 temporaly disable home impermanence 2023-06-16 20:23:08 +08:00
chn
55e4f98bad remove additional neededForBoot 2023-06-16 20:15:09 +08:00
chn
84c969619f remove .sys1log.conf 2023-06-16 20:09:10 +08:00
chn
129453cfd1 try to switch to impermanence 2023-06-16 15:57:47 +08:00
chn
78594e2cf1 try to enable plasma manager 2023-06-16 13:15:51 +08:00
chn
8dcbb11c13 使用rc2nix生成初始配置(未整理,未启用) 2023-06-15 19:30:44 +08:00
chn
945c875b42 install plasma manager 2023-06-15 19:12:25 +08:00
chn
4973985312 清理代码 2023-06-15 13:25:34 +08:00
chn
680f462a7f try last xanmod kernel 2023-06-15 10:10:39 +08:00
chn
6f2127c8f8 try to fix rtkit 2023-06-15 09:56:25 +08:00
chn
46ca9a2fd3 lower compress level 2023-06-15 00:55:18 +08:00
chn
0110183e36 reset nice of nix-daemon 2023-06-14 23:28:45 +08:00
chn
713c220c84 revert 2023-06-14 20:13:14 +08:00
chn
8c4a9ad35a use generic debugpy 2023-06-14 20:05:24 +08:00
chn
eb5e1c82fe move generic-pkgs from gaming to hardware 2023-06-14 19:52:21 +08:00
chn
17e719a264 readjust pipewire priority 2023-06-14 19:37:53 +08:00
chn
6e2a6e9242 add user to audio video group 2023-06-14 19:29:12 +08:00
chn
380ff00290 adjust nice of pipewire 2023-06-14 19:08:42 +08:00
chn
d0e7a70f78 disable alsa 2023-06-14 18:29:25 +08:00
chn
7bf319a4ec adjust pipewire priority 2023-06-14 18:20:45 +08:00
chn
15b9c69a53 尝试只替换mono 2023-06-14 09:17:42 +08:00
chn
b21e5f8222 steam use generic package 2023-06-14 09:07:08 +08:00
chn
fbc3dbeaf2 全局启用native,但排除个别包极其依赖 2023-06-14 00:44:26 +08:00
chn
8b1377bedd add chn-nixos-test 2023-06-13 21:23:33 +08:00
chn
8d88cd19b6 enable nix-alien 2023-06-13 13:50:37 +08:00
chn
8c782ba555 enable nix-ld 2023-06-13 13:41:44 +08:00
chn
5b12b831fe use native kernel 2023-06-13 01:11:02 +08:00
chn
92c0006274 fix comma 2023-06-11 00:35:18 +08:00
chn
901134ca66 add vscode extionsions 2023-06-10 16:19:05 +08:00
chn
170221299b add svp 2023-06-10 14:39:49 +08:00
chn
013c35b550 move nix daemon to root slice 2023-06-10 03:44:28 +08:00
chn
451c7160c8 make nix daemon low priority 2023-06-10 03:22:46 +08:00
chn
0061d5b22c disable lxd to enable cgroupv2 2023-06-10 02:47:59 +08:00
chn
1c8c786024 remove cpupower 2023-06-10 01:21:45 +08:00
chn
c76cc1c12f remove tuxedo 2023-06-10 01:13:54 +08:00
chn
47b0d5798d 调换 nvidia 和 intel 的顺序 2023-06-10 00:46:00 +08:00
chn
8c762c9ff6 move nvidia before qxl 2023-06-09 21:45:15 +08:00
chn
4e0dc66b46 apply home.zsh to root 2023-06-09 21:23:19 +08:00
chn
9dbcec6e2f fix build 2023-06-09 21:14:22 +08:00
chn
518b005cae Merge branch 'split' 2023-06-09 21:09:52 +08:00
chn
2238cd82ef 完成分割(home manager 除外) 2023-06-09 20:54:03 +08:00
chn
3899d41b0f 加几个空格 2023-06-09 16:47:52 +08:00
chn
1eca5d4031 基本分割完成 2023-06-09 16:06:02 +08:00
chn
dae671bcc9 继续分割 2023-06-07 21:08:49 +08:00
chn
64dd9c5798 分割文件 2023-06-05 21:53:13 +08:00