all repos

dotfiles @ 1789289d992e79727a9bfd52143150db5098f509

i use rach linux btw
2 files changed, 1 insertions(+), 27 deletions(-)
starship: remove jj
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2025-09-09 23:12:35 +0300
Parent: 9a323f5
M bin/kittyreload
···
        1
        1
         #!/usr/bin/env bash

      
        2
        
        -kill -SIGUSR1 "$(pidof kitty | awk '{ print $1 }')"

      
        
        2
        +kill -SIGUSR1 $(pidof kitty)

      
M config/starship.toml
···
        29
        29
         [directory]

      
        30
        30
         truncation_length = 5

      
        31
        31
         truncate_to_repo = false

      
        32
        
        -

      
        33
        
        -[custom.jj]

      
        34
        
        -ignore_timeout = true

      
        35
        
        -description = "The current jj status"

      
        36
        
        -when = "jj root --ignore-working-copy"

      
        37
        
        -symbol = "[jj](reset) "

      
        38
        
        -command = '''

      
        39
        
        -jj log --revisions @ --no-graph --ignore-working-copy --color always --limit 1 --template '

      
        40
        
        -  separate(" ",

      
        41
        
        -    change_id.shortest(4),

      
        42
        
        -    bookmarks,

      
        43
        
        -    concat(

      
        44
        
        -      if(conflict, "💥"),

      
        45
        
        -      if(divergent, "🚧"),

      
        46
        
        -      if(hidden, "👻"),

      
        47
        
        -      if(immutable, "🔒"),

      
        48
        
        -    ),

      
        49
        
        -    raw_escape_sequence("\x1b[1;32m") ++ if(empty, "(empty)"),

      
        50
        
        -    raw_escape_sequence("\x1b[1;32m") ++ coalesce(

      
        51
        
        -      truncate_end(29, description.first_line(), "…"),

      
        52
        
        -      "(no description set)",

      
        53
        
        -    ) ++ raw_escape_sequence("\x1b[0m"),

      
        54
        
        -  )

      
        55
        
        -'

      
        56
        
        -'''

      
        57
        
        -