Last active
January 24, 2020 12:53
-
-
Save pepe/bae9ea5fa580ae22cee36d650c14b8fb to your computer and use it in GitHub Desktop.
Krabby installation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
. | |
├── config.js | |
├── extensions | |
│ ├── commands | |
│ │ ├── background.js | |
│ │ ├── CONTRIBUTING | |
│ │ ├── fetch | |
│ │ ├── Makefile | |
│ │ ├── manifest | |
│ │ │ ├── chrome.json | |
│ │ │ ├── common.json | |
│ │ │ └── firefox.json | |
│ │ ├── packages | |
│ │ │ ├── chrome.png | |
│ │ │ └── chrome.svg | |
│ │ ├── README.md | |
│ │ ├── scripts | |
│ │ │ └── build-target | |
│ │ ├── target | |
│ │ │ ├── chrome | |
│ │ │ │ ├── background.js | |
│ │ │ │ ├── manifest.json | |
│ │ │ │ ├── package.zip | |
│ │ │ │ └── packages | |
│ │ │ │ ├── chrome.png | |
│ │ │ │ └── chrome.svg | |
│ │ │ └── firefox | |
│ │ │ ├── background.js | |
│ │ │ ├── manifest.json | |
│ │ │ ├── package.zip | |
│ │ │ └── packages | |
│ │ │ ├── chrome.png | |
│ │ │ └── chrome.svg | |
│ │ └── UNLICENSE | |
│ ├── dmenu | |
│ │ ├── background.js | |
│ │ ├── CONTRIBUTING | |
│ │ ├── fetch | |
│ │ ├── Makefile | |
│ │ ├── manifest | |
│ │ │ ├── chrome.json | |
│ │ │ ├── common.json | |
│ │ │ └── firefox.json | |
│ │ ├── packages | |
│ │ │ ├── suckless.png | |
│ │ │ └── suckless.svg | |
│ │ ├── README.md | |
│ │ ├── scripts | |
│ │ │ └── build-target | |
│ │ ├── target | |
│ │ │ ├── chrome | |
│ │ │ │ ├── background.js | |
│ │ │ │ ├── manifest.json | |
│ │ │ │ ├── package.zip | |
│ │ │ │ └── packages | |
│ │ │ │ ├── suckless.png | |
│ │ │ │ └── suckless.svg | |
│ │ │ └── firefox | |
│ │ │ ├── background.js | |
│ │ │ ├── manifest.json | |
│ │ │ ├── package.zip | |
│ │ │ └── packages | |
│ │ │ ├── suckless.png | |
│ │ │ └── suckless.svg | |
│ │ └── UNLICENSE | |
│ ├── editor | |
│ │ ├── CONTRIBUTING | |
│ │ ├── Makefile | |
│ │ ├── manifest | |
│ │ │ ├── chrome.json | |
│ │ │ ├── common.json | |
│ │ │ └── firefox.json | |
│ │ ├── packages | |
│ │ │ ├── edit.png | |
│ │ │ └── edit.svg | |
│ │ ├── README.md | |
│ │ ├── scripts | |
│ │ │ ├── build-target | |
│ │ │ └── fetch | |
│ │ ├── src | |
│ │ │ ├── background.js | |
│ │ │ ├── content.js | |
│ │ │ └── style.css | |
│ │ ├── target | |
│ │ │ ├── chrome | |
│ │ │ │ ├── manifest.json | |
│ │ │ │ ├── package.zip | |
│ │ │ │ ├── packages | |
│ │ │ │ │ ├── edit.png | |
│ │ │ │ │ └── edit.svg | |
│ │ │ │ └── src | |
│ │ │ │ ├── background.js | |
│ │ │ │ ├── content.js | |
│ │ │ │ └── style.css | |
│ │ │ └── firefox | |
│ │ │ ├── manifest.json | |
│ │ │ ├── package.zip | |
│ │ │ ├── packages | |
│ │ │ │ ├── edit.png | |
│ │ │ │ └── edit.svg | |
│ │ │ └── src | |
│ │ │ ├── background.js | |
│ │ │ ├── content.js | |
│ │ │ └── style.css | |
│ │ └── UNLICENSE | |
│ ├── krabby | |
│ │ ├── bin | |
│ │ │ └── plumb | |
│ │ ├── CONTRIBUTING | |
│ │ ├── doc | |
│ │ │ ├── alternatives.md | |
│ │ │ ├── commands.md | |
│ │ │ ├── configuration.md | |
│ │ │ ├── differences-with-vim.md | |
│ │ │ ├── extending-functionalities.md | |
│ │ │ └── interfacing.md | |
│ │ ├── Makefile | |
│ │ ├── netlify.toml | |
│ │ ├── README.md | |
│ │ ├── scripts | |
│ │ │ ├── build-site | |
│ │ │ ├── build-surf | |
│ │ │ ├── build-target | |
│ │ │ ├── fetch | |
│ │ │ ├── install | |
│ │ │ ├── install-surf | |
│ │ │ └── uninstall | |
│ │ ├── share | |
│ │ │ └── krabby | |
│ │ │ ├── config.js | |
│ │ │ ├── fetch | |
│ │ │ ├── Makefile | |
│ │ │ └── manifest | |
│ │ │ ├── chrome.json | |
│ │ │ ├── common.json | |
│ │ │ ├── firefox.json | |
│ │ │ └── surf.json | |
│ │ ├── src | |
│ │ │ └── krabby | |
│ │ │ ├── extension | |
│ │ │ │ ├── extension.js | |
│ │ │ │ └── init.js | |
│ │ │ └── web | |
│ │ │ ├── init.js | |
│ │ │ ├── krabby.css | |
│ │ │ └── krabby.js | |
│ │ ├── UNLICENSE | |
│ │ └── website | |
│ │ ├── index.html | |
│ │ ├── script.js | |
│ │ └── style.css | |
│ └── shell | |
│ ├── CONTRIBUTING | |
│ ├── extension | |
│ │ ├── background.js | |
│ │ ├── fetch | |
│ │ ├── Makefile | |
│ │ ├── manifest | |
│ │ │ ├── chrome.json | |
│ │ │ ├── common.json | |
│ │ │ └── firefox.json | |
│ │ ├── packages | |
│ │ │ ├── chromium.png | |
│ │ │ └── chromium.svg | |
│ │ ├── README.md | |
│ │ ├── scripts | |
│ │ │ └── build-target | |
│ │ └── target | |
│ │ ├── chrome | |
│ │ │ ├── background.js | |
│ │ │ ├── manifest.json | |
│ │ │ ├── package.zip | |
│ │ │ └── packages | |
│ │ │ ├── chromium.png | |
│ │ │ └── chromium.svg | |
│ │ └── firefox | |
│ │ ├── background.js | |
│ │ ├── manifest.json | |
│ │ ├── package.zip | |
│ │ └── packages | |
│ │ ├── chromium.png | |
│ │ └── chromium.svg | |
│ ├── host | |
│ │ ├── bin | |
│ │ │ └── chrome-shell | |
│ │ ├── Dockerfile | |
│ │ ├── Makefile | |
│ │ ├── manifest | |
│ │ │ ├── chrome.json | |
│ │ │ ├── common.json | |
│ │ │ └── firefox.json | |
│ │ ├── README.md | |
│ │ ├── scripts | |
│ │ │ ├── build-static | |
│ │ │ ├── chrome-target.sh | |
│ │ │ ├── chromium-target.sh | |
│ │ │ ├── firefox-target.sh | |
│ │ │ ├── install-manifest | |
│ │ │ └── uninstall-manifest | |
│ │ ├── shard.yml | |
│ │ └── src | |
│ │ └── chrome-shell.cr | |
│ ├── README.md | |
│ └── UNLICENSE | |
├── fetch | |
├── Makefile | |
├── manifest | |
│ ├── chrome.json | |
│ ├── common.json | |
│ ├── firefox.json | |
│ └── surf.json | |
├── packages | |
│ ├── clipboard.js | |
│ ├── hint.js | |
│ ├── krabby | |
│ │ ├── extension | |
│ │ │ ├── extension.js | |
│ │ │ └── init.js | |
│ │ └── web | |
│ │ ├── init.js | |
│ │ ├── krabby.css | |
│ │ └── krabby.js | |
│ ├── krabby.png | |
│ ├── krabby.svg | |
│ ├── mark.js | |
│ ├── modal.js | |
│ ├── mouse-selection.js | |
│ ├── mouse.js | |
│ ├── player.js | |
│ ├── prompt.js | |
│ ├── scroll.js | |
│ ├── selection.css | |
│ └── selection.js | |
└── target | |
├── chrome | |
│ ├── config.js | |
│ ├── manifest.json | |
│ ├── package.zip | |
│ └── packages | |
│ ├── clipboard.js | |
│ ├── hint.js | |
│ ├── krabby | |
│ │ ├── extension | |
│ │ │ ├── extension.js | |
│ │ │ └── init.js | |
│ │ └── web | |
│ │ ├── init.js | |
│ │ ├── krabby.css | |
│ │ └── krabby.js | |
│ ├── krabby.png | |
│ ├── krabby.svg | |
│ ├── mark.js | |
│ ├── modal.js | |
│ ├── mouse-selection.js | |
│ ├── mouse.js | |
│ ├── player.js | |
│ ├── prompt.js | |
│ ├── scroll.js | |
│ ├── selection.css | |
│ └── selection.js | |
├── firefox | |
│ ├── config.js | |
│ ├── manifest.json | |
│ ├── package.zip | |
│ └── packages | |
│ ├── clipboard.js | |
│ ├── hint.js | |
│ ├── krabby | |
│ │ ├── extension | |
│ │ │ ├── extension.js | |
│ │ │ └── init.js | |
│ │ └── web | |
│ │ ├── init.js | |
│ │ ├── krabby.css | |
│ │ └── krabby.js | |
│ ├── krabby.png | |
│ ├── krabby.svg | |
│ ├── mark.js | |
│ ├── modal.js | |
│ ├── mouse-selection.js | |
│ ├── mouse.js | |
│ ├── player.js | |
│ ├── prompt.js | |
│ ├── scroll.js | |
│ ├── selection.css | |
│ └── selection.js | |
└── surf | |
├── script.js | |
└── styles | |
└── default.css |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ make chrome | |
cd packages; ../fetch | |
extensions/krabby/scripts/build-target chrome | |
Building: /home/pepe/.config/krabby/target/chrome | |
updating: manifest.json (deflated 68%) | |
updating: config.js (deflated 9%) | |
updating: packages/ (stored 0%) | |
updating: packages/mark.js (deflated 70%) | |
updating: packages/krabby/ (stored 0%) | |
updating: packages/krabby/web/ (stored 0%) | |
updating: packages/krabby/web/init.js (deflated 5%) | |
updating: packages/krabby/web/krabby.css (deflated 53%) | |
updating: packages/krabby/web/krabby.js (deflated 81%) | |
updating: packages/krabby/extension/ (stored 0%) | |
updating: packages/krabby/extension/init.js (deflated 10%) | |
updating: packages/krabby/extension/extension.js (deflated 81%) | |
updating: packages/selection.js (deflated 76%) | |
updating: packages/krabby.png (deflated 5%) | |
updating: packages/clipboard.js (deflated 69%) | |
updating: packages/hint.js (deflated 68%) | |
updating: packages/krabby.svg (deflated 65%) | |
updating: packages/scroll.js (deflated 65%) | |
updating: packages/mouse-selection.js (deflated 59%) | |
updating: packages/modal.js (deflated 72%) | |
updating: packages/mouse.js (deflated 65%) | |
updating: packages/player.js (deflated 72%) | |
updating: packages/selection.css (deflated 78%) | |
updating: packages/prompt.js (deflated 65%) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ make firefox | |
cd packages; ../fetch | |
extensions/krabby/scripts/build-target firefox | |
Building: /home/pepe/.config/krabby/target/firefox | |
updating: manifest.json (deflated 67%) | |
updating: config.js (deflated 9%) | |
updating: packages/ (stored 0%) | |
updating: packages/mark.js (deflated 70%) | |
updating: packages/krabby/ (stored 0%) | |
updating: packages/krabby/web/ (stored 0%) | |
updating: packages/krabby/web/init.js (deflated 5%) | |
updating: packages/krabby/web/krabby.css (deflated 53%) | |
updating: packages/krabby/web/krabby.js (deflated 81%) | |
updating: packages/krabby/extension/ (stored 0%) | |
updating: packages/krabby/extension/init.js (deflated 10%) | |
updating: packages/krabby/extension/extension.js (deflated 81%) | |
updating: packages/selection.js (deflated 76%) | |
updating: packages/krabby.png (deflated 5%) | |
updating: packages/clipboard.js (deflated 69%) | |
updating: packages/hint.js (deflated 68%) | |
updating: packages/krabby.svg (deflated 65%) | |
updating: packages/scroll.js (deflated 65%) | |
updating: packages/mouse-selection.js (deflated 59%) | |
updating: packages/modal.js (deflated 72%) | |
updating: packages/mouse.js (deflated 65%) | |
updating: packages/player.js (deflated 72%) | |
updating: packages/selection.css (deflated 78%) | |
updating: packages/prompt.js (deflated 65%) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ make install | |
STATIC_BUILD="no" BUILD_EXTENSIONS="yes" INTERACTIVE="yes" scripts/install | |
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── | |
Dependencies: git zip jq | |
❯ Git | |
❯ Zip | |
❯ jq | |
Dependencies: crystal shards (Non-static build) | |
❯ Crystal | |
❯ Shards | |
Dependencies: rofi (Optional, (Linux|FreeBSD|OpenBSD)-only) | |
❯ Rofi | |
Please install Rofi | |
https://github.com/davatorium/rofi | |
Dependencies: wl-clipboard (Optional, Wayland) | |
❯ wl-clipboard | |
❯ wl-clipboard | |
Dependencies: mpv pandoc (Optional) | |
❯ mpv | |
Please install mpv | |
https://mpv.io | |
❯ Pandoc | |
Please install Pandoc | |
https://pandoc.org | |
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── | |
Extension: Krabby | |
Description: A keyboard interface to the web | |
Repository: https://github.com/alexherbo2/krabby | |
Path: /home/pepe/.config/krabby | |
Dependencies: jq zip | |
Building: | |
Initializing: /home/pepe/.config/krabby | |
/home/pepe/.config/krabby | |
/home/pepe/.config/krabby/Makefile | |
/home/pepe/.config/krabby/.gitignore | |
/home/pepe/.config/krabby/config.js | |
/home/pepe/.config/krabby/fetch | |
/home/pepe/.config/krabby/manifest | |
Initialized empty Git repository in /home/pepe/.config/krabby/.git/ | |
Cloning Krabby for self-updates: /home/pepe/.config/krabby/extensions/krabby | |
Cloning into '/home/pepe/.config/krabby/extensions/krabby'... | |
done. | |
Copying: /home/pepe/Code/github.com/alexherbo2/krabby/src/. → /home/pepe/.config/krabby/packages | |
. | |
./krabby | |
./krabby/web | |
./krabby/web/init.js | |
./krabby/web/krabby.css | |
./krabby/web/krabby.js | |
./krabby/extension | |
./krabby/extension/init.js | |
./krabby/extension/extension.js | |
Copying: /home/pepe/Code/github.com/alexherbo2/krabby/bin/. → /home/pepe/.local/bin | |
. | |
./plumb | |
Fetching: https://raw.githubusercontent.com/alexherbo2/modal.js/master/scripts/modal.js → /home/pepe/.config/krabby/packages/modal.js | |
Fetching: https://cdn.jsdelivr.net/npm/@simonwep/selection-js/dist/selection.min.js → /home/pepe/.config/krabby/packages/mouse-selection.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/prompt.js/master/scripts/prompt.js → /home/pepe/.config/krabby/packages/prompt.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/hint.js/master/scripts/hint.js → /home/pepe/.config/krabby/packages/hint.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/mark.js/master/scripts/mark.js → /home/pepe/.config/krabby/packages/mark.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/selection.js/master/scripts/selection.js → /home/pepe/.config/krabby/packages/selection.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/selection.js/master/styles/selection.css → /home/pepe/.config/krabby/packages/selection.css | |
Fetching: https://raw.githubusercontent.com/alexherbo2/mouse.js/master/scripts/mouse.js → /home/pepe/.config/krabby/packages/mouse.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/clipboard.js/master/scripts/clipboard.js → /home/pepe/.config/krabby/packages/clipboard.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/scroll.js/master/scripts/scroll.js → /home/pepe/.config/krabby/packages/scroll.js | |
Fetching: https://raw.githubusercontent.com/alexherbo2/player.js/master/scripts/player.js → /home/pepe/.config/krabby/packages/player.js | |
Fetching: https://www.iconfinder.com/icons/877852/download/svg/512 → /home/pepe/.config/krabby/packages/krabby.svg | |
Fetching: https://www.iconfinder.com/icons/877852/download/png/512 → /home/pepe/.config/krabby/packages/krabby.png | |
make[1]: Vstupuje se do adresáře „/home/pepe/.config/krabby“ | |
cd packages; ../fetch | |
extensions/krabby/scripts/build-target chrome | |
Building: /home/pepe/.config/krabby/target/chrome | |
adding: manifest.json (deflated 68%) | |
adding: config.js (deflated 9%) | |
adding: packages/ (stored 0%) | |
adding: packages/mark.js (deflated 70%) | |
adding: packages/krabby/ (stored 0%) | |
adding: packages/krabby/web/ (stored 0%) | |
adding: packages/krabby/web/init.js (deflated 5%) | |
adding: packages/krabby/web/krabby.css (deflated 53%) | |
adding: packages/krabby/web/krabby.js (deflated 81%) | |
adding: packages/krabby/extension/ (stored 0%) | |
adding: packages/krabby/extension/init.js (deflated 10%) | |
adding: packages/krabby/extension/extension.js (deflated 81%) | |
adding: packages/selection.js (deflated 76%) | |
adding: packages/krabby.png (deflated 5%) | |
adding: packages/clipboard.js (deflated 69%) | |
adding: packages/hint.js (deflated 68%) | |
adding: packages/krabby.svg (deflated 65%) | |
adding: packages/scroll.js (deflated 65%) | |
adding: packages/mouse-selection.js (deflated 59%) | |
adding: packages/modal.js (deflated 72%) | |
adding: packages/mouse.js (deflated 65%) | |
adding: packages/player.js (deflated 72%) | |
adding: packages/selection.css (deflated 78%) | |
adding: packages/prompt.js (deflated 65%) | |
extensions/krabby/scripts/build-target firefox | |
Building: /home/pepe/.config/krabby/target/firefox | |
adding: manifest.json (deflated 67%) | |
adding: config.js (deflated 9%) | |
adding: packages/ (stored 0%) | |
adding: packages/mark.js (deflated 70%) | |
adding: packages/krabby/ (stored 0%) | |
adding: packages/krabby/web/ (stored 0%) | |
adding: packages/krabby/web/init.js (deflated 5%) | |
adding: packages/krabby/web/krabby.css (deflated 53%) | |
adding: packages/krabby/web/krabby.js (deflated 81%) | |
adding: packages/krabby/extension/ (stored 0%) | |
adding: packages/krabby/extension/init.js (deflated 10%) | |
adding: packages/krabby/extension/extension.js (deflated 81%) | |
adding: packages/selection.js (deflated 76%) | |
adding: packages/krabby.png (deflated 5%) | |
adding: packages/clipboard.js (deflated 69%) | |
adding: packages/hint.js (deflated 68%) | |
adding: packages/krabby.svg (deflated 65%) | |
adding: packages/scroll.js (deflated 65%) | |
adding: packages/mouse-selection.js (deflated 59%) | |
adding: packages/modal.js (deflated 72%) | |
adding: packages/mouse.js (deflated 65%) | |
adding: packages/player.js (deflated 72%) | |
adding: packages/selection.css (deflated 78%) | |
adding: packages/prompt.js (deflated 65%) | |
extensions/krabby/scripts/build-surf | |
Building: /home/pepe/.config/krabby/target/surf | |
make[1]: Opouští se adresář „/home/pepe/.config/krabby“ | |
❯ Install surf? (y/n) | |
Installing: | |
Chrome: | |
Open the Extensions page by navigating to chrome://extensions, enable Developer mode then Load unpacked to select the extension directory: /home/pepe/.config/krabby/target/chrome | |
Firefox: only developer or unbranded version (see https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ) | |
Open about:config, change xpinstall.signatures.required to false | |
Open about:addons ❯ Extensions, click Install add-on from file and select the package file: /home/pepe/.config/krabby/target/firefox/package.zip | |
❯ Press any key to continue | |
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── | |
Extension: Commands | |
Description: Chrome API to perform browser actions | |
Repository: https://github.com/alexherbo2/chrome-commands | |
Path: /home/pepe/.config/krabby/extensions/commands | |
Dependencies: jq zip | |
Building: | |
Cloning into '/home/pepe/.config/krabby/extensions/commands'... | |
remote: Enumerating objects: 6, done. | |
remote: Counting objects: 100% (6/6), done. | |
remote: Compressing objects: 100% (4/4), done. | |
remote: Total 60 (delta 2), reused 4 (delta 2), pack-reused 54 | |
Unpacking objects: 100% (60/60), 11.54 KiB | 222.00 KiB/s, done. | |
Already up to date. | |
make[1]: Vstupuje se do adresáře „/home/pepe/.config/krabby/extensions/commands“ | |
./fetch | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 6140 0 6140 0 0 54821 0 --:--:-- --:--:-- --:--:-- 54821 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 15936 100 15936 0 0 160k 0 --:--:-- --:--:-- --:--:-- 160k | |
./scripts/build-target chrome | |
Building: /home/pepe/.config/krabby/extensions/commands/target/chrome | |
adding: manifest.json (deflated 33%) | |
adding: background.js (deflated 79%) | |
adding: packages/ (stored 0%) | |
adding: packages/chrome.svg (deflated 75%) | |
adding: packages/chrome.png (stored 0%) | |
./scripts/build-target firefox | |
Building: /home/pepe/.config/krabby/extensions/commands/target/firefox | |
adding: manifest.json (deflated 49%) | |
adding: background.js (deflated 79%) | |
adding: packages/ (stored 0%) | |
adding: packages/chrome.svg (deflated 75%) | |
adding: packages/chrome.png (stored 0%) | |
make[1]: Opouští se adresář „/home/pepe/.config/krabby/extensions/commands“ | |
Installing: | |
Chrome: | |
Open the Extensions page by navigating to chrome://extensions, enable Developer mode then Load unpacked to select the extension directory: /home/pepe/.config/krabby/extensions/commands/target/chrome | |
Firefox: only developer or unbranded version (see https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ) | |
Open about:config, change xpinstall.signatures.required to false | |
Open about:addons ❯ Extensions, click Install add-on from file and select the package file: /home/pepe/.config/krabby/extensions/commands/target/firefox/package.zip | |
❯ Press any key to continue | |
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── | |
Extension: Shell | |
Description: Chrome API to execute external commands through native messaging | |
Repository: https://github.com/alexherbo2/chrome-shell | |
Path: /home/pepe/.config/krabby/extensions/shell | |
Dependencies: crystal shards jq zip | |
Building: | |
Cloning into '/home/pepe/.config/krabby/extensions/shell'... | |
remote: Enumerating objects: 20, done. | |
remote: Counting objects: 100% (20/20), done. | |
remote: Compressing objects: 100% (12/12), done. | |
remote: Total 103 (delta 8), reused 16 (delta 7), pack-reused 83 | |
Receiving objects: 100% (103/103), 17.79 KiB | 2.54 MiB/s, done. | |
Resolving deltas: 100% (42/42), done. | |
Already up to date. | |
make[1]: Vstupuje se do adresáře „/home/pepe/.config/krabby/extensions/shell/host“ | |
shards build --release | |
Dependencies are satisfied | |
Building: chrome-shell | |
./scripts/install-manifest chrome chromium firefox | |
Installing: /home/pepe/.config/google-chrome/NativeMessagingHosts/shell.json | |
Installing: /home/pepe/.config/chromium/NativeMessagingHosts/shell.json | |
Installing: /home/pepe/.mozilla/native-messaging-hosts/shell.json | |
make[1]: Opouští se adresář „/home/pepe/.config/krabby/extensions/shell/host“ | |
make[1]: Vstupuje se do adresáře „/home/pepe/.config/krabby/extensions/shell/extension“ | |
./fetch | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 10722 100 10722 0 0 69623 0 --:--:-- --:--:-- --:--:-- 69623 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 24141 100 24141 0 0 346k 0 --:--:-- --:--:-- --:--:-- 346k | |
scripts/build-target chrome | |
Building: /home/pepe/.config/krabby/extensions/shell/extension/target/chrome | |
adding: manifest.json (deflated 32%) | |
adding: background.js (deflated 49%) | |
adding: packages/ (stored 0%) | |
adding: packages/chromium.png (deflated 0%) | |
adding: packages/chromium.svg (deflated 70%) | |
scripts/build-target firefox | |
Building: /home/pepe/.config/krabby/extensions/shell/extension/target/firefox | |
adding: manifest.json (deflated 47%) | |
adding: background.js (deflated 49%) | |
adding: packages/ (stored 0%) | |
adding: packages/chromium.png (deflated 0%) | |
adding: packages/chromium.svg (deflated 70%) | |
make[1]: Opouští se adresář „/home/pepe/.config/krabby/extensions/shell/extension“ | |
Installing: | |
Chrome: | |
Open the Extensions page by navigating to chrome://extensions, enable Developer mode then Load unpacked to select the extension directory: /home/pepe/.config/krabby/extensions/shell/extension/target/chrome | |
Firefox: only developer or unbranded version (see https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ) | |
Open about:config, change xpinstall.signatures.required to false | |
Open about:addons ❯ Extensions, click Install add-on from file and select the package file: /home/pepe/.config/krabby/extensions/shell/extension/target/firefox/package.zip | |
❯ Press any key to continue | |
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── | |
Extension: Editor | |
Description: Open an external editor to edit text inputs | |
Repository: https://github.com/alexherbo2/chrome-editor | |
Path: /home/pepe/.config/krabby/extensions/editor | |
Dependencies: jq zip | |
Building: | |
Cloning into '/home/pepe/.config/krabby/extensions/editor'... | |
remote: Enumerating objects: 48, done. | |
remote: Counting objects: 100% (48/48), done. | |
remote: Compressing objects: 100% (31/31), done. | |
remote: Total 48 (delta 16), reused 47 (delta 15), pack-reused 0 | |
Unpacking objects: 100% (48/48), 9.35 KiB | 1.56 MiB/s, done. | |
Already up to date. | |
make[1]: Vstupuje se do adresáře „/home/pepe/.config/krabby/extensions/editor“ | |
scripts/fetch | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 151 100 151 0 0 272 0 --:--:-- --:--:-- --:--:-- 271 | |
100 587 100 587 0 0 719 0 --:--:-- --:--:-- --:--:-- 719 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 8591 100 8591 0 0 152k 0 --:--:-- --:--:-- --:--:-- 152k | |
scripts/build-target chrome | |
Building: /home/pepe/.config/krabby/extensions/editor/target/chrome | |
adding: manifest.json (deflated 41%) | |
adding: src/ (stored 0%) | |
adding: src/background.js (deflated 69%) | |
adding: src/style.css (deflated 40%) | |
adding: src/content.js (deflated 73%) | |
adding: packages/ (stored 0%) | |
adding: packages/edit.svg (deflated 44%) | |
adding: packages/edit.png (deflated 14%) | |
scripts/build-target firefox | |
Building: /home/pepe/.config/krabby/extensions/editor/target/firefox | |
adding: manifest.json (deflated 55%) | |
adding: src/ (stored 0%) | |
adding: src/background.js (deflated 69%) | |
adding: src/style.css (deflated 40%) | |
adding: src/content.js (deflated 73%) | |
adding: packages/ (stored 0%) | |
adding: packages/edit.svg (deflated 44%) | |
adding: packages/edit.png (deflated 14%) | |
make[1]: Opouští se adresář „/home/pepe/.config/krabby/extensions/editor“ | |
Installing: | |
Chrome: | |
Open the Extensions page by navigating to chrome://extensions, enable Developer mode then Load unpacked to select the extension directory: /home/pepe/.config/krabby/extensions/editor/target/chrome | |
Firefox: only developer or unbranded version (see https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ) | |
Open about:config, change xpinstall.signatures.required to false | |
Open about:addons ❯ Extensions, click Install add-on from file and select the package file: /home/pepe/.config/krabby/extensions/editor/target/firefox/package.zip | |
❯ Press any key to continue | |
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── | |
Extension: dmenu | |
Description: Tab search with dmenu | |
Repository: https://github.com/alexherbo2/chrome-dmenu | |
Path: /home/pepe/.config/krabby/extensions/dmenu | |
Dependencies: rofi jq zip | |
Building: | |
Cloning into '/home/pepe/.config/krabby/extensions/dmenu'... | |
remote: Enumerating objects: 6, done. | |
remote: Counting objects: 100% (6/6), done. | |
remote: Compressing objects: 100% (4/4), done. | |
remote: Total 51 (delta 2), reused 4 (delta 2), pack-reused 45 | |
Unpacking objects: 100% (51/51), 10.36 KiB | 707.00 KiB/s, done. | |
Already up to date. | |
make[1]: Vstupuje se do adresáře „/home/pepe/.config/krabby/extensions/dmenu“ | |
./fetch | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 302 100 302 0 0 2932 0 --:--:-- --:--:-- --:--:-- 2932 | |
% Total % Received % Xferd Average Speed Time Time Time Current | |
Dload Upload Total Spent Left Speed | |
100 191 100 191 0 0 2513 0 --:--:-- --:--:-- --:--:-- 2513 | |
./scripts/build-target chrome | |
Building: /home/pepe/.config/krabby/extensions/dmenu/target/chrome | |
adding: manifest.json (deflated 38%) | |
adding: background.js (deflated 72%) | |
adding: packages/ (stored 0%) | |
adding: packages/suckless.png (deflated 1%) | |
adding: packages/suckless.svg (deflated 30%) | |
./scripts/build-target firefox | |
Building: /home/pepe/.config/krabby/extensions/dmenu/target/firefox | |
adding: manifest.json (deflated 53%) | |
adding: background.js (deflated 72%) | |
adding: packages/ (stored 0%) | |
adding: packages/suckless.png (deflated 1%) | |
adding: packages/suckless.svg (deflated 30%) | |
make[1]: Opouští se adresář „/home/pepe/.config/krabby/extensions/dmenu“ | |
Installing: | |
Chrome: | |
Open the Extensions page by navigating to chrome://extensions, enable Developer mode then Load unpacked to select the extension directory: /home/pepe/.config/krabby/extensions/dmenu/target/chrome | |
Firefox: only developer or unbranded version (see https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ) | |
Open about:config, change xpinstall.signatures.required to false | |
Open about:addons ❯ Extensions, click Install add-on from file and select the package file: /home/pepe/.config/krabby/extensions/dmenu/target/firefox/package.zip | |
❯ Press any key to continue |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment