Add polkit and an authentication agent

- Polkit is a program similar to sudo, allowing users to run commands as root
diff --git a/modules/polkit.nix b/modules/polkit.nix
new file mode 100644
index 0000000..fb0e4fd
--- /dev/null
+++ b/modules/polkit.nix
@@ -0,0 +1,15 @@
+{pkgs, ...}: {
+  home = {
+    home.packages = [
+      pkgs.polkit_gnome
+    ];
+
+    wayland.windowManager.sway.config.startup = [
+      {command = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";}
+    ];
+  };
+  config = {
+    security.polkit.enable = true;
+    environment.systemPackages = [pkgs.polkit];
+  };
+}