refactor(nix): Use nix to setup browserpass

This commit is contained in:
Ahmad Ansori Palembani 2024-07-16 11:30:13 +07:00
parent 0a140214b7
commit ecaf288606
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -32,13 +32,13 @@
pkgs.android-tools pkgs.android-tools
pkgs.coreutils-full pkgs.coreutils-full
pkgs.rclone pkgs.rclone
# >> For macOS only # >> For macOS only
] ++ pkgs.lib.optionals (pkgs.stdenv.isDarwin) [ ] ++ pkgs.lib.optionals (pkgs.stdenv.isDarwin) [
pkgs.duti pkgs.duti
pkgs.pinentry_mac pkgs.pinentry_mac
pkgs.iina pkgs.iina
]; ];
# << For macOS only # << For macOS only
# Auto upgrade nix package and the daemon service. # Auto upgrade nix package and the daemon service.
services.nix-daemon.enable = true; services.nix-daemon.enable = true;
@ -98,6 +98,11 @@
}; };
home-manager.users.ziro = { home-manager.users.ziro = {
home.stateVersion = "22.05"; home.stateVersion = "22.05";
programs = {
browserpass.enable = true;
};
# Swap CapsLock with Esc for better vi-mode experience. # Swap CapsLock with Esc for better vi-mode experience.
launchd.agents.CapsEscSwap = { launchd.agents.CapsEscSwap = {
enable = true; enable = true;