Commit Graph

433 Commits

Author SHA1 Message Date
chn
a0735f00e4 user.chn: fix 2024-05-30 15:38:19 +08:00
chn
d77fd05405 system.gui: fix 2024-05-30 15:34:58 +08:00
chn
e0bec05c59 services.mariadb: fix 2024-05-30 15:23:00 +08:00
chn
7aeb283101 services.meilisearch: fix 2024-05-30 15:17:31 +08:00
chn
9333bd01d4 system.impermanence: /root should not be persisted 2024-05-30 13:15:13 +08:00
chn
f97fad608d services.postgresql: fix 2024-05-30 12:59:57 +08:00
chn
57fdb9ff6e Merge branch 'production' into next 2024-05-29 00:31:31 +08:00
chn
c509149fbe move fontconfig from services to system 2024-05-28 21:43:23 +08:00
chn
d00729a7bf system.nix: add github token support 2024-05-26 11:49:20 +08:00
chn
39636c14c8 system.envfs: disable 2024-05-26 10:05:47 +08:00
chn
449e62b52c Revert "try to fix dbus"
This reverts commit 47ab4876b5.
2024-05-26 10:04:44 +08:00
chn
6ffabba263 Revert "system.gui: disable qt5 integration"
This reverts commit 386a46e884.
2024-05-26 10:04:17 +08:00
chn
386a46e884 system.gui: disable qt5 integration 2024-05-25 22:41:59 +08:00
chn
57d09cb3ba remove xwayland (provided by plasma6) 2024-05-25 20:31:49 +08:00
chn
19e3acc4f4 system.nixpkgs: do not add cudatoolkit to systemPackages 2024-05-25 20:24:02 +08:00
chn
965d6b01aa fix xdg-desktop-portal 2024-05-25 20:20:41 +08:00
chn
47ab4876b5 try to fix dbus 2024-05-25 19:54:16 +08:00
chn
d0839dc726 try to fix sddm 2024-05-25 19:27:14 +08:00
chn
b492c82b45 Revert "try to fix plasma6"
This reverts commit 22464c272a.
2024-05-25 19:25:30 +08:00
chn
22464c272a try to fix plasma6 2024-05-25 19:01:12 +08:00
chn
7785cea534 fix waifu2x 2024-05-25 17:57:12 +08:00
chn
01711bd339 fix ispc 2024-05-25 16:37:54 +08:00
chn
e4bab2b5d5 fix opencolorio 2024-05-25 10:42:21 +08:00
chn
0bf23f71e9 fix ispc 2024-05-25 10:40:21 +08:00
chn
18cf44e270 fix ispc 2024-05-24 16:10:04 +08:00
chn
38697d89a7 fix 7zz 2024-05-24 16:01:19 +08:00
chn
1291cda91f system.nix: add github token support 2024-05-24 11:43:06 +08:00
chn
c7d2badc74 system.kernel: fix 2024-05-24 11:21:07 +08:00
chn
7b40f61b8a fix catppuccin 2024-05-23 11:59:18 +08:00
chn
7197e19188 fix many things 2024-05-23 11:57:14 +08:00
chn
4e4f32c82e Revert "enable kmscon as default"
This reverts commit 2335a510dc.
2024-05-22 20:15:50 +08:00
chn
2335a510dc enable kmscon as default 2024-05-22 20:08:00 +08:00
chn
b5d6f29a3a fix displayManager 2024-05-21 14:15:47 +08:00
chn
14232bf369 switch to kde6 2024-05-21 13:02:25 +08:00
chn
c82cc289b0 Revert "system.kernel: default to xanmod-latest"
This reverts commit 9941446351.
2024-05-20 15:59:12 +08:00
chn
4c9b3cf6cb system.impermanence: do not store backlight 2024-05-20 13:43:27 +08:00
chn
9941446351 system.kernel: default to xanmod-latest 2024-05-18 15:26:46 +08:00
chn
c136bd2243 services.postgresql: fix 2024-05-10 15:59:47 +08:00
chn
2d1bfb84eb system.catppuccin: force set btop config 2024-05-04 16:15:50 +08:00
chn
ff84538460 Revert "system.kernel: change default kernel"
This reverts commit ea9170e3d3.
2024-05-04 13:51:16 +08:00
chn
ea9170e3d3 system.kernel: change default kernel 2024-05-04 12:27:46 +08:00
chn
f5a153d1a3 hardware: disable some support for server 2024-04-25 17:55:57 +08:00
chn
6d237e3b90 system.kernel: only install scx for server-extra 2024-04-25 15:32:17 +08:00
chn
0bdfca6de0 system.binfmt: only enable on workstation 2024-04-21 09:49:45 +08:00
chn
abb296f4eb typo 2024-04-20 10:57:00 +08:00
chn
80167bda73 system.kernel: add cachyos-server 2024-04-20 10:55:18 +08:00
chn
618be8cca0 system.nix: use gccarch-exact as mandatoryFeatures 2024-04-18 10:21:54 +08:00
chn
a7451983e7 system.catppuccin: init 2024-04-17 09:01:39 +08:00
chn
45dae9fd01 fix build 2024-04-16 12:12:44 +08:00
chn
0fa545ff9a disable chaotic cache 2024-04-13 15:57:24 +08:00
chn
749c04f283 fix cjktty 2024-04-13 13:57:38 +08:00
chn
473279d295 Revert "move devices into modules"
This reverts commit cfb1e3e727.
2024-04-09 20:52:26 +08:00
chn
cfb1e3e727 move devices into modules 2024-04-09 20:51:25 +08:00
chn
abe81f230c Revert "devices.pc: switch to nvidia"
This reverts commit 7fb18889e0.
2024-04-09 19:24:01 +08:00
chn
7fb18889e0 devices.pc: switch to nvidia 2024-04-09 19:06:14 +08:00
chn
c7aa418408 devices.pcarm: init 2024-04-03 13:50:08 +08:00
chn
3087681a19 packages: remove compiler & library 2024-04-02 10:40:03 +08:00
chn
d51cae120d fix 2024-03-28 21:51:11 +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
b04b1375d0 system.sysctl: 整理 2024-03-27 18:47:56 +08:00
chn
53a2a6ff0c system.systemd: 整理 2024-03-27 18:46:45 +08:00
chn
bf3eee7931 system.sops: move default secret file 2024-03-27 18:43:09 +08:00
chn
707d068b18 packages: add some libraries 2024-03-26 18:18:54 +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
b2666d1fdf system: only enable envfs and nix-ld on workstation 2024-03-25 14:59:37 +08:00
chn
6ccdafbdc4 system.nix-ld: init 2024-03-25 12:06:55 +08:00
chn
ff4bbd4b48 localLib.findModules: include mkModules 2024-03-25 11:30:50 +08:00
chn
24d167cb3f system.envfs: 整理 2024-03-25 11:26:53 +08:00
chn
dda3eb369f update envfs 2024-03-25 11:17:28 +08:00
chn
32a38afebb system.user: automatically create directories 2024-03-24 20:41:41 +08:00
chn
22c31b4511 system.networking: move impermanence config 2024-03-24 20:27:08 +08:00
chn
e636d78fb7 system.security.pam: fix 2024-03-22 20:21:25 +08:00
chn
a345125b7c system.networking: fix 2024-03-22 09:59:02 +08:00
chn
1a5b81a317 system.networking: rewrite 2024-03-21 21:49:29 +08:00
chn
2042904cca system.impermanence: only persistent networkmanager connections if enabled 2024-03-21 15:37:21 +08:00
chn
dce1220b24 devices.nas: switch to networkd 2024-03-21 15:30:33 +08:00
chn
28f3976a48 system.networking: fix 2024-03-21 15:12:44 +08:00
chn
8da6495ab7 system.networking: add networkd support 2024-03-21 14:34:11 +08:00
chn
cfb7998237 move system.user to user 2024-03-19 20:12:16 +08:00
chn
cf7151d65b users -> user 2024-03-19 20:05:41 +08:00
chn
c243bb0e12 system.kernel: use default scheduler 2024-03-17 21:21:27 +08:00
chn
d45d4f05f9 system.kernel: set scheduler at boot 2024-03-17 15:25:05 +08:00
chn
5b67ec05cf devices.pc: switch to cachyos 2024-03-17 13:05:05 +08:00
chn
7daf2a0a19 use findModules 2024-03-17 00:17:49 +08:00
chn
86f9436872 add nix-flatpak 2024-03-16 11:45:36 +08:00
chn
da629f2480 system.fileSystem.resume: fix 2024-03-15 11:07:33 +08:00
chn
e8e316b8bb system.fileSystems.rollingRootfs: fix 2024-03-15 11:03:50 +08:00
chn
3805b34055 system.nixpkgs: fix build 2024-03-12 21:27:47 +08:00
chn
0a35bb6de8 整理构建 2024-03-12 19:40:55 +08:00
chn
c273d0422b system.nix: use gccarch-exact-<march> to enforce build 2024-03-12 15:27:58 +08:00
chn
326d384275 localPackages.vasp.intel: fix 2024-03-12 15:16:54 +08:00
chn
2390edb22f system.nix.remote: init 2024-03-11 16:27:53 +08:00
chn
097010113d system.fileSystems.rollingRootfs: fix 2024-03-08 18:43:42 +08:00
chn
409091a2e3 暂存 2024-03-07 20:36:41 +08:00
chn
b07e09c94e move secrets to devices 2024-03-07 18:10:10 +08:00
chn
e9413380d4 system.networking.nebula: remove 2024-03-07 18:03:24 +08:00
chn
2f59817b22 devices.pc: use wayland 2024-03-07 00:35:20 +08:00
chn
19ab6c378e system: enable binfmt 2024-03-06 11:49:16 +08:00
chn
71f3be8d2d services.xrdp: fix 2024-03-04 18:29:39 +08:00
chn
df041492cc system.kernel: use lts as default 2024-03-03 19:18:30 +08:00
chn
8b329eabca fix 2024-02-27 12:56:43 +08:00
chn
dc0ac2a333 localPackages.vasp: use system-features to limit build 2024-02-27 12:21:44 +08:00
chn
2649cc36df system.nix: keep-outputs = true 2024-02-27 11:19:29 +08:00
chn
eac0a49f51 devices.xmupc1: some fix 2024-02-26 21:03:38 +08:00
chn
b553e1cd21 system.gui: use x11 on nvidia 2024-02-26 14:39:49 +08:00
chn
fd416d5574 users: add test 2024-02-26 13:24:33 +08:00
chn
38a96c5e56 devices.xmupc1: init 2024-02-26 12:17:27 +08:00
chn
d7923aafe1 services.slurm: enable accounting 2024-02-25 15:04:44 +08:00
chn
100f5241b1 localPackages.vasp-gpu: add hdf5 and wannier support 2024-02-24 18:52:12 +08:00
chn
83b8690bce localPackages.vasp-gpu: fix 2024-02-21 16:18:34 +08:00
chn
77d268d883 systemm.nixpkgs: add cudatoolkit 2024-02-20 19:08:46 +08:00
chn
9b9493be53 system.kernel: add hibernate progress patch 2024-02-16 16:21:57 +08:00
chn
7f8f65649b system.nix: increase max-jobs and max-substitution-jobs 2024-02-16 12:37:01 +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
1e42238723 system.kernel: update to 6.7 2024-02-15 19:38:17 +08:00
chn
82e2cd4e7d system.impermanence: do not persist fontconfig 2024-02-11 17:27:15 +08:00
chn
a07800192d system.gurb: fix efishell 2024-02-04 11:37:36 +08:00
chn
13b0c77e7a do not archive 2024-02-04 11:13:34 +08:00
chn
d37e47ff40 system.grub: fix efi shell 2024-02-02 23:39:12 +08:00
chn
3ffdf466bb system.grub: add efi shell 2024-02-01 13:56:09 +08:00
chn
c89af3fa52 system.grub: rewrite 2024-02-01 12:30:01 +08:00
chn
817613ea96 system.envfs: fix 2024-02-01 11:09:11 +08:00
chn
236ddddffc rewrite system.nix 2024-02-01 10:55:47 +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
9d5772ab1f Merge branch 'main' into next 2024-01-30 11:41:04 +08:00
chn
853aaf8183 system.nix: set max-jobs & max-substitution-jobs 2024-01-28 19:02:34 +08:00
chn
795acc3828 system.nix: limit max-substitution-jobs 2024-01-27 18:38:28 +08:00
chn
7cf371e78c system.grub: enable memtest86 2024-01-27 18:36:51 +08:00
chn
dbc6874ead update everything 2024-01-23 15:31:49 +08:00
chn
b600c81aa7 system.nix: comma use upstream nixpkgs-unstable 2024-01-19 10:39:08 +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
de292de159 system: less log 2024-01-18 11:39:09 +08:00
chn
81b6831e1b do not blacklist module ideapad_laptop 2024-01-18 10:18:01 +08:00
chn
67a03b5ccc default use x11 2024-01-16 22:07:15 +08:00
chn
f64390d7a7 pc: switch back to nvidia 2024-01-16 22:00:21 +08:00
chn
36da74115e try to fix amdgpu (failed) 2024-01-16 21:32:29 +08:00
chn
fd13dd7319 try to fix 2024-01-16 20:14:41 +08:00
chn
8931b90a33 some adjust 2024-01-14 19:56:55 +08:00
chn
c83505da53 pc: switch to znver4 2024-01-13 22:29:51 +08:00
chn
216117a30a yoga->surface 2024-01-11 21:28:06 +08:00
chn
2a465b55ec modules.system: fstrim set to weekly (default) 2024-01-05 12:41:58 +08:00
chn
ea3f4bb00c modules.system: remove versionSuffix 2024-01-05 12:26:40 +08:00