Oleg Pykhalov c2491d7bfa Add firefox wrapper to run configured by Nix Home instance. | 1 year ago | |
---|---|---|
.. | ||
README.md | 1 year ago | |
flake.lock | 1 year ago | |
flake.nix | 1 year ago | |
home.nix | 1 year ago | |
mimeTypes.rdf | 1 year ago | |
run.sh | 1 year ago | |
shell.nix | 1 year ago |
git -c http.sslVerify=false clone https://gitlab.intr/utils/nix-docker-firefox-esr
NIXPKGS_CONFIG="$PWD/config.nix" NIX_PATH="nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz" nix-env -iA nixpkgs.firefox-esr-52
Установить сертификат:
bash ./Majordomo_LLC_Root_CA.crt.sh
Склонировать контейнер:
sudo docker pull docker-registry.intr/utils/nix-docker-firefox-esr:master
Посмотреть команду запуска контейнера:
sudo docker inspect docker-registry.intr/utils/nix-docker-firefox-esr:master | grep cmd
Скопировать команду запуска контейнера в свой shell, например:
xhost +local:; sudo docker run --network=host --tty --interactive --rm --volume /etc/localtime:/etc/localtime:ro --volume /tmp/.X11-unix:/tmp/.X11-unix --user 1000:997 --env DISPLAY=$DISPLAY docker-registry.intr/utils/nix-docker-firefox-esr:master