configs: fix hardcoded paths, remove stale entries, deduplicate
This commit is contained in:
@@ -12,10 +12,10 @@ groups:
|
|||||||
|
|
||||||
projects:
|
projects:
|
||||||
repository: "rclone:yadisk:System/Backups/ada-x1/Documents/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:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Documents/Projects
|
- ~/Documents/Projects
|
||||||
schedule: "*-*-* 20:30:00" # каждый час в 15 минут
|
schedule: "*-*-* 20:30:00" # каждый час в 15 минут
|
||||||
forget:
|
forget:
|
||||||
keep-last: 24
|
keep-last: 24
|
||||||
@@ -47,10 +47,10 @@ projects-local:
|
|||||||
# Важные данные
|
# Важные данные
|
||||||
vaults:
|
vaults:
|
||||||
repository: "rclone:yadisk:System/Backups/ada-x1/Documents/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:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Documents/Vaults
|
- ~/Documents/Vaults
|
||||||
schedule: "*-*-* 20:30:00"
|
schedule: "*-*-* 20:30:00"
|
||||||
forget:
|
forget:
|
||||||
keep-last: 12
|
keep-last: 12
|
||||||
@@ -60,10 +60,10 @@ vaults:
|
|||||||
# Локальное зеркало vaults
|
# Локальное зеркало vaults
|
||||||
vaults-local:
|
vaults-local:
|
||||||
repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Vaults"
|
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:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Documents/Vaults
|
- ~/Documents/Vaults
|
||||||
forget:
|
forget:
|
||||||
keep-last: 12
|
keep-last: 12
|
||||||
keep-daily: 7
|
keep-daily: 7
|
||||||
@@ -72,10 +72,10 @@ vaults-local:
|
|||||||
# Документы
|
# Документы
|
||||||
files:
|
files:
|
||||||
repository: "rclone:yadisk:System/Backups/ada-x1/Documents/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:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Documents/Files
|
- ~/Documents/Files
|
||||||
schedule: "*-*-* 20:30:00" # 02:15 каждый день
|
schedule: "*-*-* 20:30:00" # 02:15 каждый день
|
||||||
forget:
|
forget:
|
||||||
keep-daily: 30
|
keep-daily: 30
|
||||||
@@ -85,10 +85,10 @@ files:
|
|||||||
## Локальное зеркало files
|
## Локальное зеркало files
|
||||||
files-local:
|
files-local:
|
||||||
repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Documents/Files"
|
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:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Documents/Files
|
- ~/Documents/Files
|
||||||
forget:
|
forget:
|
||||||
keep-daily: 30
|
keep-daily: 30
|
||||||
keep-weekly: 12
|
keep-weekly: 12
|
||||||
@@ -97,10 +97,10 @@ files-local:
|
|||||||
# Фотографии и видео
|
# Фотографии и видео
|
||||||
pictures:
|
pictures:
|
||||||
repository: "rclone:yadisk:System/Backups/ada-x1/Pictures"
|
repository: "rclone:yadisk:System/Backups/ada-x1/Pictures"
|
||||||
password-file: "/home/ada/.config/resticprofile/pass.txt"
|
password-file: "~/.config/resticprofile/pass.txt"
|
||||||
backup:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Pictures
|
- ~/Pictures
|
||||||
schedule: "*-*-* 20:30:00" # 03:30 каждый день
|
schedule: "*-*-* 20:30:00" # 03:30 каждый день
|
||||||
forget:
|
forget:
|
||||||
keep-daily: 14
|
keep-daily: 14
|
||||||
@@ -111,10 +111,10 @@ pictures:
|
|||||||
# Локальное зеркало pictures
|
# Локальное зеркало pictures
|
||||||
pictures-local:
|
pictures-local:
|
||||||
repository: "rclone:cloud-pc:pool/System/Backups/ada-x1/Pictures"
|
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:
|
backup:
|
||||||
source:
|
source:
|
||||||
- /home/ada/Pictures
|
- ~/Pictures
|
||||||
forget:
|
forget:
|
||||||
keep-daily: 14
|
keep-daily: 14
|
||||||
keep-weekly: 8
|
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: не очищать экран при выходе
|
# -X: не очищать экран при выходе
|
||||||
# -S: не переносить длинные строки
|
# -S: не переносить длинные строки
|
||||||
pager = less -FRXS
|
pager = less -FRXS
|
||||||
excludesfile = /home/ada/.gitignore_global
|
excludesfile = ~/.gitignore_global
|
||||||
quotepath = false
|
quotepath = false
|
||||||
|
|
||||||
[init]
|
[init]
|
||||||
@@ -99,8 +99,6 @@
|
|||||||
# Показать изменения в файле
|
# Показать изменения в файле
|
||||||
blame = blame -w -M -C
|
blame = blame -w -M -C
|
||||||
|
|
||||||
# Быстрое переключение веток
|
|
||||||
switch = checkout
|
|
||||||
sw = checkout
|
sw = checkout
|
||||||
|
|
||||||
# Создать и переключиться на новую ветку
|
# Создать и переключиться на новую ветку
|
||||||
@@ -120,7 +118,7 @@
|
|||||||
# Stash
|
# Stash
|
||||||
sl = stash list
|
sl = stash list
|
||||||
sa = stash apply
|
sa = stash apply
|
||||||
ss = stash save
|
ss = stash push
|
||||||
sp = stash pop
|
sp = stash pop
|
||||||
|
|
||||||
# Показать файлы в коммите
|
# Показать файлы в коммите
|
||||||
@@ -203,10 +201,6 @@
|
|||||||
# Автоматически исправлять опечатки в командах (после 0.1 сек)
|
# Автоматически исправлять опечатки в командах (после 0.1 сек)
|
||||||
autocorrect = 10
|
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 shortcuts ══════════════════════════════════════════
|
||||||
|
|
||||||
[url "git@github.com:"]
|
[url "git@github.com:"]
|
||||||
@@ -227,7 +221,3 @@
|
|||||||
process = git-lfs filter-process
|
process = git-lfs filter-process
|
||||||
required = true
|
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-а
|
bind C-а command-prompt -p find-session 'switch-client -t %%' # C-f -> C-а
|
||||||
|
|
||||||
# Ctrl+Alt+h или Ctrl+Alt+р для показа гайда по горячим клавишам (в новом окне с прокруткой)
|
# Ctrl+Alt+h / Ctrl+Alt+р — шпаргалка горячих клавиш
|
||||||
bind -n C-M-h new-window -n "TMUX Шпаргалка" "cat << 'EOF' | less -R
|
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"
|
||||||
║ TMUX ГОРЯЧИЕ КЛАВИШИ (prefix = Ctrl+b или Ctrl+a) ║
|
|
||||||
╚═══════════════════════════════════════════════════════════════════════════╝
|
|
||||||
|
|
||||||
📋 ОСНОВНЫЕ КОМАНДЫ:
|
# F1 — все активные байндинги tmux
|
||||||
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
|
|
||||||
bind -n F1 new-window -n "TMUX Keys" "tmux list-keys | less"
|
bind -n F1 new-window -n "TMUX Keys" "tmux list-keys | less"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1 @@
|
|||||||
export ZDOTDIR="${HOME}/.config/zsh"
|
export ZDOTDIR="${HOME}/.config/zsh"
|
||||||
export SAL_USE_VCLPLUGIN=gtk3
|
|
||||||
export GDK_SCALE=1
|
|
||||||
|
|||||||
@@ -30,4 +30,3 @@ Host *
|
|||||||
|
|
||||||
# Сжатие данных
|
# Сжатие данных
|
||||||
Compression yes
|
Compression yes
|
||||||
SetEnv TERM=xterm-256color
|
|
||||||
|
|||||||
Reference in New Issue
Block a user