configs: fix hardcoded paths, remove stale entries, deduplicate
This commit is contained in:
@@ -12,10 +12,10 @@ groups:
|
||||
|
||||
projects:
|
||||
repository: "rclone:yadisk:System/Backups/ada-x1/Documents/Projects"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Documents/Projects
|
||||
- ~/Documents/Projects
|
||||
schedule: "*-*-* 20:30:00" # каждый час в 15 минут
|
||||
forget:
|
||||
keep-last: 24
|
||||
@@ -47,10 +47,10 @@ projects-local:
|
||||
# Важные данные
|
||||
vaults:
|
||||
repository: "rclone:yadisk:System/Backups/ada-x1/Documents/Vaults"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Documents/Vaults
|
||||
- ~/Documents/Vaults
|
||||
schedule: "*-*-* 20:30:00"
|
||||
forget:
|
||||
keep-last: 12
|
||||
@@ -60,10 +60,10 @@ vaults:
|
||||
# Локальное зеркало vaults
|
||||
vaults-local:
|
||||
repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Vaults"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Documents/Vaults
|
||||
- ~/Documents/Vaults
|
||||
forget:
|
||||
keep-last: 12
|
||||
keep-daily: 7
|
||||
@@ -72,10 +72,10 @@ vaults-local:
|
||||
# Документы
|
||||
files:
|
||||
repository: "rclone:yadisk:System/Backups/ada-x1/Documents/Files"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Documents/Files
|
||||
- ~/Documents/Files
|
||||
schedule: "*-*-* 20:30:00" # 02:15 каждый день
|
||||
forget:
|
||||
keep-daily: 30
|
||||
@@ -85,10 +85,10 @@ files:
|
||||
## Локальное зеркало files
|
||||
files-local:
|
||||
repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Files"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Documents/Files
|
||||
- ~/Documents/Files
|
||||
forget:
|
||||
keep-daily: 30
|
||||
keep-weekly: 12
|
||||
@@ -97,10 +97,10 @@ files-local:
|
||||
# Фотографии и видео
|
||||
pictures:
|
||||
repository: "rclone:yadisk:System/Backups/ada-x1/Pictures"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Pictures
|
||||
- ~/Pictures
|
||||
schedule: "*-*-* 20:30:00" # 03:30 каждый день
|
||||
forget:
|
||||
keep-daily: 14
|
||||
@@ -111,10 +111,10 @@ pictures:
|
||||
# Локальное зеркало pictures
|
||||
pictures-local:
|
||||
repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Pictures"
|
||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
||||
password-file: "~/.config/resticprofile/pass.txt"
|
||||
backup:
|
||||
source:
|
||||
- /home/ada/Pictures
|
||||
- ~/Pictures
|
||||
forget:
|
||||
keep-daily: 14
|
||||
keep-weekly: 8
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
╔═══════════════════════════════════════════════════════════════════════════╗
|
||||
║ TMUX ГОРЯЧИЕ КЛАВИШИ (prefix = Ctrl+b) ║
|
||||
╚═══════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
📋 ОСНОВНЫЕ КОМАНДЫ:
|
||||
prefix + ? - Показать все горячие клавиши
|
||||
prefix + : - Командная строка tmux
|
||||
prefix + r (к) - Перезагрузить конфигурацию
|
||||
prefix + e (у) - Редактировать ~/.tmux.conf.local
|
||||
Ctrl+l - Очистить экран и историю
|
||||
|
||||
🪟 УПРАВЛЕНИЕ ОКНАМИ (вкладками):
|
||||
prefix + c (с) - Создать новое окно
|
||||
prefix + , - Переименовать текущее окно
|
||||
prefix + & - Закрыть текущее окно
|
||||
prefix + n (т) - Следующее окно
|
||||
prefix + p (з) - Предыдущее окно
|
||||
prefix + Ctrl+h (р) - Предыдущее окно
|
||||
prefix + Ctrl+l (д) - Следующее окно
|
||||
prefix + Tab - Последнее активное окно
|
||||
prefix + 0-9 - Переключиться на окно по номеру
|
||||
Alt + ←/→ - Переключение между окнами
|
||||
Alt + ↑/↓ - Переключение между сессиями
|
||||
|
||||
🔲 УПРАВЛЕНИЕ ПАНЕЛЯМИ:
|
||||
prefix + - - Разделить по горизонтали
|
||||
prefix + _ - Разделить по вертикали
|
||||
prefix + h/j/k/l (р/о/л/д) - Навигация между панелями (vim-style)
|
||||
prefix + H/J/K/L (Р/О/Л/Д) - Изменить размер панели
|
||||
prefix + < - Поменять панели местами (влево)
|
||||
prefix + > - Поменять панели местами (вправо)
|
||||
prefix + + - Развернуть панель на весь экран
|
||||
prefix + x (ч) - Закрыть текущую панель
|
||||
prefix + ! - Превратить панель в окно
|
||||
prefix + z (я) - Zoom панели (toggle)
|
||||
prefix + q (й) - Показать номера панелей
|
||||
|
||||
📋 КОПИРОВАНИЕ И ВСТАВКА:
|
||||
prefix + Enter - Режим копирования
|
||||
prefix + b (и) - Список буферов
|
||||
prefix + p (з) - Вставить из буфера
|
||||
prefix + P (З) - Выбрать буфер для вставки
|
||||
|
||||
В режиме копирования:
|
||||
v (м) - Начать выделение
|
||||
y (н) - Скопировать выделенное
|
||||
Escape - Выйти из режима копирования
|
||||
|
||||
🔧 СЕССИИ:
|
||||
prefix + Ctrl+c (с) - Создать новую сессию
|
||||
prefix + Ctrl+f (а) - Найти сессию
|
||||
prefix + d (в) - Отключиться от сессии
|
||||
prefix + D (В) - Выбрать сессию для отключения
|
||||
prefix + s (ы) - Список сессий
|
||||
|
||||
🖱️ ДРУГОЕ:
|
||||
prefix + m (ь) - Включить/выключить мышь
|
||||
prefix + t (е) - Показать часы
|
||||
prefix + U (Г) - Открыть URL (urlscan/urlview)
|
||||
Ctrl+Alt+h (р) - Показать этот гайд
|
||||
F1 - Все активные байндинги
|
||||
|
||||
💡 Используйте стрелки ↑/↓ или j/k для прокрутки, q — выход
|
||||
💡 Русская раскладка поддерживается! (в скобках — русские буквы)
|
||||
+2
-12
@@ -26,7 +26,7 @@
|
||||
# -X: не очищать экран при выходе
|
||||
# -S: не переносить длинные строки
|
||||
pager = less -FRXS
|
||||
excludesfile = /home/ada/.gitignore_global
|
||||
excludesfile = ~/.gitignore_global
|
||||
quotepath = false
|
||||
|
||||
[init]
|
||||
@@ -99,8 +99,6 @@
|
||||
# Показать изменения в файле
|
||||
blame = blame -w -M -C
|
||||
|
||||
# Быстрое переключение веток
|
||||
switch = checkout
|
||||
sw = checkout
|
||||
|
||||
# Создать и переключиться на новую ветку
|
||||
@@ -120,7 +118,7 @@
|
||||
# Stash
|
||||
sl = stash list
|
||||
sa = stash apply
|
||||
ss = stash save
|
||||
ss = stash push
|
||||
sp = stash pop
|
||||
|
||||
# Показать файлы в коммите
|
||||
@@ -203,10 +201,6 @@
|
||||
# Автоматически исправлять опечатки в командах (после 0.1 сек)
|
||||
autocorrect = 10
|
||||
|
||||
[credential]
|
||||
# Кэшировать пароли на 1 час
|
||||
helper = "!f() { /home/ada/.vscode-server/bin/034f571df509819cc10b0c8129f66ef77a542f0e/node /tmp/vscode-remote-containers-74c967a4-73e0-49df-becb-327a6131f426.js git-credential-helper $*; }; f"
|
||||
|
||||
# ═══ URL shortcuts ══════════════════════════════════════════
|
||||
|
||||
[url "git@github.com:"]
|
||||
@@ -227,7 +221,3 @@
|
||||
process = git-lfs filter-process
|
||||
required = true
|
||||
|
||||
# ═══ Ваши дополнительные настройки ═════════════════════════
|
||||
# Добавьте свои настройки ниже
|
||||
[safe]
|
||||
directory = /home/ada/Documents/Projects/DZR/attendance_mephi
|
||||
|
||||
+4
-142
@@ -421,149 +421,11 @@ bind с new-window # c -> с
|
||||
# Поиск сессии - русская раскладка
|
||||
bind C-а command-prompt -p find-session 'switch-client -t %%' # C-f -> C-а
|
||||
|
||||
# Ctrl+Alt+h или Ctrl+Alt+р для показа гайда по горячим клавишам (в новом окне с прокруткой)
|
||||
bind -n C-M-h new-window -n "TMUX Шпаргалка" "cat << 'EOF' | less -R
|
||||
╔═══════════════════════════════════════════════════════════════════════════╗
|
||||
║ TMUX ГОРЯЧИЕ КЛАВИШИ (prefix = Ctrl+b или Ctrl+a) ║
|
||||
╚═══════════════════════════════════════════════════════════════════════════╝
|
||||
# Ctrl+Alt+h / Ctrl+Alt+р — шпаргалка горячих клавиш
|
||||
bind -n C-M-h new-window -n "TMUX Шпаргалка" "cat ~/.config/tmux/cheatsheet | less -R"
|
||||
bind -n C-M-р new-window -n "TMUX Шпаргалка" "cat ~/.config/tmux/cheatsheet | less -R"
|
||||
|
||||
📋 ОСНОВНЫЕ КОМАНДЫ:
|
||||
prefix + ? - Показать все горячие клавиши
|
||||
prefix + : - Командная строка tmux
|
||||
prefix + r (к) - Перезагрузить конфигурацию
|
||||
prefix + e (у) - Редактировать ~/.tmux.conf.local
|
||||
Ctrl+l - Очистить экран и историю
|
||||
|
||||
🪟 УПРАВЛЕНИЕ ОКНАМИ (вкладками):
|
||||
prefix + c (с) - Создать новое окно
|
||||
prefix + , - Переименовать текущее окно
|
||||
prefix + & - Закрыть текущее окно
|
||||
prefix + n (т) - Следующее окно
|
||||
prefix + p (з) - Предыдущее окно
|
||||
prefix + Ctrl+h (р) - Предыдущее окно
|
||||
prefix + Ctrl+l (д) - Следующее окно
|
||||
prefix + Tab - Последнее активное окно
|
||||
prefix + 0-9 - Переключиться на окно по номеру
|
||||
Alt + ←/→ - Переключение между окнами
|
||||
Alt + ↑/↓ - Переключение между сессиями
|
||||
|
||||
🔲 УПРАВЛЕНИЕ ПАНЕЛЯМИ:
|
||||
prefix + - - Разделить по горизонтали
|
||||
prefix + _ - Разделить по вертикали
|
||||
prefix + h/j/k/l (р/о/л/д) - Навигация между панелями (vim-style)
|
||||
prefix + H/J/K/L (Р/О/Л/Д) - Изменить размер панели
|
||||
prefix + < - Поменять панели местами (влево)
|
||||
prefix + > - Поменять панели местами (вправо)
|
||||
prefix + + - Развернуть панель на весь экран
|
||||
prefix + x (ч) - Закрыть текущую панель
|
||||
prefix + ! - Превратить панель в окно
|
||||
prefix + z (я) - Zoom панели (toggle)
|
||||
prefix + q (й) - Показать номера панелей
|
||||
|
||||
📋 КОПИРОВАНИЕ И ВСТАВКА:
|
||||
prefix + Enter - Режим копирования
|
||||
prefix + b (и) - Список буферов
|
||||
prefix + p (з) - Вставить из буфера
|
||||
prefix + P (З) - Выбрать буфер для вставки
|
||||
|
||||
В режиме копирования:
|
||||
v (м) - Начать выделение
|
||||
y (н) - Скопировать выделенное
|
||||
Escape - Выйти из режима копирования
|
||||
|
||||
🔧 СЕССИИ:
|
||||
prefix + Ctrl+c (с) - Создать новую сессию
|
||||
prefix + Ctrl+f (а) - Найти сессию
|
||||
prefix + d (в) - Отключиться от сессии
|
||||
prefix + D (В) - Выбрать сессию для отключения
|
||||
prefix + s (ы) - Список сессий
|
||||
|
||||
🖱️ ДРУГОЕ:
|
||||
prefix + m (ь) - Включить/выключить мышь
|
||||
prefix + t (е) - Показать часы
|
||||
prefix + U (Г) - Открыть URL (urlscan/urlview)
|
||||
prefix + F (А) - Facebook PathPicker (если установлен)
|
||||
Ctrl+Alt+h (р) - Показать этот гайд
|
||||
|
||||
💡 Используйте стрелки ↑/↓ или j/k для прокрутки
|
||||
💡 Нажмите q для выхода
|
||||
💡 Русская раскладка поддерживается! (в скобках указаны русские буквы)
|
||||
|
||||
EOF
|
||||
"
|
||||
|
||||
# Дубликат для русской раскладки Ctrl+Alt+р
|
||||
bind -n C-M-р new-window -n "TMUX Шпаргалка" "cat << 'EOF' | less -R
|
||||
╔═══════════════════════════════════════════════════════════════════════════╗
|
||||
║ TMUX ГОРЯЧИЕ КЛАВИШИ (prefix = Ctrl+b или Ctrl+a) ║
|
||||
╚═══════════════════════════════════════════════════════════════════════════╝
|
||||
|
||||
📋 ОСНОВНЫЕ КОМАНДЫ:
|
||||
prefix + ? - Показать все горячие клавиши
|
||||
prefix + : - Командная строка tmux
|
||||
prefix + r (к) - Перезагрузить конфигурацию
|
||||
prefix + e (у) - Редактировать ~/.tmux.conf.local
|
||||
Ctrl+l - Очистить экран и историю
|
||||
|
||||
🪟 УПРАВЛЕНИЕ ОКНАМИ (вкладками):
|
||||
prefix + c (с) - Создать новое окно
|
||||
prefix + , - Переименовать текущее окно
|
||||
prefix + & - Закрыть текущее окно
|
||||
prefix + n (т) - Следующее окно
|
||||
prefix + p (з) - Предыдущее окно
|
||||
prefix + Ctrl+h (р) - Предыдущее окно
|
||||
prefix + Ctrl+l (д) - Следующее окно
|
||||
prefix + Tab - Последнее активное окно
|
||||
prefix + 0-9 - Переключиться на окно по номеру
|
||||
Alt + ←/→ - Переключение между окнами
|
||||
Alt + ↑/↓ - Переключение между сессиями
|
||||
|
||||
🔲 УПРАВЛЕНИЕ ПАНЕЛЯМИ:
|
||||
prefix + - - Разделить по горизонтали
|
||||
prefix + _ - Разделить по вертикали
|
||||
prefix + h/j/k/l (р/о/л/д) - Навигация между панелями (vim-style)
|
||||
prefix + H/J/K/L (Р/О/Л/Д) - Изменить размер панели
|
||||
prefix + < - Поменять панели местами (влево)
|
||||
prefix + > - Поменять панели местами (вправо)
|
||||
prefix + + - Развернуть панель на весь экран
|
||||
prefix + x (ч) - Закрыть текущую панель
|
||||
prefix + ! - Превратить панель в окно
|
||||
prefix + z (я) - Zoom панели (toggle)
|
||||
prefix + q (й) - Показать номера панелей
|
||||
|
||||
📋 КОПИРОВАНИЕ И ВСТАВКА:
|
||||
prefix + Enter - Режим копирования
|
||||
prefix + b (и) - Список буферов
|
||||
prefix + p (з) - Вставить из буфера
|
||||
prefix + P (З) - Выбрать буфер для вставки
|
||||
|
||||
В режиме копирования:
|
||||
v (м) - Начать выделение
|
||||
y (н) - Скопировать выделенное
|
||||
Escape - Выйти из режима копирования
|
||||
|
||||
🔧 СЕССИИ:
|
||||
prefix + Ctrl+c (с) - Создать новую сессию
|
||||
prefix + Ctrl+f (а) - Найти сессию
|
||||
prefix + d (в) - Отключиться от сессии
|
||||
prefix + D (В) - Выбрать сессию для отключения
|
||||
prefix + s (ы) - Список сессий
|
||||
|
||||
🖱️ ДРУГОЕ:
|
||||
prefix + m (ь) - Включить/выключить мышь
|
||||
prefix + t (е) - Показать часы
|
||||
prefix + U (Г) - Открыть URL (urlscan/urlview)
|
||||
prefix + F (А) - Facebook PathPicker (если установлен)
|
||||
Ctrl+Alt+h (р) - Показать этот гайд
|
||||
|
||||
💡 Используйте стрелки ↑/↓ или j/k для прокрутки
|
||||
💡 Нажмите q для выхода
|
||||
💡 Русская раскладка поддерживается! (в скобках указаны русские буквы)
|
||||
|
||||
EOF
|
||||
"
|
||||
|
||||
# Дополнительно: F1 открывает встроенную шпаргалку всех активных биндов tmux
|
||||
# F1 — все активные байндинги tmux
|
||||
bind -n F1 new-window -n "TMUX Keys" "tmux list-keys | less"
|
||||
|
||||
|
||||
|
||||
@@ -1,3 +1 @@
|
||||
export ZDOTDIR="${HOME}/.config/zsh"
|
||||
export SAL_USE_VCLPLUGIN=gtk3
|
||||
export GDK_SCALE=1
|
||||
|
||||
@@ -30,4 +30,3 @@ Host *
|
||||
|
||||
# Сжатие данных
|
||||
Compression yes
|
||||
SetEnv TERM=xterm-256color
|
||||
|
||||
Reference in New Issue
Block a user