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;
programs.steam.enable = true;
home-manager.users.cyryl = {...}: {
imports = [
../../home-manager

View file

@ -8,7 +8,7 @@
desktopManager.gnome3.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; [
caffeine clipboard-indicator sound-output-device-chooser gsconnect
];

View file

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

View file

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

View file

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