Skip to content

Commit ba0ac54

Browse files
committed
Add kde connect
1 parent 3d03dde commit ba0ac54

4 files changed

Lines changed: 20 additions & 15 deletions

File tree

common/desktop-gnome.nix

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
_: {
1+
{pkgs, ...}: {
22
services.xserver = {
33
enable = true;
44

@@ -27,4 +27,9 @@ _: {
2727
};
2828

2929
environment.sessionVariables.NIXOS_OZONE_WL = "1";
30+
31+
programs.kdeconnect = {
32+
enable = true;
33+
package = pkgs.gnomeExtensions.gsconnect;
34+
};
3035
}

common/gnome-extensions.nix

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{pkgs, ...}: {
2+
home.packages = [
3+
pkgs.gnomeExtensions.no-overview
4+
];
5+
6+
dconf = {
7+
enable = true;
8+
settings."org/gnome/shell".enabled-extensions = [
9+
pkgs.gnomeExtensions.gsconnect.extensionUuid
10+
pkgs.gnomeExtensions.no-overview.extensionUuid
11+
];
12+
};
13+
}

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
{
8282
home-manager.users.${hostConfiguration.username}.imports = [
8383
./common/home-manager.nix
84+
./common/gnome-extensions.nix
8485
hostSpecificHomeManagerModule
8586
];
8687
home-manager.useGlobalPkgs = true;

niffty/home-manager.nix

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,6 @@
2222
fi
2323
'';
2424
in {
25-
home.packages = [
26-
pkgs.gnomeExtensions.no-overview
27-
];
28-
29-
dconf = {
30-
enable = true;
31-
settings."org/gnome/shell" = {
32-
disable-user-extensions = false;
33-
enabled-extensions = [
34-
pkgs.gnomeExtensions.no-overview.extensionUuid
35-
];
36-
};
37-
};
38-
3925
xdg.configFile."autostart/steam-bigpicture-tv.desktop".text = ''
4026
[Desktop Entry]
4127
Type=Application

0 commit comments

Comments
 (0)