Как стать автором
Обновить

Комментарии 21

Особенно Яндекс Браузер, да... Чего ж сразу не буткит-то?

И кстати Яндекс браузер устанавливается в пространство текущего пользователя, в AppData

Ещё мастхэв:

voidtools.Everything - моментальный поисковик по NTFS и ReFS

Nilesoft.Shell - удобоприемлемое контекстное меню проводника.

M2Team.NanaZip - форк 7zip, но удобнее

MartiCliment.UniGetUI - оболочка для winget и прочих пакетных менеджеров.

За Nilesoft.Shell отдельный Вам плюсик. Очень интересная и красивая штука, попробую.

Установите минимальное значение InterfaceMetric для вашего текущего подключения

Небольшое пояснение не помешало бы :)

-InterfaceMetric - Указывает метрику для IP-интерфейса. При выборе маршрутов для определения приоритета используется общая метрика, которая является суммой метрики маршрута и метрики интерфейса. Обычно метрика интерфейса отдает предпочтение определенному интерфейсу, например, использованию проводного соединения, если доступны как проводное, так и беспроводное соединение. Значение этого параметра по умолчанию использует значение, сгенерированное AutomaticMetric. Если значение этого параметра установлено, то параметр AutomaticMetric автоматически отключается.

Чем ниже значение, тем выше приоритет интерфейса.

Спасибо, но определение я сам умею найти.

Но зачем вы устанавливаете метрику для свежеустановленной винды? Что это дает? Какие проблемы решает?

Это дает приоритет на другими подключениями, в том числе ВПН, когда они появятся, то есть быстрее будет отклик в браузере, например. Для некоторых ВПН я увеличил метрику и прописал адреса в hosts, соответственно такие ВПН-подключения никак не виляют на основное. Возможно есть более качественное решения, но я его пока не нашел.

Первое действие ради действия. У вас 328 разных сетевых интерфейсов? Проверять их статус через PWS, или просто скосить глаза в правый нижний угол и увидеть поднялся там интерфейс, или нет? Потому что все дальнейшие действия смысла не имеют, если интерфейс лежит. А если не лежит — то не имеют в двойне, оно и без настроек метрики работает.

Конечно, действие имеет смысл, если сетевой интерфейс активен. Чтобы изменить метрику интерфейса, нужно узнать его -InterfaceIndex или -InterfaceAlias, что как раз можно сделать с помощью первой команды.

А можно установить WSL и иметь нативную консоль в том же Windows Terminal с нативными vim, git, docker etc.

И PowerShell Core / Powershell не форк, а развитие Windows Powershell,n начиная с 6 версии.

WSL тоже использую, но в основном для VS Code и в целом не вижу никаких проблем использовать PowerShell для vim или git.

Задумался, что можно WSL поставить по умолчанию в терминале и настроить соответственно, возможно попробую.

Про fork сказано в официальном репозитории PowerShell:

...Although this repository started as a fork of the Windows PowerShell codebase...


И вам спасибо.

Спасибо, ознакомлюсь.

О, класс, современная инструкция по настройке современного виндовса. Сам примерно те же инструменты использую.

Еще использую https://starship.rs/ для современного промпта в повершелле.

https://starship.rs/ - пробовал, но мне хватает стандартного интерфейса

Тоже в копилку кастомизируемых промптов: OhMyPosh. Поддерживают любую мейнстримную оболочку, в том числе PowerShell.

По сравнению со Starship не нашёл ни преимуществ, ни недостатков, просто аналогичный промпт-движок.

Я с него начинал, впоследствии свою тему написал) Но со временем вернулся к стандартному промпту.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории