add keyring
This commit is contained in:
parent
783318e968
commit
9c281e0c59
2 changed files with 13 additions and 3 deletions
|
|
@ -49,10 +49,9 @@
|
||||||
force = true;
|
force = true;
|
||||||
text = ''
|
text = ''
|
||||||
patch:
|
patch:
|
||||||
schema_list:
|
"schema_list":
|
||||||
- schema: luna_pinyin_simp
|
- schema: luna_pinyin_simp
|
||||||
menu:
|
"menu/page_size": 7
|
||||||
page_size: 7
|
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -74,6 +73,12 @@
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# GNOME Keyring for storing WiFi passwords and other secrets
|
||||||
|
services.gnome-keyring = {
|
||||||
|
enable = true;
|
||||||
|
components = [ "secrets" "ssh" ];
|
||||||
|
};
|
||||||
|
|
||||||
wayland.windowManager.hyprland = {
|
wayland.windowManager.hyprland = {
|
||||||
enable = true;
|
enable = true;
|
||||||
xwayland.enable = true;
|
xwayland.enable = true;
|
||||||
|
|
@ -91,6 +96,7 @@
|
||||||
|
|
||||||
# Execute apps at launch
|
# Execute apps at launch
|
||||||
exec-once = [
|
exec-once = [
|
||||||
|
"gnome-keyring-daemon --start --components=secrets,ssh"
|
||||||
"fcitx5 -d"
|
"fcitx5 -d"
|
||||||
"hypridle"
|
"hypridle"
|
||||||
"waybar"
|
"waybar"
|
||||||
|
|
|
||||||
|
|
@ -38,6 +38,10 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# GNOME Keyring with PAM integration for WiFi password storage
|
||||||
|
services.gnome.gnome-keyring.enable = true;
|
||||||
|
security.pam.services.greetd.enableGnomeKeyring = true;
|
||||||
|
|
||||||
# Input method configuration for Hyprland
|
# Input method configuration for Hyprland
|
||||||
i18n.inputMethod = {
|
i18n.inputMethod = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue