1{
2 pkgs,
3 lib,
4 inputs,
5 ...
6}:
7let
8 shell = "caelestia";
9in
10{
11 home-manager.users.thehedgehog = {
12 home.packages = [
13 pkgs.mindustry
14 pkgs.signal-desktop
15 ];
16 home.sessionVariables = {
17 QT_QPA_PLATFORM = "wayland;xcb";
18 GDK_BACKEND = "wayland,x11,*";
19 NIXOS_OZONE_WL = "1";
20 };
21 py.profiles.desktop = {
22 inherit shell;
23 enable = true;
24 };
25 programs.dankMaterialShell.plugins = lib.mkIf (shell == "dms") {
26 dms-wallpaper-shuffler.src = inputs.dms-wp-shuffler;
27 dms-power-usage.src = inputs.dms-power-usage;
28 DankPomodoroTimer.src = "${inputs.dms-plugins}/DankPomodoroTimer";
29 DankBatteryAlerts.src = "${inputs.dms-plugins}/DankBatteryAlerts";
30 };
31 };
32}