all repos

dotfiles @ 0387f740349a841af1a6cb0ea2b2918638c22c90

i use rach linux btw
7 files changed, 27 insertions(+), 90 deletions(-)
updates
Author: Oleksandr Smirnov olexsmir@gmail.com
Committed at: 2026-07-15 14:33:26 +0300
Authored at: 2026-07-09 18:28:56 +0300
Parent: 5c6170b
M config/dlv/config.yml
···
        1
        1
         tab: "│·"

      
        2
        2
         source-list-line-count: 4

      
        3
        
        -max-array-values: 64

      
        
        3
        +max-array-values: 32

      
        4
        4
         max-variable-recurse: 1

      
        5
        5
         aliases:

      
        6
        6
           rebuild: ["re"]

      
M config/fish/config.fish
···
        25
        25
           alias ee "nvim -S"

      
        26
        26
         end

      
        27
        27
         

      
        
        28
        +alias chmox "chmod +x"

      
        
        29
        +alias cp "cp -r"

      
        
        30
        +alias df "df -h"

      
        
        31
        +alias du "du -h"

      
        
        32
        +alias free "free -h"

      
        
        33
        +alias mkdir "mkdir -p"

      
        
        34
        +alias rm "rm -i"

      
        
        35
        +

      
        28
        36
         if status is-interactive

      
        29
        37
           zoxide init fish | source

      
        30
        38
           direnv hook fish | source

      ···
        32
        40
           function fish_user_key_bindings

      
        33
        41
             fish_vi_key_bindings

      
        34
        42
           end

      
        35
        
        -end

      
        36
        43
         

      
        37
        
        -alias cls clear

      
        38
        
        -alias cp "cp -r"

      
        39
        
        -alias rm "rm -i"

      
        40
        
        -alias mkdir "mkdir -p"

      
        41
        
        -alias free "free -h"

      
        42
        
        -alias df "df -h"

      
        43
        
        -alias du "du -h"

      
        44
        
        -alias chmox "chmod +x"

      
        45
        
        -alias ":q" exit

      
        46
        
        -

      
        47
        
        -alias ... "cd ../.."

      
        48
        
        -alias .3 "cd ../../.."

      
        49
        
        -

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

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

      
        52
        
        -if type -q tmux; and not set -q TMUX; alias t "tmux attach 2>/dev/null || tmux"; end

      
        
        44
        +  alias ":q" exit

      
        
        45
        +  alias ... "cd ../.."

      
        
        46
        +  alias .3 "cd ../../.."

      
        53
        47
         

      
        54
        
        -if type -q eza

      
        55
        
        -  alias ls "eza -l"

      
        56
        
        -  alias la "ls -a"

      
        57
        
        -  alias ll ls

      
        58
        
        -end

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

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

      
        
        50
        +  if type -q tmux; and not set -q TMUX; alias t "tmux attach 2>/dev/null || tmux"; end

      
        
        51
        +  if type -q eza

      
        
        52
        +    alias ls "eza -l"

      
        
        53
        +    alias la "ls -a"

      
        
        54
        +    alias ll ls

      
        
        55
        +  end

      
        59
        56
         

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

      
        61
        
        -  alias ssh "kitty +kitten ssh"

      
        62
        
        -  alias icat "kitty +kitten icat"

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

      
        
        58
        +    alias ssh "kitty +kitten ssh"

      
        
        59
        +    alias icat "kitty +kitten icat"

      
        
        60
        +  end

      
        63
        61
         end

      
M config/jj/config.toml
···
        25
        25
         origin.auto-track-bookmarks = "*"

      
        26
        26
         

      
        27
        27
         [aliases]

      
        
        28
        +jj = []

      
        28
        29
         e = ["edit"]

      
        29
        30
         llog = ["log", "-r", ".."]

      
        30
        31
         push = ["git", "push"]

      ···
        38
        39
         [revset-aliases]

      
        39
        40
         "private()" = "description(glob:'private:*') | description(glob:'wip:*')"

      
        40
        41
         "stack()" = "ancestors(reachable(@, mutable()), 2)"

      
        41
        
        -"user(x)" = "author(x) | committer(x)"

      
        42
        42
         "mutable_roots()" = "roots(trunk()..) & mutable()"

      
        43
        43
         

      
        44
        44
         [templates]

      
