[feat] Fix kdeconnect
This commit is contained in:
@@ -9,6 +9,7 @@
|
|||||||
];
|
];
|
||||||
|
|
||||||
services.kdeconnect.enable = true;
|
services.kdeconnect.enable = true;
|
||||||
|
services.kdeconnect.indicator = true;
|
||||||
services.swayosd.enable = true;
|
services.swayosd.enable = true;
|
||||||
|
|
||||||
systemd.user.services.spotify-player = {
|
systemd.user.services.spotify-player = {
|
||||||
|
|||||||
@@ -195,6 +195,16 @@
|
|||||||
# networking.firewall.allowedUDPPorts = [ ... ];
|
# networking.firewall.allowedUDPPorts = [ ... ];
|
||||||
# Or disable the firewall altogether.
|
# Or disable the firewall altogether.
|
||||||
# networking.firewall.enable = false;
|
# networking.firewall.enable = false;
|
||||||
|
networking.firewall = {
|
||||||
|
enable = true;
|
||||||
|
allowedTCPPortRanges = [
|
||||||
|
{ from = 1714; to = 1764; } # KDE Connect
|
||||||
|
];
|
||||||
|
allowedUDPPortRanges = [
|
||||||
|
{ from = 1714; to = 1764; } # KDE Connect
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
# This value determines the NixOS release from which the default
|
# This value determines the NixOS release from which the default
|
||||||
# settings for stateful data, like file locations and database versions
|
# settings for stateful data, like file locations and database versions
|
||||||
|
|||||||
@@ -6,9 +6,10 @@ let
|
|||||||
, item
|
, item
|
||||||
, rev ? "main"
|
, rev ? "main"
|
||||||
, sha256 ? pkgs.lib.fakeSha256
|
, sha256 ? pkgs.lib.fakeSha256
|
||||||
|
, override ? null
|
||||||
}:
|
}:
|
||||||
pkgs.stdenv.mkDerivation {
|
pkgs.stdenv.mkDerivation {
|
||||||
inherit version;
|
inherit version override;
|
||||||
pname = item;
|
pname = item;
|
||||||
src = pkgs.fetchFromGitHub {
|
src = pkgs.fetchFromGitHub {
|
||||||
inherit owner rev sha256;
|
inherit owner rev sha256;
|
||||||
@@ -20,9 +21,14 @@ let
|
|||||||
cp -r ./* $out/
|
cp -r ./* $out/
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
flavors = [ "latte" "frappe" "macchiato" "mocha" ];
|
||||||
|
mapFlavor = flavorMap: (flavor: {
|
||||||
|
name = flavor;
|
||||||
|
value = flavorMap flavor;
|
||||||
|
}) flavors;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
|
|
||||||
bat = mkCatppuccin {
|
bat = mkCatppuccin {
|
||||||
item = "bat";
|
item = "bat";
|
||||||
sha256 = "sha256-yHt3oIjUnljARaihalcWSNldtaJfVDfmfiecYfbzGs0";
|
sha256 = "sha256-yHt3oIjUnljARaihalcWSNldtaJfVDfmfiecYfbzGs0";
|
||||||
@@ -42,4 +48,10 @@ in
|
|||||||
item = "fish";
|
item = "fish";
|
||||||
sha256 = "sha256-Dc/zdxfzAUM5NX8PxzfljRbYvO9f9syuLO8yBr+R3qg";
|
sha256 = "sha256-Dc/zdxfzAUM5NX8PxzfljRbYvO9f9syuLO8yBr+R3qg";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
ironbar = mkCatppuccin {
|
||||||
|
item = "waybar";
|
||||||
|
rev = "v1.0";
|
||||||
|
sha256 = "sha256-vfwfBE3iqIN1cGoItSssR7h0z6tuJAhNarkziGFlNBw";
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user