Путь
/ОС/FreeBSD
- [⬆ вверх]
- AWK.md
- FreeBSD — кратко о нём..md
- GELI Ключ без пароля.md
- IDE под твои задачи.md
- ZELLIJ + KITTY твоё оружие в терминальной войне.md
- ZFS Экспорт и импорт пулов.md
- gpart show и монтирование ext2 ext3 ext4.md
- nmdm.md
- nvim.md
- Где располагать пользовательские скрипты.md
- Давай качайся!.md
- Как запоролить host в traefik.md
- Как настроить rc.d скрипт для demon в jail.md
- Как пробросить $DISPLAY по ssh.md
- Как ставить пакеты из портов, чтобы pgk их видел..md
- Обновление FreeBSD.md
- Отключение загрузки video драйверов.md
- Очистка дисков и создание RAID.md
- Разница между rc.conf и sysctl.conf.md
- Специфично для FreeBSD переменные окружения.md
- Управление звуковыми выходами.md
- Управление кодом возврата в bash.md
- Установить terminfo для Alacritty.md
- Установить описание терминала xterm-kitty.md
Сильна должна быть не только голова, но и тело. Ебаш!
#!/bin/sh
Путь до файла
SCRIPT_PATH="$HOME/.local/bin/remind_popup.sh"
Создаём скрипт показа уведомления
mkdir -p "$(dirname "$SCRIPT_PATH")"
cat > "$SCRIPT_PATH" <<'EOF'
#!/bin/sh
DISPLAY=:0
export DISPLAY
i3-nagbar — встроенный pop-up в i3
i3-nagbar -m "Пора заниматься!" -t warning
EOF
chmod +x "$SCRIPT_PATH"
Добавим cron задание (каждые 30 минут)
( crontab -l 2>/dev/null; echo "*/30 8-20 * * 1-5 $SCRIPT_PATH" ) | crontab -