mirror of
https://github.com/oddlama/nix-config.git
synced 2025-10-11 07:10:39 +02:00
chore(pinentry): use gtk3
This commit is contained in:
parent
76f81807b3
commit
7b7458ccd5
3 changed files with 7 additions and 4 deletions
|
@ -3,6 +3,7 @@
|
||||||
inputs,
|
inputs,
|
||||||
lib,
|
lib,
|
||||||
minimal,
|
minimal,
|
||||||
|
pkgs,
|
||||||
...
|
...
|
||||||
}: let
|
}: let
|
||||||
inherit
|
inherit
|
||||||
|
@ -32,6 +33,9 @@ in
|
||||||
config = {
|
config = {
|
||||||
# Needed for gtk
|
# Needed for gtk
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
|
# Required for gnome3 pinentry
|
||||||
|
services.dbus.packages = [pkgs.gcr];
|
||||||
|
|
||||||
stylix = {
|
stylix = {
|
||||||
# I want to choose what to style myself.
|
# I want to choose what to style myself.
|
||||||
autoEnable = false;
|
autoEnable = false;
|
||||||
|
|
|
@ -58,6 +58,6 @@
|
||||||
services.gpg-agent = {
|
services.gpg-agent = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableSshSupport = true;
|
enableSshSupport = true;
|
||||||
pinentryFlavor = "qt";
|
pinentryFlavor = "gnome3";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -40,10 +40,11 @@
|
||||||
zathura
|
zathura
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# TODO yubikey pinentry is curses but should be graphical
|
||||||
|
# TODO test different pinentrys (pinentry gtk?)
|
||||||
# TODO wrap thunderbird bin and set LC_ALL=de_DE.UTF-8 because thunderbird uses wrong date and time formatting with C.UTF-8
|
# TODO wrap thunderbird bin and set LC_ALL=de_DE.UTF-8 because thunderbird uses wrong date and time formatting with C.UTF-8
|
||||||
# TODO make screenshot copy work even if notification fails (set -e does its thing here)
|
# TODO make screenshot copy work even if notification fails (set -e does its thing here)
|
||||||
# TODO pavucontrol shortcut or bar button
|
# TODO pavucontrol shortcut or bar button
|
||||||
# TODO audible bell in qt pinentry drives me nuts
|
|
||||||
# TODO secureboot -> use pam yubikey login
|
# TODO secureboot -> use pam yubikey login
|
||||||
# TODO keyboard stays lit on poweroff -> add systemd service to disable it on shutdown
|
# TODO keyboard stays lit on poweroff -> add systemd service to disable it on shutdown
|
||||||
# TODO on neogit close do neotree update
|
# TODO on neogit close do neotree update
|
||||||
|
@ -56,9 +57,7 @@
|
||||||
# TODO neovim reopening file should continue at the previous position
|
# TODO neovim reopening file should continue at the previous position
|
||||||
# TODO thunderbird doesn't use passwords from password command
|
# TODO thunderbird doesn't use passwords from password command
|
||||||
# TODO rotating wallpaper
|
# TODO rotating wallpaper
|
||||||
# TODO yubikey pinentry is curses but should be graphical
|
|
||||||
# TODO accounts.concats accounts.calendar
|
# TODO accounts.concats accounts.calendar
|
||||||
# TODO test different pinentrys (pinentry gtk?)
|
|
||||||
# TODO agenix rekey edit secret should create temp files with same extension
|
# TODO agenix rekey edit secret should create temp files with same extension
|
||||||
# TODO mod+f1-4 for left monitor?
|
# TODO mod+f1-4 for left monitor?
|
||||||
# TODO autostart signal, firefox (both windows), etc.
|
# TODO autostart signal, firefox (both windows), etc.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue