|
@@ -9,6 +9,12 @@
|
|
|
# ВНИМАНИЕ: Горячие клавиши настраиваются в файле ~/.config/sxhkd/sxhkdrc
|
|
# ВНИМАНИЕ: Горячие клавиши настраиваются в файле ~/.config/sxhkd/sxhkdrc
|
|
|
pgrep -x sxhkd > /dev/null || sxhkd &
|
|
pgrep -x sxhkd > /dev/null || sxhkd &
|
|
|
|
|
|
|
|
|
|
+# Проверка, запущен ли SSH агент
|
|
|
|
|
+if ! pgrep -u "$USER" ssh-agent > /dev/null; then
|
|
|
|
|
+ eval "$(ssh-agent -s)"
|
|
|
|
|
+fi
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
# Установка фонового изображения (пример: с помощью feh)
|
|
# Установка фонового изображения (пример: с помощью feh)
|
|
|
# feh --bg-fill ~/path/to/your/wallpaper.jpg &
|
|
# feh --bg-fill ~/path/to/your/wallpaper.jpg &
|
|
|
# Проблемы: Если не установлен feh или другой установщик обоев,
|
|
# Проблемы: Если не установлен feh или другой установщик обоев,
|
|
@@ -31,9 +37,19 @@ pgrep -x sxhkd > /dev/null || sxhkd &
|
|
|
# Создание и именование рабочих столов (десктопов) на текущем мониторе
|
|
# Создание и именование рабочих столов (десктопов) на текущем мониторе
|
|
|
# Мониторы идентифицируются по их именам (например, DVI-0, HDMI-A-0),
|
|
# Мониторы идентифицируются по их именам (например, DVI-0, HDMI-A-0),
|
|
|
# но bspwm по умолчанию использует первый (самый левый) монитор.
|
|
# но bspwm по умолчанию использует первый (самый левый) монитор.
|
|
|
-bspc monitor HDMI-1 -d 1 2 3 4 5
|
|
|
|
|
-bspc monitor HDMI-2 -d 6 7 8 9 10
|
|
|
|
|
-
|
|
|
|
|
|
|
+source $HOME/dotfiles/Profile.env
|
|
|
|
|
+
|
|
|
|
|
+if [ $profile == "work" ]
|
|
|
|
|
+then
|
|
|
|
|
+ bspc monitor HDMI-1 -d 1 2 3 4 5
|
|
|
|
|
+ bspc monitor HDMI-2 -d 6 7 8 9 10
|
|
|
|
|
+elif [ $profile == "laptop" ]
|
|
|
|
|
+then
|
|
|
|
|
+ bspc monitor eDP-1 -d 1 2 3 4 5 6 7
|
|
|
|
|
+else
|
|
|
|
|
+ _primary=$(xrandr -q | grep "primary" | cut -d' ' -f1)
|
|
|
|
|
+ bspc monitor $_primary -d 1 2 3
|
|
|
|
|
+fi
|
|
|
# Если у вас несколько мониторов, их можно настроить так (пример):
|
|
# Если у вас несколько мониторов, их можно настроить так (пример):
|
|
|
# bspc monitor DVI-I-1 -d 1 2 3 4
|
|
# bspc monitor DVI-I-1 -d 1 2 3 4
|
|
|
# bspc monitor DVI-D-0 -d 5 6 7 8 9 10
|
|
# bspc monitor DVI-D-0 -d 5 6 7 8 9 10
|