summaryrefslogtreecommitdiff
path: root/modules/gnome
diff options
context:
space:
mode:
authorLeonardo Santiago <[email protected]>2024-10-25 20:07:38 -0300
committerLeonardo Santiago <[email protected]>2024-10-25 20:07:38 -0300
commitfbbf34c7b6ba70a718abf655c0711b6ac5ff20e8 (patch)
tree5b595f587cb38272b9e23a8a0ba6fd7c95a7896b /modules/gnome
parent01b442dee4d7d3d2b404a17d0e9adeb66593a54b (diff)
partial commit
Diffstat (limited to 'modules/gnome')
-rw-r--r--modules/gnome/default.nix3
-rw-r--r--modules/gnome/gnome-config.nix24
2 files changed, 20 insertions, 7 deletions
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:
+ "openbar@neuromorph"
];
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;
+ };
};
}