Set console font. Use tuigreet.

This commit is contained in:
Fern Garden 2025-08-05 22:07:46 +08:00
parent 078a00771b
commit a3fc86b2cf

View file

@ -31,6 +31,9 @@ with lib; {
binfmt.emulatedSystems = ["aarch64-linux"]; binfmt.emulatedSystems = ["aarch64-linux"];
}; };
# Console font.
console.font = "${pkgs.terminus_font}/share/consolefonts/ter-v20b.psf.gz";
# Enable zram swap. # Enable zram swap.
zramSwap.enable = true; zramSwap.enable = true;
@ -38,12 +41,13 @@ with lib; {
services.pcscd.enable = true; services.pcscd.enable = true;
# Enable login manager. # Enable login manager.
programs.regreet = { services.greetd = {
enable = true; enable = true;
cageArgs = ["-m" "last"]; settings = {
font = { default_session = {
size = 11; command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time";
name = "Adwaita Sans"; user = "greeter";
};
}; };
}; };
@ -56,6 +60,7 @@ with lib; {
# Set wallpaper. # Set wallpaper.
stylix.image = ./wallpaper.jpg; stylix.image = ./wallpaper.jpg;
# Desktop related services.
programs.dconf.enable = true; programs.dconf.enable = true;
security.polkit.enable = true; security.polkit.enable = true;
services.hardware.bolt.enable = true; services.hardware.bolt.enable = true;