make home manager manage gpg

This commit is contained in:
Cyryl Płotnicki 2020-11-01 13:41:01 +00:00
parent 2197bfb8b5
commit 720a95cc1c
5 changed files with 13 additions and 3 deletions

View file

@ -38,6 +38,7 @@
]; ];
fonts.fontconfig.enable = true; fonts.fontconfig.enable = true;
programs.steam.enable = true;
home-manager.users.cyryl = {...}: { home-manager.users.cyryl = {...}: {
imports = [ imports = [
../../home-manager ../../home-manager

View file

@ -8,7 +8,7 @@
desktopManager.gnome3.enable = true; desktopManager.gnome3.enable = true;
}; };
services.flatpak.enable = true; services.flatpak.enable = true;
services.dbus.packages = with pkgs; [ gnome2.GConf gnome3.dconf ]; services.dbus.packages = with pkgs; [ gnome2.GConf gnome3.dconf gcr ];
users.users.cyryl.packages = with pkgs.gnomeExtensions; [ users.users.cyryl.packages = with pkgs.gnomeExtensions; [
caffeine clipboard-indicator sound-output-device-chooser gsconnect caffeine clipboard-indicator sound-output-device-chooser gsconnect
]; ];

View file

@ -2,12 +2,12 @@
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
( pass.withExtensions (ext: [ ext.pass-otp ext.pass-import ext.pass-genphrase ext.pass-audit ext.pass-update ])) ( pass.withExtensions (ext: [ ext.pass-otp ext.pass-import ext.pass-genphrase ext.pass-audit ext.pass-update ]))
btrfs-progs
apvlv apvlv
aria aria
atop atop
binutils binutils
bitwarden-cli bitwarden-cli
btrfs-progs
curl curl
dnsutils dnsutils
docker-compose docker-compose
@ -17,7 +17,6 @@
fontconfig fontconfig
genpass genpass
git git
gnupg
hsetroot hsetroot
htop htop
imagemagick imagemagick

View file

@ -14,6 +14,11 @@
glibcLocales glibcLocales
]; ];
services.gpg-agent= {
enable = true;
pinentryFlavor = "curses";
};
imports = [ imports = [
./programs/tmux.nix ./programs/tmux.nix
./programs/zsh.nix ./programs/zsh.nix

View file

@ -11,6 +11,11 @@
enableZshIntegration = true; enableZshIntegration = true;
}; };
gpg = {
enable = true;
settings = {
};
};
fzf.enable = true; fzf.enable = true;
chromium.enable = true; chromium.enable = true;
go.enable = true; go.enable = true;