Add tmux and vim configuration files
- Introduced a comprehensive tmux configuration file with custom themes, key bindings, and session management options. - Added a lightweight vim configuration file utilizing vim-plug for plugin management, including themes, fuzzy finder, file tree, and editing helpers.
This commit is contained in:
9
ssh/.ssh/config
Normal file
9
ssh/.ssh/config
Normal file
@@ -0,0 +1,9 @@
|
||||
# ════════════════════════════════════════════════════════════
|
||||
# SSH Configuration (includes)
|
||||
# ════════════════════════════════════════════════════════════
|
||||
|
||||
# Все настройки вынесены по секциям в config.d/*.conf
|
||||
# Порядок загрузки задаётся префиксом (00-, 10-, 20- ...)
|
||||
|
||||
|
||||
Include config.d/*.conf
|
||||
17
ssh/.ssh/config.d/00-globals.conf
Normal file
17
ssh/.ssh/config.d/00-globals.conf
Normal file
@@ -0,0 +1,17 @@
|
||||
# 00 - Global options
|
||||
|
||||
Host *
|
||||
# Переиспользование соединений (быстрее)
|
||||
# ControlMaster auto
|
||||
# ControlPath ~/.ssh/sockets/%r@%h:%p
|
||||
# ControlPersist 10m
|
||||
|
||||
# Держать соединение живым
|
||||
ServerAliveInterval 60
|
||||
ServerAliveCountMax 3
|
||||
|
||||
# Сжатие данных
|
||||
Compression yes
|
||||
|
||||
# Отключить GSSAPI (ускоряет подключение)
|
||||
GSSAPIAuthentication no
|
||||
13
ssh/.ssh/config.d/10-local.conf
Normal file
13
ssh/.ssh/config.d/10-local.conf
Normal file
@@ -0,0 +1,13 @@
|
||||
# 10 - Local network (direct IP)
|
||||
|
||||
# ПК
|
||||
Host ada-pc
|
||||
HostName 192.168.1.100
|
||||
User ada
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
||||
Host ada-x1
|
||||
HostName 192.168.1.101
|
||||
User ada
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
|
||||
67
ssh/.ssh/config.d/20-selfhost.conf
Normal file
67
ssh/.ssh/config.d/20-selfhost.conf
Normal file
@@ -0,0 +1,67 @@
|
||||
# 20 - SelfHost
|
||||
Host vps vps-ada
|
||||
HostName ada-dev.ru
|
||||
User ada
|
||||
IdentityFile ~/.ssh/id_ed25519_homelab
|
||||
|
||||
# Proxmox VE
|
||||
Host pve
|
||||
HostName 192.168.1.10
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
ProxyJump vps
|
||||
|
||||
Host pve-lan
|
||||
HostName 192.168.1.10
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
|
||||
Host gateway
|
||||
HostName 192.168.1.11
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
ProxyJump vps
|
||||
|
||||
Host gateway-lan
|
||||
HostName 192.168.1.11
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
|
||||
# Monitoring LXC
|
||||
Host mon
|
||||
HostName 192.168.1.12
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
ProxyJump vps
|
||||
|
||||
Host mon-lan
|
||||
HostName 192.168.1.12
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
|
||||
# CUPS Server
|
||||
Host cups
|
||||
HostName 192.168.1.15
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
ProxyJump vps
|
||||
|
||||
Host cups-lan
|
||||
HostName 192.168.1.15
|
||||
User ada
|
||||
IdentityFile /home/ada/.ssh/id_ed25519_homelab
|
||||
|
||||
# Gitea
|
||||
Host git.ada-dev.ru
|
||||
HostName 192.168.1.20
|
||||
Port 2222
|
||||
ProxyJump vps
|
||||
|
||||
Host docker-home
|
||||
HostName 192.168.1.20
|
||||
User ada
|
||||
ProxyJump vps
|
||||
|
||||
Host docker-home-lan
|
||||
HostName 192.168.1.20
|
||||
User ada
|
||||
57
ssh/.ssh/config.d/30-corporate.conf
Normal file
57
ssh/.ssh/config.d/30-corporate.conf
Normal file
@@ -0,0 +1,57 @@
|
||||
# 40 - Corporate (PAO IL)
|
||||
|
||||
Host ada-alt
|
||||
HostName 192.168.122.102
|
||||
User ada-alt
|
||||
IdentityFile ~/.ssh/id_ed25519
|
||||
# UpdateHostKeys yes
|
||||
StrictHostKeyChecking no
|
||||
UserKnownHostsFile /dev/null
|
||||
#ProxyJump ru-vps
|
||||
#ForwardX11 yes
|
||||
#ForwardX11Trusted yes
|
||||
#Compression yes
|
||||
|
||||
|
||||
Host pam
|
||||
HostName 10.1.194.230
|
||||
User antipenkoda@MSK.LAN
|
||||
Port 2244
|
||||
ProxyJump ada-alt
|
||||
StrictHostKeyChecking no
|
||||
UserKnownHostsFile /dev/null
|
||||
|
||||
|
||||
Host ans-srv
|
||||
HostName 10.1.195.233
|
||||
User ada
|
||||
SetEnv TERM=xterm-256color
|
||||
ProxyJump pam
|
||||
|
||||
Host master-ans
|
||||
HostName 10.1.194.160
|
||||
User ada
|
||||
SetEnv TERM=xterm-256color
|
||||
StrictHostKeyChecking no
|
||||
UserKnownHostsFile /dev/null
|
||||
ProxyJump pam
|
||||
|
||||
|
||||
Host pam-tunnel
|
||||
HostName localhost
|
||||
Port 2244
|
||||
User antipenkoda@MSK.LAN
|
||||
StrictHostKeyChecking no
|
||||
UserKnownHostsFile /dev/null
|
||||
|
||||
Host ans-srv-tunnel
|
||||
HostName 10.1.195.233
|
||||
User ada
|
||||
SetEnv TERM=xterm-256color
|
||||
ProxyJump pam-tunnel
|
||||
|
||||
Host ans-srv-direct
|
||||
HostName localhost
|
||||
Port 3322
|
||||
User ada
|
||||
SetEnv TERM=xterm-256color
|
||||
Reference in New Issue
Block a user