add desktop refactors so dconf is disabled by default

This commit is contained in:
Christoph Hollizeck 2024-11-04 23:14:41 +01:00
parent f2e87e6b13
commit 557723ce18
Signed by: Daholli
GPG key ID: 249300664F2AF2C7
5 changed files with 634 additions and 470 deletions

View file

@ -55,7 +55,6 @@ in
# Wayland Utilities
wl-clipboard
wl-screenrec
wlr-randr
# Screenshot Utility
@ -91,14 +90,18 @@ in
};
${namespace} = {
desktop.addons = {
rofi = {
enable = true;
package = pkgs.rofi-wayland-unwrapped;
desktop = {
enable = true;
addons = {
rofi = {
enable = true;
package = pkgs.rofi-wayland-unwrapped;
};
hypridle = enabled;
hyprlock = enabled;
hyprpanel = enabled;
hyprpaper = enabled;
};
hypridle = enabled;
hyprlock = enabled;
hyprpaper = enabled;
};
nix.extra-substituters.${cachix-url} = {
@ -121,7 +124,6 @@ in
];
exec-once = [
"${pkgs.hyprpanel}/bin/hyprpanel"
"systemctl --user start hyprpolkitagent"
"[workspace 2 silent] steam --disable-gpu-compositing" # nvidia pls let me have nice things