Публикация сайта на GitHub с помищью Termux и Hugo на Android
Публикация Hugo сайта на GitHub Из этого руководства вы узнаете как технически грамотно разместить свой сайт, созданный в Hugo, на Github сразу в двух репозиториях, одной командой в Termux на Android или linux. Для этого напишем красивый bash скрипт для публикации, сделаем его исполняемым. А почему сразу в двух? Спросите вы. Вот на этот вопрос и последующие я подробнейшим образом отвечу. Нa картинке ниже показана работа скрипта 1. Структура каталогов Hugo my-site/ ├── archetypes/ ├── assets/ ├── content/ <-- Самое ценное) ├── data/ ├── i18n/ ├── layouts/ ├── public!
Фичи Hugo
Здесь я буду выкладывать разные полезности HUGO, Markdown разметки для визуализации контента Добавление изображений Самый простой способ из того что я узнал это - положить изображение в папку проекта /static/images ![My Test Image](/images/Yt-Termux.png) {{< figure src="/images/Yt-Termux.png" title="Описание картинки" >}} Добавить видео из YouTube {{< youtube 0RKpf3rK57I >}} Цветовой блок {{< color-block >}} Привет МИР {{< /color-block >}} Привет МИР {{< color-block style="success" >}} Привет МИР {{< /color-block >}} Привет МИР {{< color-block style="info" >}} Привет МИР {{< /color-block >}} Привет МИР {{< color-block style="warning" >}} Привет МИР {{< /color-block >}} Привет МИР {{< color-block style="error" >}} Привет МИР {{< /color-block >}} Привет МИР Иконка со ссылкой Параметры:
Мой Oh-my-zsh + плагины
Настройка Oh-my-zsh и плагинов zsh-autosuggestions, zsh-syntax-highlighting, fzf 1. Установите Oh-my-zsh с помошью curl: sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 2. Скачайте плагины : Загрузите zsh-autosuggestions из: git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions Загрyзите zsh-syntax-highlighting из: git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting Установите fzf pkg install fzf 3. Отредактируйте ваш ~/.zshrc: nvim ~/.zshrc найти plugins=(git) Добавить zsh-autosuggestions & zsh-syntax-highlighting & fzf в секцию plugins() примерно вот так: => plugins=( git zsh-autosuggestions zsh-syntax-highlighting fzf ) Перезагрузите терминал Ссылки: oh-my-zsh zsh-autosuggestions zsh-syntax-highlighting Yt-Termux 2024/05/14 Публикация сайта на GitHub с помищью Termux и Hugo на Android 2024/05/12 Мои конфиги 2024/05/10 + картинка в README.
+ картинка в README.md
В этом кратком руководстве вы узнаете, как создать отдельную ветку в своем репозитории для размещения скриншотов и демонстрационных картинок для использования в файле Readme.md master-ветки. 1. Клонируйте репозиторий Чтобы предотвратить любую потерю работы, лучше всего клонировать репозиторий в отдельном месте для выполнения этой задачи. 2. Создайте новую ветку Создайте новую ветку в репозитории, используя в терминале команду git checkout --orphan assets Это создаст и переключит вас на новую ветку под названием “assets”.
Мои конфиги
Для того что-бы не потерять свои конфиги, буду оставлять их тут!) 1. Мой .zshrc # If you come from bash you might have to change your $PATH. # export PATH=$HOME/bin:/usr/local/bin:$PATH # Path to your oh-my-zsh installation. export ZSH="$HOME/.oh-my-zsh" # Файлы кеша zsh не валялись под ногами export ZSH_COMPDUMP="$HOME/.cache/.zcompdump-$HOST" # Set name of the theme to load --- if set to "random", it will # load a random theme each time oh-my-zsh is loaded, in which case, # to know which specific one was loaded, run: echo $RANDOM_THEME # See https://github.
Yt-Termux
Yt-Termux Легкий инструмент для загрузки любых видео, музыки или короткометражек с Youtube в 2 клика на android с помощью Termux. Позволяет редактировать id3 теги в MP3 файлах. Yt-Termux работает на новом, прогрессивном yt-dlp. Позволяет молниеносно загружать Ваши ролики на YouTube в выбраном качестве, загружать аудио m4a из клипов, ковертировать аудио в mp3 и редактировать id3 теги для нормального отображения в музыкальном проигрывателе!) Установка: Эта программа есть в моем гитхаб репозитории