(wip) Use password-store
This commit is contained in:
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
+6
-1
@@ -145,13 +145,18 @@ I don't know anything about either.
|
||||
|
||||
** TODO password store 4 firefox
|
||||
|
||||
** TODO password store w/ age
|
||||
** DONE password store w/ age
|
||||
CLOSED: [2024-12-29 Sun 02:34]
|
||||
|
||||
https://github.com/FiloSottile/passage
|
||||
|
||||
** TODO Automatically sync password store
|
||||
|
||||
** DONE secrets
|
||||
CLOSED: [2024-12-29 Sun 01:41]
|
||||
|
||||
** TODO git config
|
||||
|
||||
** TODO niri
|
||||
|
||||
Or Qtile
|
||||
|
||||
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Executable
+29
@@ -0,0 +1,29 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
{
|
||||
home.packages = [ pkgs.passage ];
|
||||
home.file.".passage/identities".source =
|
||||
(config.lib.file.mkOutOfStoreSymlink config.sydnix.sops.keyFile);
|
||||
home.file.".passage/store".source =
|
||||
(config.lib.file.mkOutOfStoreSymlink "/persist/home/crumb/.passage/store");
|
||||
|
||||
home.shellAliases."pass" = "${pkgs.passage/bin/passage}";
|
||||
|
||||
# TODO:
|
||||
# systemd.user.services.sync-password-store = {
|
||||
# Unit = {
|
||||
# Description = "Pull and push user password store.";
|
||||
# };
|
||||
# Service = {
|
||||
# Environment = "PATH=/run/current-system/sw/bin";
|
||||
# ExecStart =
|
||||
# let script = ''
|
||||
# set -xe -o pipefail
|
||||
# '';
|
||||
# in pkgs.writeShellScript "sync-password-store" script;
|
||||
# };
|
||||
# Install = {
|
||||
# WantedBy = ["default.target"];
|
||||
# };
|
||||
# };
|
||||
}
|
||||
Regular → Executable
Reference in New Issue
Block a user