summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2025-08-14 20:55:00 -0400
committerKjetil Orbekk <kj@orbekk.com>2025-08-14 20:55:00 -0400
commit4e2952d737bbe352e3c3375079e87f33c6fd45ec (patch)
tree95b610509c7dca1544f968a76fc4e22efc39cfe6 /modules
parentb2386a782c33ba4797005dfde026326bbd715b98 (diff)
Diffstat (limited to 'modules')
-rw-r--r--modules/desktop.nix21
1 files changed, 8 insertions, 13 deletions
diff --git a/modules/desktop.nix b/modules/desktop.nix
index 6e2eb47..8b2a212 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -22,7 +22,7 @@ in {
programs.xwayland.enable = true;
programs.dconf.enable = true;
- xdg.portal.extraPortals = with pkgs; [ xdg-desktop-portal-kde ];
+ xdg.portal.extraPortals = with pkgs; [ kdePackages.xdg-desktop-portal-kde ];
services.dbus.enable = true;
services.udisks2.enable = true;
@@ -105,8 +105,8 @@ in {
kanshi
wlopm
wl-clipboard
- breeze-icons
- breeze-gtk
+ kdePackages.breeze-icons
+ kdePackages.breeze-gtk
wezterm
autorandr
chromium
@@ -161,16 +161,12 @@ in {
services = {
udev.extraRules = ''
# Anne Pro 2
- SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008",
- MODE="0666", GROUP="plugdev"
- KERNEL=="hidraw*", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008",
- MODE="0666", GROUP="plugdev"
+ SUBSYSTEM=="usb", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008", MODE="0666", GROUP="plugdev"
+ KERNEL=="hidraw*", ATTRS{idVendor}=="04d9", ATTRS{idProduct}=="8008", MODE="0666", GROUP="plugdev"
# Planck
- SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11",
- MODE="0666", GROUP="plugdev"
- KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11",
- MODE="0666", GROUP="plugdev"
+ SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0666", GROUP="plugdev"
+ KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0666", GROUP="plugdev"
'';
avahi.enable = true;
@@ -185,14 +181,13 @@ in {
displayManager.sddm.enable = true;
displayManager.sddm.wayland.enable = true;
+ desktopManager.plasma6.enable = true;
xserver = {
enable = true;
xkb.layout = "us";
xkb.options = "caps:ctrl_modifier";
- desktopManager.plasma6.enable = true;
-
windowManager.xmonad = {
enable = true;
enableContribAndExtras = true;