Got gpg working
This commit is contained in:
parent
b9b14effff
commit
d150f994ec
1 changed files with 24 additions and 1 deletions
25
flake.nix
25
flake.nix
|
@ -396,9 +396,12 @@
|
||||||
google-chrome
|
google-chrome
|
||||||
];
|
];
|
||||||
|
|
||||||
|
hardware.gpgSmartcards.enable = true;
|
||||||
|
|
||||||
services.udev.packages = with pkgs; [
|
services.udev.packages = with pkgs; [
|
||||||
platformio
|
platformio
|
||||||
openocd
|
openocd
|
||||||
|
pkgs.yubikey-personalization
|
||||||
via
|
via
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -406,6 +409,11 @@
|
||||||
users.users.daniel.extraGroups = ["adbusers"];
|
users.users.daniel.extraGroups = ["adbusers"];
|
||||||
|
|
||||||
home-manager.users.daniel = {
|
home-manager.users.daniel = {
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
yubikey-personalization
|
||||||
|
yubikey-manager
|
||||||
|
yubico-piv-tool
|
||||||
|
];
|
||||||
programs.nushell = {
|
programs.nushell = {
|
||||||
enable = true;
|
enable = true;
|
||||||
};
|
};
|
||||||
|
@ -496,7 +504,7 @@
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
plasma6 = {
|
plasma6 = {pkgs, ...}: {
|
||||||
imports = with nixosModules; [
|
imports = with nixosModules; [
|
||||||
kde-connect
|
kde-connect
|
||||||
pipewire
|
pipewire
|
||||||
|
@ -509,6 +517,16 @@
|
||||||
};
|
};
|
||||||
services.desktopManager.plasma6.enable = true;
|
services.desktopManager.plasma6.enable = true;
|
||||||
programs.dconf.enable = true;
|
programs.dconf.enable = true;
|
||||||
|
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
wl-clipboard
|
||||||
|
];
|
||||||
|
|
||||||
|
programs.gnupg.agent = {
|
||||||
|
enable = true;
|
||||||
|
enableSSHSupport = true;
|
||||||
|
pinentryPackage = pkgs.pinentry-qt;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
lutris = {pkgs, ...}: {
|
lutris = {pkgs, ...}: {
|
||||||
|
@ -2075,6 +2093,10 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.pass.withExtensions (exts: [exts.pass-otp]);
|
package = pkgs.pass.withExtensions (exts: [exts.pass-otp]);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
home.packages = with pkgs; [
|
||||||
|
pinentry-curses
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
senpai = {config, ...}: {
|
senpai = {config, ...}: {
|
||||||
|
@ -2796,6 +2818,7 @@
|
||||||
|
|
||||||
home-manager.users.daniel = {
|
home-manager.users.daniel = {
|
||||||
imports = with homeManagerModules; [
|
imports = with homeManagerModules; [
|
||||||
|
pass
|
||||||
senpai
|
senpai
|
||||||
iex
|
iex
|
||||||
cargo
|
cargo
|
||||||
|
|
Loading…
Reference in a new issue