Commit graph

49 commits

Author SHA1 Message Date
bf219a30c2
fix(lint): nixfmt the whole tree 2026-03-22 21:56:13 +01:00
ec4198ba16
fixup! [General] use zram instead of zswap 2025-12-16 03:53:33 +01:00
c9ded32d12
[General] use zram instead of zswap 2025-12-11 19:27:35 +01:00
769ec1ae76
[General] disable zram-swap in favor of using zswap (which is made for this) 2025-01-27 11:08:49 +01:00
69ee53452d
[Meta] remove references to deprecated lib.mdDoc
It is the default since 24.05.
2024-11-12 20:26:42 +01:00
a7067262de
[Boot+General] use ckbcomp generated keyMap by default 2024-03-08 23:10:51 +01:00
73b3014fb8
[General+Boot] fix console font not being set-up properly when using systemdStage1
Copy fonts from what is set-up at /etc/kbd/consolefonts to
/etc/kbd/consolefonts.
Note: since we use builtins.storePath, it won't work without the
--impure flag
2024-03-08 22:59:06 +01:00
cba4091589
[General] add cpu options to specify informations about cache sizes, etc. 2023-10-31 14:49:36 +01:00
d7735e3454
[General] Rename cores option to cpu.threads 2023-04-16 19:35:38 +02:00
6c4ce14a5c
[General+Nix] Add x86 level support and expose this in nix system-features 2023-04-16 19:32:50 +02:00
12503d32e2
[General] Move aviallon.general.cpu* into aviallon.general.cpu.* 2023-04-16 17:48:54 +02:00
83855802ea
[General] Remove very old leftover from the begining of the conf 2023-04-16 17:47:45 +02:00
9b1a0744a6
[General] Don't generate man caches by default (very slow) 2023-04-16 17:14:57 +02:00
ecabf22b6d
[Nix/Builder] Move builder config into dedicated file 2023-04-08 19:42:31 +02:00
9977f0c62d
[Services/GnuPG] Move all configuration in dedicated file 2023-04-05 09:41:53 +02:00
3fa8298db2
[General+Packages] Add pinentry dynamic switcher wrapper
Dynamically accomodate different desktops
2023-04-04 22:47:59 +02:00
36500ababe
[General] Remove "localSystem" definition as it is not used at all 2023-03-31 21:14:59 +02:00
789d36717e
[General] Use IPv6 address for lule-skywalker builder and enable by default on onther machines 2023-03-15 08:58:48 +01:00
a745b12d67
[General+Developer] Only include full NixOS doc in developer mode 2023-03-15 08:56:58 +01:00
5a33b8fd2e
[General+Developer] Only enable dev documentation for developers 2023-02-27 19:41:57 +01:00
97ab180e3b
[General] fix compatibility with 22.11 2022-11-28 21:08:23 +01:00
79e389e3e9
[General] Add i686 to x86_64 builders 2022-10-22 13:23:00 +02:00
814dcea986
[General] Disable all Xorg if minimal is enabled 2022-10-22 13:19:02 +02:00
69b13ee0ce
[General] Enable zram 2022-10-22 13:16:41 +02:00
0d927b6971
[General/Nix] Improve remote builders support 2022-10-21 23:48:34 +02:00
3dc72fae02
[Hardware/Intel] Cleanup intel iGPU specific options littered all over the place 2022-10-12 18:46:27 +02:00
8073aa4e47
[Power] Init power related config.
Also add cpuVendor setting.
2022-10-12 19:22:13 +02:00
2ac7d4e239
[Nix] Fix builder ssh key 2022-10-09 01:29:03 +02:00
2f20fad072
[Nix+Optimizations] Fix distributed builds.
Also fix kernel and openssh if optimizations are turned off.
2022-10-08 21:22:14 +02:00
233927842b
[General/Desktop] Add minimal config 2022-10-05 08:52:52 +02:00
b47462f73c
[UPGRADE/General] Upgrade to 22.05
Fix incompatible options
Enable flakes by default !
2022-06-09 01:06:34 +02:00
6b2e927fa3
[General/Optimizations] Use undocumented gccarch supportedFeature 2022-05-06 01:29:57 +02:00
a481ab4da6
[Nix] Move nix-specific config to dedicated file 2022-04-23 22:02:35 +02:00
786a2f0b9c
[Hardware/PadmeAmidala] Add zram, enable unsafe optimizations, set keyboard to mac layout 2022-04-15 10:03:42 +02:00
7e26d25066
[Boot+Refactoring] Add a cmdline config option for cleaner boot option config 2022-04-07 09:22:44 +02:00
8457628ee6
[General] Add option to set nix thread count
Build log2(cores) derivations at once at most
2022-04-07 01:35:18 +02:00
26e1dfacba
[General/Nix] Add builder user and builder helpers for remote builds 2022-04-02 20:34:30 +02:00
a187f113b8
[General] Do not use trigger nix-gc and nix-store --optimise at the same time
Autoupgrade every sundays, instead of every day
2022-04-02 20:13:23 +02:00
21747d37a7
[Desktop+General] Add debug config flag in order to have more verbose boots
(for instance)

Signed-off-by: Antoine Viallon <antoine@lesviallon.fr>
2022-03-25 02:47:00 +01:00
42bbfa7979
[Services + General] Improve GPG support (especially over SSH)
Also add SmartCard support
2022-03-21 00:04:33 +01:00
e07850a838
[General] Add toggleable optimizations for Intel graphics 2022-02-08 12:09:47 +01:00
0e0ebc1502
[General/Cleanup] Simplify nixConfig generator 2022-02-08 12:08:04 +01:00
6a8f225839
[Documentation] Enable nixos documentation for our custom options 2022-01-27 00:41:14 +01:00
0fa2154a12
[General] Do not auto reboot if we are on desktop 2022-01-25 12:01:26 +01:00
00a62a9f34
[General/Nix] Improve nix config generation to remove warnings 2022-01-25 12:01:05 +01:00
2a9a326085
[Hardware,General,Boot,Packages] Do NOT enable unfree packages by default, enableAllFirmware if unfree packages are enabled 2022-01-25 11:58:52 +01:00
ecab4cb873
Allow unfree packages and automatically optimise Nix store 2022-01-22 20:39:38 +01:00
6d390e7292
Proper nix.extraConfig support. Must usptream that. 2022-01-22 20:36:47 +01:00
4319f5a3cc
Massive refactoring in configurable modules 2022-01-21 20:04:40 +01:00