From 9c3fc1879c28c8b60de07fc8cfbe36100838b204 Mon Sep 17 00:00:00 2001 From: Lyes Saadi Date: Sun, 10 Nov 2024 14:44:36 +0100 Subject: [PATCH] gsconnect & ssh troubles --- flake.lock | 18 +++++++++--------- general/networking.nix | 20 +++++++++++++------- general/system.nix | 3 ++- general/user/packages.nix | 2 +- 4 files changed, 25 insertions(+), 18 deletions(-) diff --git a/flake.lock b/flake.lock index 3258eac..be46f45 100644 --- a/flake.lock +++ b/flake.lock @@ -39,11 +39,11 @@ }, "nixos-hardware": { "locked": { - "lastModified": 1730161780, - "narHash": "sha256-z5ILcmwMtiCoHTXS1KsQWqigO7HJO8sbyK7f7wn9F/E=", + "lastModified": 1730886862, + "narHash": "sha256-wCZtRGM1NGxq6VG4+TMzfsa4cuG2VJVtowtYuWW5W3g=", "owner": "NixOS", "repo": "nixos-hardware", - "rev": "07d15e8990d5d86a631641b4c429bc0a7400cfb8", + "rev": "90642a0deae927fa911d49d4f7c5616257105141", "type": "github" }, "original": { @@ -55,11 +55,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1729973466, - "narHash": "sha256-knnVBGfTCZlQgxY1SgH0vn2OyehH9ykfF8geZgS95bk=", + "lastModified": 1730741070, + "narHash": "sha256-edm8WG19kWozJ/GqyYx2VjW99EdhjKwbY3ZwdlPAAlo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "cd3e8833d70618c4eea8df06f95b364b016d4950", + "rev": "d063c1dd113c91ab27959ba540c0d9753409edf3", "type": "github" }, "original": { @@ -71,11 +71,11 @@ }, "nixpkgs-unstable": { "locked": { - "lastModified": 1729880355, - "narHash": "sha256-RP+OQ6koQQLX5nw0NmcDrzvGL8HDLnyXt/jHhL1jwjM=", + "lastModified": 1730785428, + "narHash": "sha256-Zwl8YgTVJTEum+L+0zVAWvXAGbWAuXHax3KzuejaDyo=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "18536bf04cd71abd345f9579158841376fdd0c5a", + "rev": "4aa36568d413aca0ea84a1684d2d46f55dbabad7", "type": "github" }, "original": { diff --git a/general/networking.nix b/general/networking.nix index 388af46..104d7ca 100644 --- a/general/networking.nix +++ b/general/networking.nix @@ -1,4 +1,4 @@ -{ pkgs, ... }: +{ pkgs, lib, ... }: { # Networking @@ -25,9 +25,9 @@ "2620:fe::fe" "2620:fe::9" ]; - extraConfig = '' - DNSOverTLS=yes - ''; + # extraConfig = '' + # DNSOverTLS=yes + # ''; }; # Captive portals @@ -37,9 +37,9 @@ }; # Firewall - networking.firewall.allowedTCPPorts = [ 24872 8998 ]; - networking.firewall.allowedUDPPorts = [ 24872 8998 ]; - # networking.firewall.enable = false; + # networking.firewall.allowedTCPPorts = [ 24872 8998 ]; + # networking.firewall.allowedUDPPorts = [ 24872 8998 ]; + networking.firewall.enable = false; # Network services #services.openssh.enable = true; @@ -53,4 +53,10 @@ # Bluetooth hardware.bluetooth.enable = true; hardware.bluetooth.powerOnBoot = true; + + # KDE Connect + programs.kdeconnect = { + enable = true; + package = lib.mkDefault pkgs.gnomeExtensions.gsconnect; + }; } diff --git a/general/system.nix b/general/system.nix index c2e7f19..e764087 100644 --- a/general/system.nix +++ b/general/system.nix @@ -126,7 +126,8 @@ virtualisation.libvirtd.enable = true; # virtualisation.virtualbox.host.enable = true; # virtualisation.virtualbox.host.enableExtensionPack = true; - users.extraGroups.vboxusers.members = [ "lyes" ]; + # users.extraGroups.vboxusers.members = [ "lyes" ]; + virtualisation.waydroid.enable = true; # Containers virtualisation.containers.enable = true; diff --git a/general/user/packages.nix b/general/user/packages.nix index 753aeca..966044c 100644 --- a/general/user/packages.nix +++ b/general/user/packages.nix @@ -105,7 +105,7 @@ in { gnome-extension-manager adw-gtk3 paper-icon-theme - gnomeExtensions.gsconnect + # gnomeExtensions.gsconnect # Programming git