From 1688632231727c864ca7151dbd4a298acd11dd59 Mon Sep 17 00:00:00 2001 From: Lgmrszd Date: Thu, 16 Oct 2025 12:29:46 +0400 Subject: [PATCH] laptop: tweaks --- flake.lock | 17 ----------------- hosts/laptop/configuration.nix | 7 +++++++ hosts/laptop/home/default.nix | 10 +++++++++- 3 files changed, 16 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index 4a90ee1..6f3cebe 100644 --- a/flake.lock +++ b/flake.lock @@ -424,22 +424,6 @@ "type": "github" } }, - "nixpkgs-unstable": { - "locked": { - "lastModified": 1758446476, - "narHash": "sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto+dxG4mBo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, "pyproject-build-systems": { "inputs": { "nixpkgs": [ @@ -503,7 +487,6 @@ "nix-cfg-extra": "nix-cfg-extra", "nixpkgs": "nixpkgs", "nixpkgs-stable": "nixpkgs-stable", - "nixpkgs-unstable": "nixpkgs-unstable", "sops-nix": "sops-nix", "systems": "systems_3", "vscode-server": "vscode-server" diff --git a/hosts/laptop/configuration.nix b/hosts/laptop/configuration.nix index e8a7cb0..0b0b405 100644 --- a/hosts/laptop/configuration.nix +++ b/hosts/laptop/configuration.nix @@ -386,6 +386,8 @@ in kdePackages.akonadi-import-wizard kdePackages.flatpak-kcm + mono # for Duck Game Rebuit + git git-crypt vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. @@ -457,6 +459,11 @@ in settings.PermitRootLogin = "no"; }; + services.mullvad-vpn = { + enable = true; + package = pkgs.mullvad-vpn; + }; + # Open ports in the firewall. networking.firewall.trustedInterfaces = [ "p2p-wl+" "tailscale0" ]; # 24800 for input-leap diff --git a/hosts/laptop/home/default.nix b/hosts/laptop/home/default.nix index 60babdf..62a6d28 100644 --- a/hosts/laptop/home/default.nix +++ b/hosts/laptop/home/default.nix @@ -228,7 +228,7 @@ programs.floorp = { enable = true; - + # package = pkgs.unstable.floorp-bin; }; # --------- @@ -276,7 +276,15 @@ programs.obs-studio = { enable = true; + + package = ( + pkgs.obs-studio.override { + cudaSupport = true; + } + ); + plugins = with pkgs.obs-studio-plugins; [ + obs-websocket obs-vkcapture obs-pipewire-audio-capture obs-tuna