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.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 = {
|
||||
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 = {
|
||||
sudo.wheelNeedsPassword = false;
|
||||
wrappers = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue