fix home manager config
This commit is contained in:
parent
01f1e82284
commit
066b45427a
@ -5,34 +5,21 @@
|
||||
...
|
||||
}: let
|
||||
inherit (lib) mkIf;
|
||||
inherit (lib.mine) enabled;
|
||||
inherit (lib.my-namespace) enabled;
|
||||
|
||||
imp = config.mine.home.impermanence.enable;
|
||||
imp = config.my-namespace.home.impermanence.enable;
|
||||
in {
|
||||
config = {
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
dig
|
||||
duf
|
||||
du-dust
|
||||
eltclsh
|
||||
fzf
|
||||
idracclient
|
||||
inetutils
|
||||
jq
|
||||
neofetch
|
||||
tmux
|
||||
nerdfonts
|
||||
nodejs_18
|
||||
p7zip
|
||||
poppler_utils
|
||||
pv
|
||||
qrencode
|
||||
restic
|
||||
rclone
|
||||
ripgrep
|
||||
switchssh
|
||||
unzip
|
||||
yq
|
||||
zip
|
||||
];
|
||||
sessionPath = ["$HOME/bin" "$HOME/.local/bin"];
|
||||
@ -63,44 +50,10 @@ in {
|
||||
enableBashIntegration = true;
|
||||
nix-direnv = enabled;
|
||||
};
|
||||
gpg = {
|
||||
enable = true;
|
||||
settings = {
|
||||
personal-cipher-preferences = "AES256 AES192 AES";
|
||||
personal-digest-preferences = "SHA512 SHA384 SHA256";
|
||||
personal-compress-preferences = "ZLIB BZIP2 ZIP Uncompressed";
|
||||
default-preference-list = "SHA512 SHA384 SHA256 AES256 AES192 AES ZLIB BZIP2 ZIP Uncompressed";
|
||||
cert-digest-algo = "SHA512";
|
||||
s2k-digest-algo = "SHA512";
|
||||
s2k-cipher-algo = "AES256";
|
||||
charset = "utf-8";
|
||||
fixed-list-mode = true;
|
||||
no-comments = true;
|
||||
no-emit-version = true;
|
||||
no-greeting = true;
|
||||
keyid-format = "0xlong";
|
||||
list-options = "show-uid-validity";
|
||||
verify-options = "show-uid-validity";
|
||||
with-fingerprint = true;
|
||||
require-cross-certification = true;
|
||||
no-symkey-cache = true;
|
||||
use-agent = true;
|
||||
throw-keyids = true;
|
||||
};
|
||||
};
|
||||
home-manager = enabled;
|
||||
};
|
||||
services = {
|
||||
gpg-agent = {
|
||||
enable = true;
|
||||
enableScDaemon = true;
|
||||
enableSshSupport = true;
|
||||
extraConfig = ''
|
||||
ttyname $GPG_TTY
|
||||
'';
|
||||
defaultCacheTtl = 10800;
|
||||
maxCacheTtl = 21600;
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
...
|
||||
}: let
|
||||
inherit (lib) mkEnableOption mkIf;
|
||||
cfg = config.mine.home.stream-tools;
|
||||
cfg = config.my-namespace.home.stream-tools;
|
||||
in {
|
||||
options.my-namespace.home.stream-tools = {
|
||||
enable = mkEnableOption "Enable the Stream Machine Tools";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user