Enable broot, keychain, and yazi

This commit is contained in:
Greg Hellings
2025-06-11 13:26:05 -05:00
parent 1efca98b9a
commit 2252c53dee
3 changed files with 34 additions and 8 deletions
+28 -6
View File
@@ -50,11 +50,33 @@ in
stateVersion = "25.05";
};
programs.tmux = {
enable = true;
keyMode = "vi";
terminal = "xterm-256color";
customPaneNavigationAndResize = true;
extraConfig = (lib.strings.concatStringsSep "\n" [ "bind P paste-buffer" ]);
programs = {
broot = {
enable = true;
enableNushellIntegration = true;
enableZshIntegration = pkgs.stdenv.hostPlatform.isDarwin;
};
keychain = {
enable = true;
enableNushellIntegration = true;
enableZshIntegration = pkgs.stdenv.hostPlatform.isDarwin;
keys = [
"id_rsa"
"id_ed25519"
"personal_ed25519"
];
};
tmux = {
enable = true;
keyMode = "vi";
terminal = "xterm-256color";
customPaneNavigationAndResize = true;
extraConfig = (lib.strings.concatStringsSep "\n" [ "bind P paste-buffer" ]);
};
yazi = {
enable = true;
enableNushellIntegration = true;
enableZshIntegration = pkgs.stdenv.hostPlatform.isDarwin;
};
};
}