Add pass to all hosts
This commit is contained in:
parent
5f1f6f351e
commit
0b8068039c
|
@ -1,4 +1,9 @@
|
||||||
{ inputs, username, ... }:
|
{
|
||||||
|
inputs,
|
||||||
|
pkgs,
|
||||||
|
username,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
|
@ -6,6 +11,10 @@
|
||||||
../../users/opdavies
|
../../users/opdavies
|
||||||
];
|
];
|
||||||
|
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
wl-clipboard
|
||||||
|
];
|
||||||
|
|
||||||
features = {
|
features = {
|
||||||
cli = {
|
cli = {
|
||||||
docker.enable = true;
|
docker.enable = true;
|
||||||
|
|
|
@ -29,6 +29,14 @@
|
||||||
fastfetch
|
fastfetch
|
||||||
mermaid-cli
|
mermaid-cli
|
||||||
mkcert
|
mkcert
|
||||||
|
(pass.withExtensions (
|
||||||
|
e: with e; [
|
||||||
|
passExtensions.pass-audit
|
||||||
|
passExtensions.pass-import
|
||||||
|
passExtensions.pass-otp
|
||||||
|
passExtensions.pass-update
|
||||||
|
]
|
||||||
|
))
|
||||||
]
|
]
|
||||||
++ pkgs.lib.optionals (!headless) [
|
++ pkgs.lib.optionals (!headless) [
|
||||||
acpi
|
acpi
|
||||||
|
|
|
@ -1,5 +1,13 @@
|
||||||
|
{ pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
programs = {
|
programs = {
|
||||||
|
gnupg.agent = {
|
||||||
|
enable = true;
|
||||||
|
enableSSHSupport = true;
|
||||||
|
pinentryPackage = pkgs.pinentry-qt;
|
||||||
|
};
|
||||||
|
|
||||||
zsh = {
|
zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
histSize = 5000;
|
histSize = 5000;
|
||||||
|
|
|
@ -54,7 +54,6 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
gtypist
|
gtypist
|
||||||
newsboat
|
newsboat
|
||||||
pass
|
|
||||||
rclone
|
rclone
|
||||||
rclone-browser
|
rclone-browser
|
||||||
sxiv
|
sxiv
|
||||||
|
|
Loading…
Reference in a new issue