diff --git a/home-manager/modules/vscode.nix b/home-manager/modules/vscode.nix deleted file mode 100644 index e3e38e9..0000000 --- a/home-manager/modules/vscode.nix +++ /dev/null @@ -1,10 +0,0 @@ -# For people that doesn't like neovim :) -{ pkgs, ... }: -{ - programs.vscode = { - enable = true; - package = pkgs.vscodium; - # I don't add extensions here, because nixpkgs doesn't contain - # extensions I need. Oops. - }; -} \ No newline at end of file diff --git a/home-manager/your-variables.nix b/home-manager/your-variables.nix deleted file mode 100644 index 81cd727..0000000 --- a/home-manager/your-variables.nix +++ /dev/null @@ -1,5 +0,0 @@ -{ - home.sessionVariables = { - EDITOR = "nano"; - }; -} diff --git a/nixos/modules/zapret.nix b/nixos/modules/zapret.nix new file mode 100644 index 0000000..97eab5f --- /dev/null +++ b/nixos/modules/zapret.nix @@ -0,0 +1,42 @@ +{ ... }: + +{ + services = { + zapret = { + enable = true; + params = [ + "--dpi-desync-autottl=3" + "--wssize 1:6" + "--dpi-desync-fake-tls=0x00000000" + "-dpi-desync-split-pos=1" + "--dpi-desync=syndata,fake,split2" + "--dpi-desync-repeats=6" + "-dpi-desync-fooling=md5sig" + "--new" + ]; + whitelist = [ + "googlevideo.com" + "youtu.be" + "youtube.com" + "youtubei.googleapis.com" + "youtubeembeddedplayer.googleapis.com" + "ytimg.l.google.com" + "ytimg.com" + "jnn-pa.googleapis.com" + "youtube-nocookie.com" + "youtube-ui.l.google.com" + "yt-video-upload.l.google.com" + "wide-youtube.l.google.com" + "youtubekids.com" + "ggphs.com" + "discord.com" + "gateway.discord.gg" + "cdn.discordapp.com" + "discordapp.net" + "discordapp.com" + "discord.gg" + "media.discordapp.net" + ]; + }; + }; +} diff --git a/nixos/user_modules.nix b/nixos/user_modules.nix index da6ac1c..4133304 100644 --- a/nixos/user_modules.nix +++ b/nixos/user_modules.nix @@ -4,6 +4,7 @@ ./modules/pipewire.nix ./modules/auto-cpufreq.nix ./modules/privoxy.nix + ./modules/zapret.nix ./modules/hardware/nvidia.nix ./modules/hardware/battery-threshold.nix