From dab1895180c9554abc2ca60d00e106bee393f640 Mon Sep 17 00:00:00 2001 From: Leonardo Santiago Date: Thu, 8 May 2025 00:48:42 -0300 Subject: chore(gnome): rewrite extension logic to be able to more easily enable them separately --- modules/gnome/gnome-config.nix | 65 ------------------------------------------ 1 file changed, 65 deletions(-) delete mode 100644 modules/gnome/gnome-config.nix (limited to 'modules/gnome/gnome-config.nix') diff --git a/modules/gnome/gnome-config.nix b/modules/gnome/gnome-config.nix deleted file mode 100644 index ff401c4..0000000 --- a/modules/gnome/gnome-config.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ config, lib, ... }: lib.mkIf config.santi-modules.gnome.enable { - home-manager.users.leonardo.dconf.settings = { - "org/gnome/desktop/background" = { - picture-uri = "${../../wallpaper.png}"; - picture-uri-dark = "${../../wallpaper.png}"; - picture-options = "zoom"; - }; - "org/gnome/desktop/interface" = { - color-scheme="prefer-dark"; - enable-hot-corners=false; - font-antialiasing="grayscale"; - font-hinting="slight"; - gtk-theme="Adwaita"; - cursor-theme="Hackneyed"; - icon-theme="Tela-brown-light"; - 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; - experimental-features = [ "scale-monitor-framebuffer" "variable-refresh-rate"]; - }; - "org/gnome/settings-daemon/plugins/power" = { - power-button-action="hibernate"; - sleep-inactive-ac-type="nothing"; - }; - # ========= GNOME SHELL ============ - "org/gnome/shell" = { - enabled-extensions = [ - "appindicatorsupport@rgcjonas.gmail.com" - "x11gestures@joseexposito.github.io" - "system-monitor@gnome-shell-extensions.gcampax.github.com" - ]; - disabled-extensions= [ - "windowsNavigator@gnome-shell-extensions.gcampax.github.com" - "apps-menu@gnome-shell-extensions.gcampax.github.com" - ]; - }; - "org/gnome/shell/extensions/user-theme".name = "Graphite"; - "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