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
982125fd1d
nginx/module.nix: init
2025-04-06 23:00:37 +02:00
5767763227
the great with
purge
2025-04-06 22:45:09 +02:00
b3139f4e8d
searxng/module.nix: fix nginx, cleanup
2025-04-06 22:34:58 +02:00
8eaa30b868
nix-index.nix: enable nix-index
2025-04-06 22:34:19 +02:00
8df1696ac9
hyprland: switch to config generator from the flake
2025-04-06 22:25:03 +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
ed5b7c4625
greetd.nix: fix session escaping
2025-04-06 22:09:09 +02:00
596d699abc
usbguard/module.nix: init
2025-04-06 22:08:59 +02:00
35d64feda2
boot/module.nix: change plymouth theme
2025-04-06 21:43:36 +02:00
c5add0f1f7
uwsm: remove hyrprland
...
Hyprland is managed in hyprland/module.nix
2025-04-06 21:24:23 +02:00
2a145bb8d0
greetd.nix: fix
2025-04-06 21:23:05 +02:00
edaa90d993
boot/module.nix: switch to sytemd-boot
2025-04-06 21:22:56 +02:00
500c9d2cd6
hyprland: fix cursor, add uwsm startup
2025-04-06 21:22:39 +02:00