Jujutsu setup

This commit is contained in:
2025-06-05 14:20:13 +02:00
parent b4e047a6b1
commit b8e8a9bae3
3 changed files with 23 additions and 1 deletions
+1
View File
@@ -2,6 +2,7 @@
imports = [ imports = [
./zsh ./zsh
./tools/git.nix ./tools/git.nix
./tools/jujutsu.nix
./tools/tmux.nix ./tools/tmux.nix
]; ];
+22
View File
@@ -0,0 +1,22 @@
{...}: {
programs.jujutsu = {
enable = true;
settings = {
user = {
name = "Zoe Roux";
email = "zoe.roux@zoriya.dev";
};
signing = {
behavior = "own";
backend = "ssh";
allowed-signers = "~/.ssh/allowed_signers";
};
git = {
auto-local-bookmark = true;
};
core = {
fsmonitor = "watchman";
};
};
};
}
-1
View File
@@ -292,7 +292,6 @@
rename # this is perl-rename rename # this is perl-rename
gfold gfold
lsof lsof
jujutsu
] ]
++ lib.optionals pkgs.stdenv.isLinux [ ++ lib.optionals pkgs.stdenv.isLinux [
usbutils usbutils