summaryrefslogblamecommitdiff
path: root/modules/gnome-config.nix
blob: a4a9b84c8680c747e1c1ed13b67945e95c9d687e (plain) (tree)
























































                                                                                  
{ ... }:
{
  dconf.settings = {
    "org/gnome/desktop/background" = {
      picture-uri = "${../wallpaper.png}";
      picture-options = "zoom";
    };
    "org/gnome/desktop/interface" = {
      color-scheme="default";
      enable-hot-corners=false;
      font-antialiasing="grayscale";
      font-hinting="slight";
      gtk-theme="Orchis-Purple-Dark";
      icon-theme="Papirus-Dark";
      show-battery-percentage=true;
    };
    "org/gnome/desktop/peripherals/touchpad" = {
      edge-scrolling-enabled=false;
      natural-scroll=true;
      tap-to-click=true;
      two-finger-scrolling-enabled=true;
    };
    "org/gnome/mutter" = {
      dynamic-workspaces= true;
      edge-tiling= true;
      workspaces-only-on-primary= true;
    };
    "org/gnome/settings-daemon/plugins/power" = {
      power-button-action="hibernate";
      sleep-inactive-ac-type="nothing";
    };
    # ========= GNOME SHELL ============
    "org/gnome/shell" = {
      enabled-extensions = [
        "[email protected]"
        "blur-my-shell@aunetx"
        "[email protected]"
        "[email protected]"
        "[email protected]"
        "[email protected]"
      ];
      disabled-extensions= [
        "[email protected]"
        "[email protected]"
      ];
    };
    "org/gnome/shell/extensions/user-theme".name = "Orchis-Purple-Dark";
    "org/gnome/shell/extensions/blur-my-shell/applications".whitelist = ["Emacs"];
    "org/honem/shell/extensions/vitals" = {
      hide-zeros = true;
      position-in-panel = "0";
      show-battery = false;
      show-temperature = true;
    };
    "org/gnome/shell/app-switcher".current-workspace-only = true;
  };
}