profiles/runestone/desktop.nix (view raw)
1{ pkgs, inputs, ... }:
2{
3 services.xserver.desktopManager.gnome.enable = true;
4
5 services.xserver.displayManager.gdm.enable = true;
6 services.displayManager.autoLogin = {
7 enable = true;
8 user = "charlotte";
9 };
10
11 programs.niri.enable = true;
12 programs.niri.package = pkgs.niri-unstable;
13
14 environment.systemPackages =
15 (with pkgs; [
16 fuzzel
17 wireplumber
18 swww
19 waypaper
20 ]);
21
22 programs.kdeconnect.enable = true;
23 programs.kdeconnect.package = pkgs.gnomeExtensions.gsconnect;
24}