mirror of
https://github.com/JulienMalka/snowfield.git
synced 2025-06-09 02:19:06 +02:00
various changes on enigma
This commit is contained in:
parent
369edecb14
commit
8a4991c7a4
2 changed files with 54 additions and 9 deletions
|
@ -28,9 +28,22 @@
|
|||
value = "262144";
|
||||
}];
|
||||
|
||||
security.pam.services.swaylock = { };
|
||||
|
||||
|
||||
services.xserver = {
|
||||
enable = true;
|
||||
layout = "fr";
|
||||
xkbVariant = "";
|
||||
displayManager = {
|
||||
gdm.enable = true;
|
||||
autoLogin = {
|
||||
enable = true;
|
||||
user = "julien";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
services.xserver.enable = true;
|
||||
services.xserver.displayManager.gdm.enable = true;
|
||||
# Enable OpenGL
|
||||
hardware.opengl = {
|
||||
enable = true;
|
||||
|
@ -76,7 +89,8 @@
|
|||
programs.hyprland =
|
||||
{
|
||||
enable = true;
|
||||
enableNvidiaPatches = true;
|
||||
package = pkgs.unstable.hyprland;
|
||||
portalPackage = pkgs.unstable.xdg-desktop-portal-hyprland;
|
||||
};
|
||||
|
||||
time.timeZone = "Europe/Paris";
|
||||
|
@ -94,6 +108,8 @@
|
|||
package = pkgs.emacs29-gtk3;
|
||||
};
|
||||
|
||||
services.udev.packages = [ pkgs.nitrokey-udev-rules ];
|
||||
|
||||
security.polkit.enable = true;
|
||||
|
||||
nix = {
|
||||
|
@ -105,14 +121,16 @@
|
|||
maxJobs = 100;
|
||||
systems = [ "x86_64-linux" ];
|
||||
sshUser = "root";
|
||||
supportedFeatures = [ "kvm" "nixos-test" ];
|
||||
supportedFeatures = [ "kvm" "nixos-test" "benchmark" "big-parallel" ];
|
||||
sshKey = "/home/julien/.ssh/id_ed25519";
|
||||
speedFactor = 2;
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
services.netbird.enable = true;
|
||||
|
||||
networking.networkmanager.plugins = [ pkgs.networkmanager-openvpn ];
|
||||
programs.ssh.startAgent = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
|
@ -122,6 +140,20 @@
|
|||
ddcutil
|
||||
];
|
||||
|
||||
sound.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
wireplumber.enable = true;
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
environment.variables.WLR_NO_HARDWARE_CURSORS = "1";
|
||||
|
||||
services.printing.enable = true;
|
||||
services.avahi.enable = true;
|
||||
services.avahi.nssmdns = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue