mirror of
https://github.com/deltathetawastaken/dotfiles.git
synced 2025-12-06 07:16:37 +03:00
captive browser now works
This commit is contained in:
parent
8a44924b3e
commit
b1100d5473
|
|
@ -17,23 +17,6 @@
|
||||||
services.blueman-applet.enable = true;
|
services.blueman-applet.enable = true;
|
||||||
services.network-manager-applet.enable = true;
|
services.network-manager-applet.enable = true;
|
||||||
|
|
||||||
programs.captive-browser = {
|
|
||||||
browser = builtins.concatStringsSep " " [
|
|
||||||
''env XDG_CONFIG_HOME="$PREV_CONFIG_HOME"''
|
|
||||||
''${pkgs.chromium}/bin/chromium''
|
|
||||||
''--user-data-dir=''${XDG_DATA_HOME:-$HOME/.local/share}/chromium-captive''
|
|
||||||
''--proxy-server="socks5://$PROXY"''
|
|
||||||
''--host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE localhost"''
|
|
||||||
''--no-first-run''
|
|
||||||
''--new-window''
|
|
||||||
''--incognito''
|
|
||||||
''-no-default-browser-check''
|
|
||||||
''http://cache.nixos.org/''
|
|
||||||
];
|
|
||||||
interface = "wlp1s0";
|
|
||||||
enable = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
programs.vscode = {
|
programs.vscode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -64,6 +64,12 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.captive-browser = {
|
||||||
|
browser = ''firejail --private --profile=chromium ${pkgs.bash}/bin/bash -c '${pkgs.coreutils}/bin/env XDG_CONFIG_HOME="$PREV_CONFIG_HOME" ${pkgs.chromium}/bin/chromium --user-data-dir=''${XDG_DATA_HOME:-$HOME/.local/share}/chromium-captive --proxy-server="socks5://$PROXY" --host-resolver-rules="MAP * ~NOTFOUND , EXCLUDE localhost" --no-first-run --new-window --incognito -no-default-browser-check http://cache.nixos.org/' '';
|
||||||
|
interface = "wlp1s0";
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
security = {
|
security = {
|
||||||
sudo.wheelNeedsPassword = false;
|
sudo.wheelNeedsPassword = false;
|
||||||
wrappers = {
|
wrappers = {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue