From fbbf34c7b6ba70a718abf655c0711b6ac5ff20e8 Mon Sep 17 00:00:00 2001 From: Leonardo Santiago Date: Fri, 25 Oct 2024 20:07:38 -0300 Subject: partial commit --- modules/gnome/default.nix | 3 ++- modules/gnome/gnome-config.nix | 24 ++++++++++++++++++------ 2 files changed, 20 insertions(+), 7 deletions(-) (limited to 'modules/gnome') diff --git a/modules/gnome/default.nix b/modules/gnome/default.nix index f0e7939..b0a1976 100644 --- a/modules/gnome/default.nix +++ b/modules/gnome/default.nix @@ -12,6 +12,7 @@ graphite-gtk-theme x11-gestures gsconnect + open-bar ]); environment.gnome.excludePackages = with pkgs; [ @@ -34,7 +35,7 @@ services.xserver = { displayManager.gdm = { enable = true; - wayland = false; + wayland = true; }; desktopManager.gnome.enable = true; }; diff --git a/modules/gnome/gnome-config.nix b/modules/gnome/gnome-config.nix index 1091572..73f779a 100644 --- a/modules/gnome/gnome-config.nix +++ b/modules/gnome/gnome-config.nix @@ -25,6 +25,7 @@ santi-modules: dynamic-workspaces= true; edge-tiling= true; workspaces-only-on-primary= true; + experimental-features = [ "scale-monitor-framebuffer" "variable-refresh-rate"]; }; "org/gnome/settings-daemon/plugins/power" = { power-button-action="hibernate"; @@ -36,6 +37,7 @@ santi-modules: "appindicatorsupport@rgcjonas.gmail.com" "user-theme@gnome-shell-extensions.gcampax.github.com" "x11gestures@joseexposito.github.io" + "openbar@neuromorph" "system-monitor@gnome-shell-extensions.gcampax.github.com" ]; disabled-extensions= [ @@ -44,12 +46,22 @@ santi-modules: ]; }; "org/gnome/shell/extensions/user-theme".name = "Graphite"; - "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; + "org/gnome/shell/extensions/openbar" = { + bartype="Islands"; + apply-accent-shell= true; + apply-all-shell = false; + apply-menu-notif = true; + apply-menu-shell = true; + autotheme-dark="Dark"; + autotheme-font= true; + autotheme-light= "Light"; + autotheme-refresh= true; + color-scheme="prefer-dark"; + cust-margin-wmax=false; + margin = 0.0; + wmaxbar = true; + border-wmax = true; + }; }; } -- cgit v1.2.3