NeoVim придумали задроты, которые считают, что люди должны служить компьютерам, а не компьютеры людям. Мышь для них это что-то непостижимое. И даже стрелок на клавиатуре быть не должно, ведь есть hjkl.

Я задрот в другом - комфорт. Люблю как создавать, так и использовать удобные вещи с приятным UI. Поэтому на Linux я всегда ставлю Micro. Это как Nano с улучшательствами. Также я всегда устанавливаю тему catppuccin. Но подключаю её нестандартно для того, чтобы она работатла сразу у всех пользователей, даже у свеже-созданных. Как это сделать:

  1. Конфиг ставлю в /etc/micro/settings.json:
{
    "colorscheme": "catppuccin-mocha-transparent",
    "mkparents": true
}
  1. Темы кидаю в /etc/micro/colorschemes
  2. У root создаю папку /root/.config/micro, а внутри ярлыки:
ln -s /etc/micro/settings.json /root/.config/micro/settings.json
ln -s /etc/micro/bindings.json /root/.config/micro/bindings.json
ln -s /etc/micro/colorschemes /root/.config/micro/colorschemes
  1. Теперь копируем это всё и для других пользователей.
  2. Делаем чтобы это работало для новых пользователей:
ln -s /etc/micro/settings.json /etc/skel/.config/micro/settings.json
ln -s /etc/micro/bindings.json /etc/skel/.config/micro/bindings.json
ln -s /etc/micro/colorschemes /etc/skel/.config/micro/colorschemes

Всё, теперь у всех пользователей будут доступны темы, у всех будет одинаковый конфиг. Но, при этом у каждого останется свой файл ~/.config/micro/buffers/history.

Каждый раз гуглю как надо это сделать. Решил записать. Первое что надо сделать - просто включить мультисайт:

define( 'WP_ALLOW_MULTISITE', true );

Далее устанавливаем сеть по ссылке: /wp-admin/network.php. По этой же ссылке получаем "рекомендованные конфиги" - устанавливаем их. Ну а вот такой конфиг я использую в продакшене:

$domain = strtolower( stripslashes( $_SERVER['HTTP_HOST'] ) );
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
define( 'DOMAIN_CURRENT_SITE', $domain );
define( 'PATH_CURRENT_SITE', '/' );
//define( 'SITE_ID_CURRENT_SITE', 1 );
//define( 'BLOG_ID_CURRENT_SITE', 1 );
define('COOKIE_DOMAIN', $domain);

Сейчас приходится перекачивать видео для клиента с Youtube на Rutube. Как это сделать наверняка в 2025 году:

Качаем тулзу: https://github.com/yt-dlp/yt-dlp/wiki/Installation#windows Это форк youtube-dl, работает через командную строку.

Вбиваем в командной строке:

yt-dlp https://www.youtube.com/watch?v=Ww3R50xxk2U --list-formats

Нам покажет такую табличку: Img 2025 08 16 13 29 14

В ней нам надо найти две интересующие нас строки, где "audio only" в качестве "high" и "video only" в 1080p. Берём их айдишники (зелёным вначале).

Вбивам айдишники через + так:

yt-dlp -f 137+140 https://www.youtube.com/watch?v=_FLnw5W07nQ

В итоге, всё скачается в текущую папку. У ютуба в качестве Full HD и выше - видео отдельно, звук отдельно. Эта программа их склеит и выдаст готовый файл.