Compare commits
3 commits
switch-fix
...
main
Author | SHA1 | Date | |
---|---|---|---|
ad1d6b1e21 | |||
45482ab529 | |||
27868a5a06 |
4 changed files with 26 additions and 2 deletions
|
@ -77,6 +77,7 @@ in
|
||||||
# ViM and Neovim
|
# ViM and Neovim
|
||||||
".*.swp"
|
".*.swp"
|
||||||
".nvimlog"
|
".nvimlog"
|
||||||
|
".jj"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -134,6 +135,27 @@ in
|
||||||
autocd = true;
|
autocd = true;
|
||||||
history.size = 10000;
|
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 (
|
ghostty.settings.custom-shader = lib.mkIf (
|
||||||
cfg.ghostty.shader != null
|
cfg.ghostty.shader != null
|
||||||
|
|
|
@ -131,6 +131,7 @@
|
||||||
hide_dotfiles = false;
|
hide_dotfiles = false;
|
||||||
never_show = [
|
never_show = [
|
||||||
".git"
|
".git"
|
||||||
|
".jj"
|
||||||
".DS_Store" # macOS
|
".DS_Store" # macOS
|
||||||
"thumbs.db" # Windows
|
"thumbs.db" # Windows
|
||||||
];
|
];
|
||||||
|
|
|
@ -49,7 +49,7 @@ in
|
||||||
shader = "cursor-smear-black.glsl";
|
shader = "cursor-smear-black.glsl";
|
||||||
package = null;
|
package = null;
|
||||||
settings = {
|
settings = {
|
||||||
theme = "light:catppuccin-latte,dark:catppuccin-macchiato";
|
theme = "light:farmhouse-light,dark:ChallengerDeep";
|
||||||
font-family = "AT Name Mono";
|
font-family = "AT Name Mono";
|
||||||
adjust-cursor-thickness = 1;
|
adjust-cursor-thickness = 1;
|
||||||
background-opacity = 0.9;
|
background-opacity = 0.9;
|
||||||
|
@ -81,6 +81,8 @@ in
|
||||||
# use a git-specific email
|
# use a git-specific email
|
||||||
git.userEmail = "git@paperclover.net";
|
git.userEmail = "git@paperclover.net";
|
||||||
|
|
||||||
|
jujutsu.enable = true;
|
||||||
|
|
||||||
ssh = {
|
ssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
matchBlocks = rec {
|
matchBlocks = rec {
|
||||||
|
|
|
@ -2,7 +2,6 @@ _: {
|
||||||
homebrew = {
|
homebrew = {
|
||||||
enable = true;
|
enable = true;
|
||||||
casks = [
|
casks = [
|
||||||
"eloston-chromium"
|
|
||||||
"db-browser-for-sqlite"
|
"db-browser-for-sqlite"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue