Nerd Startpage - стартовая страница браузера, которая не требует использования мыши.
- Отображение категорий в стиле Masonry
- Возможность поиска в Google, Yandex, NPM
- Подсказки от поисковых движков
- Все конфигурация в YAML-файле
- Поиск в истории браузера, закладках, списке недавно закрытых вкладок
- Поиск по сохраненным ссылкам и алиасам на них
- Палитра команд
- Не требует использования мыши
- Настраиваемые горячие клавиши
- Минималистичный
- Использует Nerd Fonts
- Установите расширение для Firefox (
nerd-startpage-*.xpi) - Скачайте config file
- Замените данные на свои
- Опубликуйте
config.yamlна Github Gist, Pastebin или любой другой платформе, где можно получить ссылку наrawформат. - Скопируйте ссылку на
rawформат (Для примера: https://raw.githubusercontent.com/idefant/nerd-startpage/main/config.yaml) - Нажмите комбинацию
Alt + T, чтобы открыть Nerd Startpage - Нажмите комбинацию
CTrl + P, чтобы открыть палитру команд - Выберите команду
Set config URL from clipboard - Перезагрузите конфиг командой
Reload config
| Название | Комбинация |
|---|---|
| Открыть Nerd Startpage | Alt + T |
| Открыть палитру команд | Ctrl + P |
| Поиск в Google | Ctrl + G |
| Поиск в Yandex | Ctrl + Y |
| Поиск по истории | Ctrl + H |
| Поиск по закладкам | Ctrl + B |
| Поиск по недавно закрытым вкладкам | Ctrl + S |
| Поиск по ссылкам и алиасам | Ctrl + F |
| Очистить поле ввода | Ctrl + L |
| Открыть ссылку из буфера обмена | Ctrl + O |
| Название | Комбинация |
|---|---|
| Предыдущая подсказка | Arrow Up |
| Следующая подсказка | Arrow Down |
| Скрыть/показать панель подсказок | Escape |
| Открыть ссылку в текущей вкладке | Enter |
| Открыть ссылку в новой вкладке | Ctrl + Enter |
Mozilla Developer Hub
# Сборка проекта
npm run build
# Сборка расширения в zip - только для тестирования в качестве временного расширения на about:debugging#/runtime/this-firefox
web-ext build -s dist
# Сборка и отправка на подпись в Mozilla
npx web-ext sign \
--api-key=$AMO_JWT_ISSUER \
--api-secret=$AMO_JWT_SECRET \
--channel=unlisted \
--source-dir=dist/ \
--artifacts-dir=build/# Установка зависимостей
npm install
# Запуск в режиме разработки
npm run dev
# Запуск Firefox для разработки
npm run firefox
# Запуск витрины компонентов в режиме разработки
npm run storybook
# Запустить все команды разом можно с помощью Taskfile
task dev


