Compare commits
No commits in common. "1dd3619c5a3d14aabb379a6c5d8bf12fd10782ca" and "45a795ab556a68b5b10bbed32984e169769618f8" have entirely different histories.
1dd3619c5a
...
45a795ab55
|
|
@ -13,7 +13,7 @@
|
||||||
just
|
just
|
||||||
magic-wormhole
|
magic-wormhole
|
||||||
mediainfo
|
mediainfo
|
||||||
nixd
|
nil
|
||||||
pfetch
|
pfetch
|
||||||
whois
|
whois
|
||||||
yt-dlp
|
yt-dlp
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,6 @@
|
||||||
lib,
|
lib,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
|
||||||
cfg = config.home-manager.users.agatha;
|
|
||||||
in
|
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
../../common/home_manager/helix.nix
|
../../common/home_manager/helix.nix
|
||||||
|
|
@ -28,7 +25,6 @@ in
|
||||||
fzf
|
fzf
|
||||||
ouch
|
ouch
|
||||||
ripgrep
|
ripgrep
|
||||||
(lib.mkIf (cfg.programs.starship.enable && cfg.programs.jujutsu.enable) (unstable.jj-starship))
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|
@ -40,17 +36,18 @@ in
|
||||||
settings = {
|
settings = {
|
||||||
add_newline = false;
|
add_newline = false;
|
||||||
format = lib.concatStrings [
|
format = lib.concatStrings [
|
||||||
"[λ](yellow) $hostname"
|
"[$hostname](bold red)"
|
||||||
|
"$character"
|
||||||
"$directory"
|
"$directory"
|
||||||
];
|
];
|
||||||
right_format = lib.concatStrings [
|
right_format = lib.concatStrings [
|
||||||
"$\{custom.jj}"
|
"$git_branch"
|
||||||
"$status"
|
" "
|
||||||
"$cmd_duration"
|
"$cmd_duration"
|
||||||
];
|
];
|
||||||
|
character = {
|
||||||
hostname = {
|
success_symbol = "";
|
||||||
format = "[$hostname](bold blue) ";
|
error_symbol = "[ ⇣](purple)";
|
||||||
};
|
};
|
||||||
directory = {
|
directory = {
|
||||||
truncation_length = 2;
|
truncation_length = 2;
|
||||||
|
|
@ -59,24 +56,17 @@ in
|
||||||
style = "cyan";
|
style = "cyan";
|
||||||
read_only_style = "cyan";
|
read_only_style = "cyan";
|
||||||
};
|
};
|
||||||
custom.jj = {
|
|
||||||
when = "jj-starship detect";
|
|
||||||
shell = [
|
|
||||||
"jj-starship"
|
|
||||||
"--no-jj-prefix"
|
|
||||||
"--no-jj-status"
|
|
||||||
"--no-git-prefix"
|
|
||||||
"--no-git-status"
|
|
||||||
];
|
|
||||||
format = "$output ";
|
|
||||||
};
|
|
||||||
status = {
|
|
||||||
format = "[$common_meaning$maybe_int ](bright-cyan)";
|
|
||||||
disabled = false;
|
|
||||||
};
|
|
||||||
cmd_duration = {
|
cmd_duration = {
|
||||||
min_time = 10000;
|
min_time = 10000;
|
||||||
};
|
};
|
||||||
|
git_branch = {
|
||||||
|
format = "$symbol $branch";
|
||||||
|
symbol = "";
|
||||||
|
};
|
||||||
|
hostname = {
|
||||||
|
ssh_only = false;
|
||||||
|
format = "$hostname";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue