diff --git a/configurations/home-manager/eve/default.nix b/configurations/home-manager/eve/default.nix
index 52a70a6..192c980 100644
--- a/configurations/home-manager/eve/default.nix
+++ b/configurations/home-manager/eve/default.nix
@@ -3,6 +3,7 @@
 in {
   imports = [
     ./packages.nix
+    ./gnomeconf.nix
   ];
 
   home = {
diff --git a/configurations/home-manager/eve/gnomeconf.nix b/configurations/home-manager/eve/gnomeconf.nix
new file mode 100644
index 0000000..fbad391
--- /dev/null
+++ b/configurations/home-manager/eve/gnomeconf.nix
@@ -0,0 +1,12 @@
+{pkgs, ...}: {
+  config = {
+    dconf = {
+      enable = true;
+      settings = {
+        "org/gnome/shell".enabled-extensions = [
+          pkgs.gnomeExtensions.dash-to-panel.extensionUuid
+        ];
+      };
+    };
+  };
+}
diff --git a/configurations/home-manager/eve/packages.nix b/configurations/home-manager/eve/packages.nix
index 0e82959..295597a 100644
--- a/configurations/home-manager/eve/packages.nix
+++ b/configurations/home-manager/eve/packages.nix
@@ -19,6 +19,7 @@ in {
       with pkgs; [
         ungoogled-chromium
         krita
+        gnomeExtensions.dash-to-panel
         (lib.mkIf hardware.piperMouse.enable piper)
       ]
     );