Trying to compiling everything from source, it works, but isn't worth it

This commit is contained in:
Lyes Saadi 2024-05-04 21:40:00 +02:00
parent 8475ddf66b
commit be8c206e60
No known key found for this signature in database
GPG key ID: 17418538BAA17767
2 changed files with 81 additions and 16 deletions

View file

@ -12,6 +12,7 @@
boot.loader.systemd-boot.configurationLimit = 10;
boot.loader.efi.canTouchEfiVariables = true;
boot.plymouth.enable = true;
boot.kernelParams = [ "quiet" ];
boot.supportedFilesystems = [ "ntfs" ];
@ -26,6 +27,7 @@
# Firmware
services.fwupd.enable = true;
services.fprintd.enable = true;
security.pam.services.gdm-fingerprint.fprintAuth = false;
# Time
time.timeZone = "Europe/Paris";
@ -41,7 +43,7 @@
services.xserver.xkb.layout = "fr";
services.xserver.xkb.variant = "oss";
services.xserver.libinput.enable = true;
services.libinput.enable = true;
# Printing
services.printing.enable = true;
@ -65,10 +67,16 @@
# Graphics
services.xserver.enable = true;
programs.xwayland.enable = true;
environment.sessionVariables.NIXOS_OZONE_WL = "1";
# GNOME
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
# KDE
# services.desktopManager.plasma6.enable = true;
# programs.ssh.askPassword = lib.mkForce "${pkgs.gnome.seahorse}/libexec/seahorse/ssh-askpass";
programs.dconf.enable = true;
services.flatpak.enable = true;
@ -91,7 +99,8 @@
documentation.enable = true;
documentation.man.enable = true;
documentation.dev.enable = true;
documentation.nixos.enable = true;
# Fails for some reason
documentation.nixos.enable = false;
# Virtualisation
virtualisation.libvirtd.enable = true;