From e870324c04a41f88299c9bc4009c3f711bd2c339 Mon Sep 17 00:00:00 2001 From: thek4n Date: Wed, 6 Dec 2023 08:41:24 +0300 Subject: [PATCH] add host specific settings dir --- home/user/.config/bash/hosts/.gitkeep | 0 home/user/.config/bash/sourcer | 15 +++++++------- home/user/.config/zsh/sourcer | 29 +++++++++++++++------------ 3 files changed, 24 insertions(+), 20 deletions(-) create mode 100644 home/user/.config/bash/hosts/.gitkeep diff --git a/home/user/.config/bash/hosts/.gitkeep b/home/user/.config/bash/hosts/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/home/user/.config/bash/sourcer b/home/user/.config/bash/sourcer index 1b1d50b..3d9b001 100644 --- a/home/user/.config/bash/sourcer +++ b/home/user/.config/bash/sourcer @@ -4,16 +4,17 @@ _so () { } if [[ $0 == *bash ]]; then - _so "$HOME"/.config/bash/export - _so "$HOME"/.config/bash/shopt + _so "$HOME/.config/bash/export" + _so "$HOME/.config/bash/shopt" fi if [[ $- == *i* ]]; then - _so "$HOME"/.config/bash/prompt - _so "$HOME"/.config/bash/aliases - _so "$HOME"/.config/bash/functions - _so "$HOME"/.config/bash/completion + _so "$HOME/.config/bash/prompt" + _so "$HOME/.config/bash/aliases" + _so "$HOME/.config/bash/functions" + _so "$HOME/.config/bash/completion" + _so "$HOME/.config/bash/hosts/$HOST" fi -_sod "$HOME"/.config/bash/bashrc.d +_sod "$HOME/.config/bash/bashrc.d" diff --git a/home/user/.config/zsh/sourcer b/home/user/.config/zsh/sourcer index 4041a5b..e8901d3 100644 --- a/home/user/.config/zsh/sourcer +++ b/home/user/.config/zsh/sourcer @@ -4,19 +4,22 @@ _so () { } _so /etc/zsh_command_not_found -_so "$HOME"/.config/zsh/options -_so "$HOME"/.config/zsh/completion -_so "$HOME"/.config/zsh/history -_so "$HOME"/.config/zsh/prompt -_so "$HOME"/.config/zsh/other -_so "$HOME"/.config/zsh/plugin -_so "$HOME"/.config/zsh/aliases +_so "$HOME/.config/zsh/options" +_so "$HOME/.config/zsh/completion" +_so "$HOME/.config/zsh/history" +_so "$HOME/.config/zsh/prompt" +_so "$HOME/.config/zsh/other" +_so "$HOME/.config/zsh/plugin" +_so "$HOME/.config/zsh/aliases" -_so "$HOME"/.config/bash/aliases -_so "$HOME"/.config/bash/completion -_so "$HOME"/.config/bash/export -_so "$HOME"/.config/bash/functions -_so "$HOME"/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh +_so "$HOME/.config/bash/aliases" +_so "$HOME/.config/bash/completion" +_so "$HOME/.config/bash/export" +_so "$HOME/.config/bash/functions" +_so "$HOME/.config/bash/hosts/$HOST" -_sod "$HOME"/.config/zsh/zshrc.d +_so "$HOME/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" + + +_sod "$HOME/.config/zsh/zshrc.d"