feat(zsh): modularize Zsh configuration with environment variables, aliases, functions, and plugins
- Create a new Zsh configuration structure under ~/.config/zsh - Add main .zshrc file to load configurations and plugins - Implement environment variables in env.zsh - Define aliases for common commands in aliases.zsh - Set up completion settings in completion.zsh - Add custom functions for navigation, file handling, and process management in functions.zsh - Configure keybindings in keybindings.zsh - Set shell options in options.zsh - Load plugins using Zinit in plugins.zsh - Configure prompt settings in prompt.zsh - Create a .zshenv file to set ZDOTDIR for Zsh configuration directory
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# 20 - SelfHost
|
||||
Host vps vps-ada
|
||||
HostName 157.22.231.198
|
||||
Port 22
|
||||
User root
|
||||
IdentityFile ~/.ssh/id_ed25519_homelab
|
||||
|
||||
# Gitea
|
||||
Host git.ada-dev.ru
|
||||
HostName 192.168.1.10
|
||||
User git
|
||||
Port 2222
|
||||
IdentityFile ~/.ssh/id_ed25519_homelab
|
||||
ProxyJump vps
|
||||
|
||||
# ZimaOS
|
||||
Host home zima
|
||||
HostName 192.168.1.10
|
||||
User ada
|
||||
IdentityFile ~/.ssh/id_ed25519_homelab
|
||||
SetEnv TERM=xterm-256color
|
||||
Reference in New Issue
Block a user