home: enable automatic keychain integrations

This commit is contained in:
NullBite 2024-03-28 20:00:32 -04:00
parent 36a396c4ce
commit a13cd3a690
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A

View File

@ -44,6 +44,16 @@ in
};
};
programs.keychain = {
enable = lib.mkDefault true;
enableBashIntegration = lib.mkDefault true;
enableZshIntegration = lib.mkDefault true;
extraFlags = [
"--quiet"
"--systemd"
];
};
# this fixes a lot of theme weirdness
home.file.".icons".source = config.lib.file.mkOutOfStoreSymlink "${config.xdg.dataHome}/icons";
home.file.".themes".source = config.lib.file.mkOutOfStoreSymlink "${config.xdg.dataHome}/themes";