From 1bc03bdb143fa1763e4522ef76a00385ca6e3ccf Mon Sep 17 00:00:00 2001 From: Aleksandr Date: Fri, 28 Feb 2025 22:25:30 +0300 Subject: [PATCH] upd --- lil-maid/modules/devenv.nix | 3 ++- lil-maid/modules/net.nix | 25 +++++++++---------------- lil-maid/modules/stash.nix | 5 +++++ m/sys.nix | 4 ++++ 4 files changed, 20 insertions(+), 17 deletions(-) diff --git a/lil-maid/modules/devenv.nix b/lil-maid/modules/devenv.nix index 2ff8af7..903e7ba 100644 --- a/lil-maid/modules/devenv.nix +++ b/lil-maid/modules/devenv.nix @@ -4,7 +4,7 @@ environment.systemPackages = with pkgs; [ # BTW I use it for real. - emacs + emacs29-pgtk # Spellcheck ispell @@ -17,6 +17,7 @@ # Markdown pandoc + python312Packages.grip # NixOS Devops diff --git a/lil-maid/modules/net.nix b/lil-maid/modules/net.nix index e5f7a8a..a474a9d 100644 --- a/lil-maid/modules/net.nix +++ b/lil-maid/modules/net.nix @@ -1,22 +1,15 @@ { networking.networkmanager.enable = true; - services.ivpn.enable = true; + networking.nameservers = [ + "1.1.1.1" + "8.8.8.8" + ]; - # services.zapret = { + # services.mullvad-vpn.enable = true; + # services.resolved = { # enable = true; - # params = [ - # "--wf-tcp=443" - # "--wf-udp=443,50000-65535" - # "--dpi-desync=fake,split" - # "--dpi-desync-repeats=3" - # "--dpi-desync-udplen-increment=12" - # "--dpi-desync-udplen-pattern=0xF00F" - # "--dpi-desync-fake-quic=${./zapret/quic_initial_www_google_com.bin}" - # "--dpi-desync-any-protocol" - # "--dpi-desync-cutoff=d3" - # "--dpi-desync-autottl=2" - # "--dpi-desync-fooling=badseq" - # "--dpi-desync-fake-tls=${./zapret/tls_clienthello_www_google_com.bin}" - # ]; + # dnssec = "true"; + # domains = [ "~." ]; + # dnsovertls = "true"; # }; } diff --git a/lil-maid/modules/stash.nix b/lil-maid/modules/stash.nix index 13f88b1..f936cb4 100644 --- a/lil-maid/modules/stash.nix +++ b/lil-maid/modules/stash.nix @@ -30,6 +30,10 @@ environment.systemPackages = with pkgs; [ obsidian sioyek + cmake + gcc + clang + gnumake signal-desktop pavucontrol vlc @@ -38,6 +42,7 @@ yandex-cloud qbittorrent element-desktop + xfce.thunar ]; fonts.packages = with pkgs; [ diff --git a/m/sys.nix b/m/sys.nix index ec9e1fd..ae856bc 100644 --- a/m/sys.nix +++ b/m/sys.nix @@ -28,6 +28,8 @@ in time.timeZone = sys.tz; networking.hostName = sys.hostname; + services.gvfs.enable = true; + nix.settings = { substituters = [ "https://hyprland.cachix.org" @@ -44,6 +46,8 @@ in environment.systemPackages = with pkgs; [ ifuse libimobiledevice + usbutils + glib ]; services.usbmuxd.enable = true;