7 files changed,
27 insertions(+),
90 deletions(-)
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/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"