Commit graph

123 commits

Author SHA1 Message Date
d41e4a1d51
nix: add Max's cache
I trust you, Max (please don't let this be a bad choice...)
2025-06-26 20:49:36 +02:00
26d5d7e24b
system: enable rebuild.enableNg 2025-06-26 20:49:36 +02:00
7535a6bb9e
hardware: power: set new watt default config 2025-06-26 20:49:36 +02:00
cd756c1a0e
nix: documentation: enable dev manpages 2025-06-20 12:12:03 +02:00
e5134f2ae0
power: superfreq => watt 2025-06-10 20:26:17 +02:00
b98c824f87
nix: module: set max-jobs to "auto" and cores to 0 2025-06-04 08:26:40 +02:00
7d45992c07
system: nixpkgs: update 2025-06-04 08:26:40 +02:00
a951911578
progress dump 2025-06-04 08:26:35 +02:00
145286e80f
power: remove undervolt 2025-05-22 18:26:25 +02:00
ba21521179
power: add sample superfreq config 2025-05-17 23:47:23 +02:00
f9688aacb2
lanzaboote: add mkEnableOption 2025-05-17 23:46:08 +02:00
fb6e0db5a0
power.nix: enable superfreq 2025-05-15 11:37:34 +02:00
9fbc6e83ba
world: init 2025-05-15 11:37:34 +02:00
Bloxx12
7df33a9323 flake: add superfreq 2025-05-14 12:31:05 +02:00
Bloxx12
608d5f8158 nix/module.nix: remove outdated repl-flake experimental feature 2025-05-13 22:47:07 +02:00
2b5bfb8e14
chore: docs cleanup 2025-05-12 10:53:26 +02:00
c47de3d4f1
networking/networkmanager.nix: do not manage docker interfaces 2025-05-09 11:36:33 +02:00
9f925d579b
chore: allow pinging of hosts, remove unneeded firewall file 2025-05-09 09:53:49 +02:00
c5898e58d0
feat: schizo networking 2025-05-09 09:37:36 +02:00
c11fac7e01
flake: add lix module; set default nix to lix 2025-05-05 11:05:52 +02:00
c668221808 nix/module.nix: add repl-flake to experimental features 2025-05-03 15:36:47 +02:00
cecfd15fd2 networking/module.nix: switch to Mullvad as DNS provider 2025-05-02 13:57:08 +02:00
8ab86a1204 nix/module.nix: refactor comments 2025-04-25 20:20:11 +02:00
cfefe9bbe1 hardware/power.nix: init 2025-04-25 20:19:07 +02:00
cb504ad8ca networking/networkmanager.nix: switch backend to wpa_supplicant 2025-04-25 20:15:21 +02:00
6ba88e2edc networking/module.nix: fix dnsovertls spelling 2025-04-21 21:28:07 +02:00
fc1175b8a0 boot/module.nix: quiesce boot process 2025-04-21 21:22:52 +02:00
2836770da9 hardware/bluetooth.nix: configure powerOnBoot properly 2025-04-20 20:47:32 +02:00
b168b0bb49 networking/module.nix: networking improvements 2025-04-20 20:33:05 +02:00
42ea3cb8b0 systemd/module.nix: faster startup 2025-04-20 17:10:35 +02:00
f037c63d84 boot/module.nix: cleanup, add plymouth 2025-04-20 17:09:40 +02:00
a5f955ff08 boot/module.nix: add timeout option
On desktop systems, it is convenient to have the timeout
at zero, and just spam space when trying to start
a previous generation. On servers however, it is preferable
to have some time to choose the generation, which is
quite convenient if you have to acess is remotely via a
web interface, which tend to be quite slow and unresponsive.
2025-04-18 14:50:32 +02:00
741a77417a hardware/module.nix: enable irqbalance
This makes the system responsive even under load.
2025-04-11 11:58:40 +02:00
af81a943ca ram/module.nix: enable zramswap 2025-04-11 11:58:19 +02:00
57f0154346 boot/module.nix: enable tmpFs 2025-04-11 11:56:15 +02:00
0975fc9a95 intel.nix: add option to enable intel config 2025-04-09 20:55:16 +02:00
53aaa26fa1 flake: inherit explicitly from parts of lib
Instead of doing `inherit (lib) <something>``, all inherits now use
`inherit (lib.<subsystem>) <something>`, which is much nicer.
2025-04-09 16:13:31 +02:00
5783c1136e boot/module.nix: add timeout of 0 for the bootloader 2025-04-09 15:31:56 +02:00
3d8f490672 flake: move grapics settings into graphics.nix 2025-04-09 15:10:41 +02:00
9e94d074ff flake: set options for both grub and systemd-boot 2025-04-07 14:02:31 +02:00
7e39e12b64
security/module.nix: add polkit ad apparmor 2025-04-06 22:09:42 +02:00
83335cf7a2
lanzaboote: init 2025-04-06 22:09:22 +02:00
35d64feda2
boot/module.nix: change plymouth theme 2025-04-06 21:43:36 +02:00
edaa90d993
boot/module.nix: switch to sytemd-boot 2025-04-06 21:22:56 +02:00
b5dded8fe5
flake: formatting 2025-03-18 13:54:04 +01:00
d930e1befa
hardware/graphics.nix: force open graphics 2025-03-10 21:47:48 +01:00
841c7192ec
nix/module.nix: remove helix cache 2025-03-07 09:52:34 +01:00
09824b2a0a
nix/nixpkgs.nix: remove hardcoded hostPlatform
this is done anyways in hosts/default.nix
2025-03-02 19:46:08 +01:00
deb3e1753c
flake: start transitioning away from with 2025-03-02 19:11:27 +01:00
8e37ff1bd2
nixpkgs.nix: allow olm for nheko 2025-03-02 14:04:58 +01:00