individualizing hyprland

This commit is contained in:
cnst
2024-07-30 19:02:20 +02:00
parent 3f99d55541
commit a360deaf5f
23 changed files with 725 additions and 188 deletions

View File

@@ -1,19 +1,17 @@
{pkgs, ...}: {
# greetd display manager
services.greetd = let
session = {
command = "${pkgs.hyprland}/bin/Hyprland";
user = "cnst";
};
in {
services.greetd = {
enable = true;
settings = {
terminal.vt = 1;
default_session = session;
initial_session = session;
# AUTOLOGIN
# initial_session = {
# command = "${pkgs.hyprland}/bin/Hyprland";
# user = "cnst";
# };
default_session = {
command = "${pkgs.greetd.tuigreet}/bin/tuigreet -r --remember-session --asterisks";
user = "cnst";
};
};
};
# unlock GPG keyring on login
security.pam.services.greetd.enableGnomeKeyring = true;
}

View File

@@ -1,7 +1,6 @@
{config, ...}: {
services.xserver = {
enable = true;
desktopManager.gnome.enable = true;
videoDrivers = ["amdgpu"];
xkb = {
extraLayouts.hhkbse = {