all repos

dotfiles @ e124f15

i use rach linux btw
5 files changed, 36 insertions(+), 40 deletions(-)
jj push; set aliases in config.fish; apparently i use tags not only in root of the project
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-04-28 16:48:13 +0300
Authored at: 2026-04-28 16:37:25 +0300
Parent: b4b8e52
D config/fish/conf.d/aliases.fish
···
        1
        
        -alias cls clear

      
        2
        
        -alias cp "cp -r"

      
        3
        
        -alias rm "rm -i"

      
        4
        
        -alias mkdir "mkdir -p"

      
        5
        
        -alias free "free -h"

      
        6
        
        -alias df "df -h"

      
        7
        
        -alias du "du -h"

      
        8
        
        -alias chmox "chmod +x"

      
        9
        
        -alias ":q" exit

      
        10
        
        -

      
        11
        
        -alias ... "cd ../.."

      
        12
        
        -alias .3 "cd ../../.."

      
        13
        
        -

      
        14
        
        -alias killbt "rfkill block bluetooth"

      
        15
        
        -alias unkillbt "rfkill unblock bluetooth"

      
        16
        
        -

      
        17
        
        -if type -q hledger; alias f hledger; end

      
        18
        
        -if type -q jj; abbr --add j jj; end

      
        19
        
        -if type -q tmux; alias t "tmux attach 2>/dev/null || tmux"; end

      
        20
        
        -

      
        21
        
        -if type -q nvim

      
        22
        
        -  alias vim nvim

      
        23
        
        -  alias e vim

      
        24
        
        -  alias ee "nvim -S"

      
        25
        
        -end

      
        26
        
        -

      
        27
        
        -if type -q eza

      
        28
        
        -  alias ls "eza -l"

      
        29
        
        -  alias la "ls -a"

      
        30
        
        -  alias ll ls

      
        31
        
        -end

      
        32
        
        -

      
        33
        
        -if test "$TERM" = "xterm-kitty"

      
        34
        
        -  alias ssh "kitty +kitten ssh"

      
        35
        
        -  alias icat "kitty +kitten icat"

      
        36
        
        -end

      
M config/fish/config.fish
···
        20
        20
           set -gx EDITOR nvim

      
        21
        21
           set -gx VISUAL nvim

      
        22
        22
           set -gx MANPAGER "nvim +Man!"

      
        
        23
        +

      
        
        24
        +  alias vim nvim

      
        
        25
        +  alias e vim

      
        
        26
        +  alias ee "nvim -S"

      
        23
        27
         end

      
        24
        28
         

      
        25
        29
         if status is-interactive

      ···
        30
        34
             fish_vi_key_bindings

      
        31
        35
           end

      
        32
        36
         end

      
        
        37
        +

      
        
        38
        +alias cls clear

      
        
        39
        +alias cp "cp -r"

      
        
        40
        +alias rm "rm -i"

      
        
        41
        +alias mkdir "mkdir -p"

      
        
        42
        +alias free "free -h"

      
        
        43
        +alias df "df -h"

      
        
        44
        +alias du "du -h"

      
        
        45
        +alias chmox "chmod +x"

      
        
        46
        +alias ":q" exit

      
        
        47
        +

      
        
        48
        +alias ... "cd ../.."

      
        
        49
        +alias .3 "cd ../../.."

      
        
        50
        +

      
        
        51
        +if type -q hledger; alias f hledger; end

      
        
        52
        +if type -q jj; abbr --add j jj; end

      
        
        53
        +if type -q tmux; alias t "tmux attach 2>/dev/null || tmux"; end

      
        
        54
        +

      
        
        55
        +if type -q eza

      
        
        56
        +  alias ls "eza -l"

      
        
        57
        +  alias la "ls -a"

      
        
        58
        +  alias ll ls

      
        
        59
        +end

      
        
        60
        +

      
        
        61
        +if test "$TERM" = "xterm-kitty"

      
        
        62
        +  alias ssh "kitty +kitten ssh"

      
        
        63
        +  alias icat "kitty +kitten icat"

      
        
        64
        +end

      
M config/git/ignore
···
        1
        1
         /.docker/

      
        2
        2
         /.jj/

      
        3
        
        -/.tests/

      
        4
        
        -/.opencode/plans/

      
        5
        3
         /.nvim.lua

      
        6
        
        -/tags

      
        
        4
        +/.opencode/plans/

      
        
        5
        +/.tests/

      
        7
        6
         .env

      
        8
        7
         Session.vim

      
        
        8
        +tags

      
M config/jj/config.toml
···
        26
        26
         [aliases]

      
        27
        27
         e = ["edit"]

      
        28
        28
         llog = ["log", "-r", ".."]

      
        
        29
        +push = ["git", "push"]

      
        29
        30
         restack = ["rebase", "-d", "trunk()", "-s", "mutable_roots()", "--simplify-parents"]

      
        30
        31
         solve = ["resolve", "--tool", "mergiraf"]

      
        31
        32
         tug = ["bookmark", "advance"]

      
M config/mise/config.toml
···
        10
        10
         node = "lts"

      
        11
        11
         shellcheck = "latest"

      
        12
        12
         shfmt = "latest"

      
        13
        
        -unison = "latest"

      
        14
        13
         tinymist = "latest"

      
        15
        14
         

      
        16
        15
         [settings]