diff --git a/groups/yezelhlev/default.nix b/groups/yezelhlev/default.nix index 75c3558..0371a7f 100644 --- a/groups/yezelhlev/default.nix +++ b/groups/yezelhlev/default.nix @@ -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 = { diff --git a/groups/yezelhlev/programs.nix b/groups/yezelhlev/programs.nix index c30e580..8172e93 100644 --- a/groups/yezelhlev/programs.nix +++ b/groups/yezelhlev/programs.nix @@ -18,11 +18,15 @@ p7zip kitty # terminal starship # shell customizer + tree btop-cuda # system monitoring croc # e2ee file transfer chawan # tui browser cha shellcheck # sh warning calcure # calendar app TODO: remove & fork calendar.vim + + # fonts + nerd-fonts.droid-sans-mono # editors vscode diff --git a/hosts/sandalphon/default.nix b/hosts/sandalphon/default.nix index 6c5ff1d..1358433 100644 --- a/hosts/sandalphon/default.nix +++ b/hosts/sandalphon/default.nix @@ -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 = [