add jujutsu
This commit is contained in:
parent
27868a5a06
commit
45482ab529
3 changed files with 25 additions and 0 deletions
|
@ -77,6 +77,7 @@ in
|
|||
# ViM and Neovim
|
||||
".*.swp"
|
||||
".nvimlog"
|
||||
".jj"
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -134,6 +135,27 @@ in
|
|||
autocd = true;
|
||||
history.size = 10000;
|
||||
};
|
||||
jujutsu = {
|
||||
settings = {
|
||||
user = {
|
||||
email = config.programs.git.userEmail;
|
||||
name = config.programs.git.userName;
|
||||
};
|
||||
signing = {
|
||||
behavior = "own";
|
||||
backend = "ssh";
|
||||
key = "~/.ssh/id_ed25519.pub";
|
||||
};
|
||||
git = {
|
||||
sign-on-push = true;
|
||||
push-new-bookmarks = true;
|
||||
};
|
||||
ui = {
|
||||
default-command = "log";
|
||||
pager = "${pkgs.bat}/bin/bat --style=plain";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
ghostty.settings.custom-shader = lib.mkIf (
|
||||
cfg.ghostty.shader != null
|
||||
|
|
|
@ -131,6 +131,7 @@
|
|||
hide_dotfiles = false;
|
||||
never_show = [
|
||||
".git"
|
||||
".jj"
|
||||
".DS_Store" # macOS
|
||||
"thumbs.db" # Windows
|
||||
];
|
||||
|
|
|
@ -81,6 +81,8 @@ in
|
|||
# use a git-specific email
|
||||
git.userEmail = "git@paperclover.net";
|
||||
|
||||
jujutsu.enable = true;
|
||||
|
||||
ssh = {
|
||||
enable = true;
|
||||
matchBlocks = rec {
|
||||
|
|
Loading…
Reference in a new issue