From 363f492e2990f61169396fbfc0773086bc972c92 Mon Sep 17 00:00:00 2001 From: Kyattsukuro Date: Tue, 19 May 2026 14:27:57 +0200 Subject: [PATCH] wallet unlock with crypto boot --- eggs/kde_config/kdeglobals | 1 + eggs/kde_locals/kwalletd/kdewallet.kwl | Bin 6096 -> 6096 bytes .../kwalletd/kdewallet_attributes.json | 10 ++-- eggs/theme/gtk3/colors.css | 10 ++-- eggs/theme/gtk4/colors.css | 10 ++-- root-conf/nixos/flake.lock | 16 +++--- root-conf/nixos/nixLap/configuration.nix | 54 ++++++++++-------- 7 files changed, 53 insertions(+), 48 deletions(-) diff --git a/eggs/kde_config/kdeglobals b/eggs/kde_config/kdeglobals index 6ea967db..cea1cd6e 100644 --- a/eggs/kde_config/kdeglobals +++ b/eggs/kde_config/kdeglobals @@ -122,6 +122,7 @@ ForegroundVisited=202, 158, 230 ColorSchemeHash=d9b3f338b5f1fd4e3389cb52a430776ddde2db0c [KDE] +AnimationDurationFactor=0.5 LookAndFeelPackage=Catppuccin-Frappe-Blue ShowDeleteCommand=false diff --git a/eggs/kde_locals/kwalletd/kdewallet.kwl b/eggs/kde_locals/kwalletd/kdewallet.kwl index 07a0f91f5aa9eeb2bce0ff5b45650a2671777b8d..c648bde5dfafde83744b3e279d6d333cb71739d5 100644 GIT binary patch delta 5579 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 delta 5579 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 Z&hi-)JWUL_M~9=%Pd0kXVlLbmTkzdd$W;IU diff --git a/eggs/kde_locals/kwalletd/kdewallet_attributes.json b/eggs/kde_locals/kwalletd/kdewallet_attributes.json index 3909a89e..7055aad7 100644 --- a/eggs/kde_locals/kwalletd/kdewallet_attributes.json +++ b/eggs/kde_locals/kwalletd/kdewallet_attributes.json @@ -1,6 +1,6 @@ { "$fdo_created": "1748649994", - "$fdo_modified": "1779184521", + "$fdo_modified": "1779193650", "Chromium Keys/Chromium Safe Storage": { "$fdo_created": "1748704742", "$fdo_mime_type": "text/plain", @@ -233,9 +233,9 @@ } }, "Nextcloud/someone:https://nextcloud.urmel.de/:0": { - "$fdo_created": "1779184467", + "$fdo_created": "1779193589", "$fdo_mime_type": "text/plain", - "$fdo_modified": "1779184467", + "$fdo_modified": "1779193589", "attributes": { "server": "Nextcloud", "type": "plaintext", @@ -255,9 +255,9 @@ } }, "Nextcloud/someone_app-password:https://nextcloud.urmel.de/:0": { - "$fdo_created": "1779184521", + "$fdo_created": "1779193650", "$fdo_mime_type": "text/plain", - "$fdo_modified": "1779184521", + "$fdo_modified": "1779193650", "attributes": { "server": "Nextcloud", "type": "base64", diff --git a/eggs/theme/gtk3/colors.css b/eggs/theme/gtk3/colors.css index be45d99a..a3754fb2 100644 --- a/eggs/theme/gtk3/colors.css +++ b/eggs/theme/gtk3/colors.css @@ -1,4 +1,4 @@ -@define-color borders_breeze #50556a; +@define-color borders_breeze #484d61; @define-color content_view_bg_breeze #303446; @define-color error_color_backdrop_breeze #836e89; @define-color error_color_breeze #e78284; @@ -7,7 +7,7 @@ @define-color insensitive_base_color_breeze #303446; @define-color insensitive_base_fg_color_breeze #99a1c1; @define-color insensitive_bg_color_breeze #2b2e3f; -@define-color insensitive_borders_breeze #474b5f; +@define-color insensitive_borders_breeze #414559; @define-color insensitive_fg_color_breeze #99a1c1; @define-color insensitive_selected_bg_color_breeze #2b2e3f; @define-color insensitive_selected_fg_color_breeze #99a1c1; @@ -74,10 +74,10 @@ @define-color theme_view_active_decoration_color_breeze #414559; @define-color theme_view_hover_decoration_color_breeze #414559; @define-color tooltip_background_breeze #303446; -@define-color tooltip_border_breeze #565b72; +@define-color tooltip_border_breeze #4e5369; @define-color tooltip_text_breeze #c6d0f5; -@define-color unfocused_borders_breeze #454a5e; -@define-color unfocused_insensitive_borders_breeze #474b5f; +@define-color unfocused_borders_breeze #414559; +@define-color unfocused_insensitive_borders_breeze #414559; @define-color warning_color_backdrop_breeze #89898e; @define-color warning_color_breeze #e5c890; @define-color warning_color_insensitive_backdrop_breeze #af9c7a; diff --git a/eggs/theme/gtk4/colors.css b/eggs/theme/gtk4/colors.css index be45d99a..a3754fb2 100755 --- a/eggs/theme/gtk4/colors.css +++ b/eggs/theme/gtk4/colors.css @@ -1,4 +1,4 @@ -@define-color borders_breeze #50556a; +@define-color borders_breeze #484d61; @define-color content_view_bg_breeze #303446; @define-color error_color_backdrop_breeze #836e89; @define-color error_color_breeze #e78284; @@ -7,7 +7,7 @@ @define-color insensitive_base_color_breeze #303446; @define-color insensitive_base_fg_color_breeze #99a1c1; @define-color insensitive_bg_color_breeze #2b2e3f; -@define-color insensitive_borders_breeze #474b5f; +@define-color insensitive_borders_breeze #414559; @define-color insensitive_fg_color_breeze #99a1c1; @define-color insensitive_selected_bg_color_breeze #2b2e3f; @define-color insensitive_selected_fg_color_breeze #99a1c1; @@ -74,10 +74,10 @@ @define-color theme_view_active_decoration_color_breeze #414559; @define-color theme_view_hover_decoration_color_breeze #414559; @define-color tooltip_background_breeze #303446; -@define-color tooltip_border_breeze #565b72; +@define-color tooltip_border_breeze #4e5369; @define-color tooltip_text_breeze #c6d0f5; -@define-color unfocused_borders_breeze #454a5e; -@define-color unfocused_insensitive_borders_breeze #474b5f; +@define-color unfocused_borders_breeze #414559; +@define-color unfocused_insensitive_borders_breeze #414559; @define-color warning_color_backdrop_breeze #89898e; @define-color warning_color_breeze #e5c890; @define-color warning_color_insensitive_backdrop_breeze #af9c7a; diff --git a/root-conf/nixos/flake.lock b/root-conf/nixos/flake.lock index 5c779211..e54c34e8 100644 --- a/root-conf/nixos/flake.lock +++ b/root-conf/nixos/flake.lock @@ -78,16 +78,16 @@ ] }, "locked": { - "lastModified": 1778905220, - "narHash": "sha256-ox/5IHc8uwy6UTw6N7Shp6uCHIgu/S2PsWeuXsOHSo8=", + "lastModified": 1779157263, + "narHash": "sha256-VbiyZkRf8/qr7ObmlyfOHJsNAW5tyZ4MB1+cUwAwdrw=", "owner": "nix-community", "repo": "home-manager", - "rev": "d1686dc7d36cbd1234cb226ad6ef97e882716acb", + "rev": "866412a19866b4a8e32d2306a118040afa2b840c", "type": "github" }, "original": { "owner": "nix-community", - "ref": "release-25.11", + "ref": "master", "repo": "home-manager", "type": "github" } @@ -459,16 +459,16 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1779065790, - "narHash": "sha256-hDWBoHGOT+Ll3GSJ3nb2CmixAyZ7X2HL8DUPQ1URdYg=", + "lastModified": 1778869304, + "narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "f1846e514659245e08fd06cfbf16ef9b2ee47fa7", + "rev": "d233902339c02a9c334e7e593de68855ad26c4cb", "type": "github" }, "original": { "owner": "NixOS", - "ref": "staging-26.05", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } diff --git a/root-conf/nixos/nixLap/configuration.nix b/root-conf/nixos/nixLap/configuration.nix index c5f0ad22..b0272fd0 100644 --- a/root-conf/nixos/nixLap/configuration.nix +++ b/root-conf/nixos/nixLap/configuration.nix @@ -39,10 +39,10 @@ in # Define time delay for hibernation - systemd.sleep.extraConfig = '' - HibernateDelaySec=30m - SuspendState=mem - ''; + systemd.sleep.settings.Sleep = { + HibernateDelaySec = "30m"; + SuspendState = "mem"; + }; # Start the driver at boot systemd.services.fprintd = { @@ -76,25 +76,37 @@ in }; # Enable the X11 windowing system. - # You can disable this if you're only using the Wayland session. services.xserver.enable = true; # Enable the KDE Plasma Desktop Environment. # https://wiki.nixos.org/wiki/KDE#Unlock_KDE_Wallet_with_LUKS_password + # Enabeling this akes reaching graphical target slow + boot.initrd.systemd.enable = false; + # We use empty password + # systemd.services.plasmalogin.serviceConfig.KeyringMode = "inherit"; + # security.pam.services.plasmalogin-autologin.rules.auth = { + # systemd_loadkey = { + # order = 0; + # control = "optional"; + # modulePath = "${pkgs.systemd}/lib/security/pam_systemd_loadkey.so"; + # }; + # plasmalogin = { + # order = 1; + # control = "include"; + # modulePath = "plasmalogin"; + # }; + #}; + services.displayManager = { - autoLogin = { - enable = true; - user = "someone"; - }; - sddm = { - enable = true; - theme = "catppuccin-frappe-mauve"; - wayland = { - enable = true; - compositor = "kwin"; - }; - }; + # Is now handeld by user settings + # autoLogin = { + # enable = true; + # user = "someone"; + # }; + plasma-login-manager = { + enable = true; + }; }; services.desktopManager.plasma6.enable = true; @@ -146,14 +158,6 @@ in # $ nix search wget environment.systemPackages = with pkgs; [ kdePackages.bluedevil - (catppuccin-sddm.override { - flavor = "frappe"; - accent = "mauve"; - font = "Noto Sans"; - fontSize = "9"; - #background = "${./wallpaper.png}"; - #loginBackground = true; - }) pkgs-unstable.gns3-gui kdePackages.krdc imagemagick