Commit graph

678 commits

Author SHA1 Message Date
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
e810a89232 hyprland/exec.nix: add uwsm finalize 2025-04-20 20:14:09 +02:00
c794381bac greetd/module.nix: Hyprland autologin 2025-04-20 20:13:49 +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
caabda23d3 wayland/variables.nix: change ELECTRON_OZONE_PLATFORM_HINT to wayland 2025-04-19 19:59:57 +02:00
41b9409856 flake: add schizofox again 2025-04-19 19:59:57 +02:00
69b732c1c5 hyprland: change locking to hyprlock 2025-04-19 19:21:21 +02:00
47329510a8 style/wholefoods.jpg -> style/wholefoods.png 2025-04-19 19:20:41 +02:00
e0fb4b8903 services: move .nix files into their own dirs 2025-04-18 18:01:27 +02:00
2b045992c1 thunar/module.nix: add {enableOption, gvfs, file-roller, thumbnails} 2025-04-18 17:56:49 +02:00
b4c1c7891a foot.nix: cleanup 2025-04-18 17:53:32 +02:00
b9bfb14bad fonts.nix: remove custom font
building this takes a truly stupid amount of resources
2025-04-18 17:51:36 +02:00
2a3c4899fb forgejo/module.nix: add dumping 2025-04-18 17:50:26 +02:00
936d8f9090 grafana/module.nix: fix datasources 2025-04-18 15:59:15 +02:00
61f9e30242 prometheus/module.nix: fix cfg 2025-04-18 15:58:41 +02:00
290f541c5f loki/module.nix: init 2025-04-18 15:51:28 +02:00
1142f10c18 prometheus/module.nix: add nginx 2025-04-18 15:51:08 +02:00
9454d21bbd grafana: disable signup, add provisioning 2025-04-18 15:50:39 +02:00
524edd90ed prometheus/module.nix: init 2025-04-18 15:08:39 +02:00
734e30bc45 forgejo/module.nix: inherit mkEnableOption 2025-04-18 14:50:32 +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
bbe481be8a services/grafana: init 2025-04-18 14:50:32 +02:00
afafd02d9a nginx: simplify ssl settings 2025-04-18 12:35:51 +02:00
e43afac1c8 hyprland/settings.nix: enable compose:102, disable update news 2025-04-16 14:33:44 +02:00
09d2901003 ssh: set SSH_AUTH_SOCK systemwide 2025-04-13 21:58:36 +02:00
863eb41a1d forgejo/templates: rename issues and pull requests
Doing le funny
2025-04-12 09:33:05 +02:00
ca9014be16 flake: formatting 2025-04-12 08:48:28 +02:00
319ed0761e forgejo/module.nix: set the default branch to master 2025-04-12 08:47:24 +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
bbf4e67d5a forgejo: add a template for the home page 2025-04-10 22:41:50 +02:00
2cfa47b387 forgejo/module.nix: add codeberg theme 2025-04-10 20:15:09 +02:00
b46922bd1c services/nextcloud: switch to owncloud 2025-04-10 19:00:39 +02:00
eb3093d462 foot.nix: fix configuration 2025-04-09 22:37:45 +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
0b78657f3b hyprland: cleanup, fix xdg portal 2025-04-09 15:34:57 +02:00
5783c1136e boot/module.nix: add timeout of 0 for the bootloader 2025-04-09 15:31:56 +02:00
c7c866f8a5 flake: cleanup of some files 2025-04-09 15:10:41 +02:00
6d9dfea56f flake: move options into corresponding files 2025-04-09 15:10:41 +02:00
3d8f490672 flake: move grapics settings into graphics.nix 2025-04-09 15:10:41 +02:00
d3b1ea15aa modules/other/users.nix: add user options 2025-04-09 15:10:41 +02:00
4714d4fe72 zellij/module.nix: disable zellij temporarily 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
8a9d31be7d Kanata: add enable option, enable on temperance and hermit 2025-04-07 09:58:45 +02:00
41b3d31129
usbguard: add enable option, enable on temperance 2025-04-06 23:17:40 +02:00
5e51fdb596
forgejo: remove unnecessary config, this is set in nxinx/module.nix 2025-04-06 23:00:37 +02:00