M config/opencode/opencode.json
···
        9
        9
             "messages_half_page_up": "ctrl+u",

      
        10
        10
             "input_delete_to_line_start": "none",

      
        11
        11
             "input_delete": "delete,shift+delete"

      
        12
        
        -  },

      
        13
        
        -  "mcp": {

      
        14
        
        -    "context7": {

      
        15
        
        -      "enabled": true,

      
        16
        
        -      "type": "remote",

      
        17
        
        -      "url": "https://mcp.context7.com/mcp",

      
        18
        
        -      "headers": {

      
        19
        
        -        "CONTEXT7_API_KEY": "{env:CONTEXT7_API_KEY}"

      
        20
        
        -      }

      
        21
        
        -    },

      
        22
        
        -    "sequential-thinking": {

      
        23
        
        -      "type": "local",

      
        24
        
        -      "command": [

      
        25
        
        -        "npx",

      
        26
        
        -        "-y",

      
        27
        
        -        "@modelcontextprotocol/server-sequential-thinking"

      
        28
        
        -      ],

      
        29
        
        -    },

      
        30
        
        -    "grep-app": {

      
        31
        
        -      "enabled": true,

      
        32
        
        -      "type": "remote",

      
        33
        
        -      "url": "https://mcp.grep.app",

      
        34
        
        -    }

      
        35
        12
           }

      
        36
        13
         }

      
D config/starship.toml
···
        1
        
        -add_newline = false

      
        2
        
        -command_timeout = 5000

      
        3
        
        -

      
        4
        
        -[cmd_duration]

      
        5
        
        -disabled = true

      
        6
        
        -

      
        7
        
        -[nodejs]

      
        8
        
        -symbol = " "

      
        9
        
        -

      
        10
        
        -[package]

      
        11
        
        -symbol = " "

      
        12
        
        -

      
        13
        
        -[python]

      
        14
        
        -symbol = " "

      
        15
        
        -

      
        16
        
        -[golang]

      
        17
        
        -symbol = " "

      
        18
        
        -

      
        19
        
        -[rust]

      
        20
        
        -symbol = " "

      
        21
        
        -

      
        22
        
        -[elm]

      
        23
        
        -symbol = " "

      
        24
        
        -

      
        25
        
        -[lua]

      
        26
        
        -symbol = " "

      
        27
        
        -lua_binary = "luajit"

      
        28
        
        -

      
        29
        
        -[directory]

      
        30
        
        -truncation_length = 5

      
        31
        
        -truncate_to_repo = false

      
M config/tmux/tmux.conf
···
        70
        70
         # }}}

      
        71
        71
         # appearance {{{

      
        72
        72
         set -g window-status-current-style "fg=blue,bg=default"

      
        73
        
        -set -g message-style "fg=blue,bg=default"

      
        74
        
        -set -g message-command-style "fg=blue,bg=default"

      
        
        73
        +set -g message-style "fg=blue,fill=#1a1b26"

      
        
        74
        +set -g message-command-style "fg=blue,fill=#1a1b26"

      
        75
        75
         set -g status-style "bg=default"

      
        76
        76
         set -g pane-border-style "fg=gray"

      
        77
        77
         set -g pane-active-border-style "fg=blue"

      
M config/user-dirs.dirs
···
        1
        
        -# This file is written by xdg-user-dirs-update

      
        2
        
        -# If you want to change or add directories, just edit the line you're

      
        3
        
        -# interested in. All local changes will be retained on the next run.

      
        4
        
        -# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped

      
        5
        
        -# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an

      
        6
        
        -# absolute path. No other format is supported.

      
        7
        
        -# 

      
        8
        1
         XDG_DOCUMENTS_DIR="$HOME/doc"

      
        9
        2
         XDG_DOWNLOAD_DIR="$HOME/Downloads"

      
        10
        3
         XDG_PICTURES_DIR="$HOME/Pictures"