update silent sddm config

This commit is contained in:
Dea 2026-07-29 18:15:18 -04:00
parent 916177e3de
commit f1bd75ca17
3 changed files with 79 additions and 5 deletions

View file

@ -75,10 +75,9 @@
programs.silentSDDM = {
enable = true;
theme = "rei";
backgrounds.dea = /${root}/assets/wallpapers/home.jpg;
profileIcons.dea = /${root}/assets/pfps/happy.jpg;
settings = { };
theme = "default";
# backgrounds.dea = /${root}/assets/wallpapers/home.jpg;
# profileIcons.dea = /${root}/assets/pfps/happy.jpg;
};
users.users.dea = {

View file

@ -18,11 +18,15 @@
p7zip
kitty # terminal
starship # shell customizer
tree
btop-cuda # system monitoring
croc # e2ee file transfer
chawan # tui browser cha <url>
shellcheck # sh warning
calcure # calendar app TODO: remove & fork calendar.vim
# fonts
nerd-fonts.droid-sans-mono
# editors
vscode

View file

@ -1,4 +1,8 @@
{config, ...}: {
{
config,
root,
...
}: {
imports = [
./hardware-configuration.nix
./games.nix
@ -19,6 +23,73 @@
powerManagement.finegrained = false;
};
# desktop theming
programs.silentSDDM = {
backgrounds.dea = /${root}/assets/wallpapers/lock.png;
profileIcons.dea = /${root}/assets/pfps/happy.jpg;
settings = {
"General" = {
background-fill-mode = "fill";
};
"LockScreen" = {
background = "lock.png";
blur = 0;
};
"LockScreen.Clock" = {
position = "center-left";
align = "center";
font = "DroidSansM Nerd Font";
font-size = 160;
};
"LockScreen.Date" = {
display = false;
};
"LockScreen.Message" = {
display = true;
position = "bottom-center";
align = "center";
text = "Have a maimai day :3";
font-family = "DroidSansM Nerd Font";
display-icon = false;
};
"LoginScreen" = {
background = "lock.png";
};
"LoginScreen.LoginArea" = {
position = "left";
margin = 96;
};
"LoginScreen.LoginArea.Avatar" = {
shape = "square";
active-border-color = "#c4c4f1";
active-border-size = 4;
};
"LoginScreen.LoginArea.Username" = {
font-family = "DroidSansM Nerd Font";
};
"LoginScreen.LoginArea.PasswordInput" = {
font-family = "DroidSansM Nerd Font";
width = 256;
};
"LoginScreen.LoginArea.Spinner" = {
font-family = "DroidSansM Nerd Font";
};
"LoginScreen.LoginArea.WarningMessage" = {
font-family = "DroidSansM Nerd Font";
};
"LoginScreen.MenuArea.Buttons" = {
font-family = "DroidSansM Nerd Font";
margin-top = 200;
};
"LoginScreen.MenuArea.Popups" = {
font-family = "DroidSansM Nerd Font";
};
"Tooltips" = {
font-family = "DroidSansM Nerd Font";
};
};
};
services.flatpak = {
enable = true;
packages = [