summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/login.nix2
-rw-r--r--modules/qtile/default.nix5
-rw-r--r--modules/wm_utils.nix4
3 files changed, 10 insertions, 1 deletions
diff --git a/modules/login.nix b/modules/login.nix
index 038f4a3..28432c1 100644
--- a/modules/login.nix
+++ b/modules/login.nix
@@ -10,7 +10,7 @@
enable = true;
settings = {
default_session = {
- command = "tuigreet --time --remember --cmd \"dwl -s dwlb\"";
+ command = "tuigreet --time --remember --cmd \"qtile start -b wayland\"";
user = "greeter";
};
};
diff --git a/modules/qtile/default.nix b/modules/qtile/default.nix
new file mode 100644
index 0000000..3603183
--- /dev/null
+++ b/modules/qtile/default.nix
@@ -0,0 +1,5 @@
+{ pkgs, config, ... }:
+
+{
+ services.xserver.windowManager.qtile.enable = true;
+}
diff --git a/modules/wm_utils.nix b/modules/wm_utils.nix
index 5981cf3..c61bba4 100644
--- a/modules/wm_utils.nix
+++ b/modules/wm_utils.nix
@@ -18,5 +18,9 @@
sway-launcher-desktop
];
+ xdg.portal.enable = true;
+ xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-wlr pkgs.xdg-desktop-portal ];
+ xdg.portal.config.common.default = "wlr";
+
services.dbus.enable = true;
}