aboutsummaryrefslogtreecommitdiff
path: root/config/dconf
diff options
context:
space:
mode:
authorKenny Ballou <kb@devnulllabs.io>2021-05-06 13:20:40 -0600
committerKenny Ballou <kb@devnulllabs.io>2021-05-12 12:57:07 -0600
commit438ce4fef52609bfbabdfab6ed6204ff2b2fe936 (patch)
treef39e0462b54572b08f1bac79e4290c56748aa810 /config/dconf
parent73596c92f6e5d10c08c05a1a11bf268a4410366f (diff)
downloaddotfiles-438ce4fef52609bfbabdfab6ed6204ff2b2fe936.tar.gz
dotfiles-438ce4fef52609bfbabdfab6ed6204ff2b2fe936.tar.xz
dconf: codify more dconf settings
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'config/dconf')
-rw-r--r--config/dconf/default.nix31
1 files changed, 30 insertions, 1 deletions
diff --git a/config/dconf/default.nix b/config/dconf/default.nix
index 1bf92c75..e99464b4 100644
--- a/config/dconf/default.nix
+++ b/config/dconf/default.nix
@@ -13,7 +13,20 @@ in
"remove-old-temp-files" = true;
"remove-old-trash-files" = true;
};
+ "org/gnome/desktop/interface" = {
+ "font-name" = "DejaVu Sans 10";
+ "monospace-font-name" = "DejaVu Sans Mono 10";
+ "gtk-im-module" = "gtk-im-context-simple";
+ "gtk-theme" = "Nordic-darker";
+ "icon-theme" = "Tela-dark";
+ "locate-pointer" = false;
+ "show-battery-percentage" = true;
+ "clock-show-date" = true;
+ "clock-show-seconds" = false;
+ "clock-show-weekday" = false;
+ };
"org/gnome/desktop/wm/keybindings" = {
+ "move-to-workspace-1" = "@as []";
"activate-window-menu" = "@as []";
"panel-run-dialog" = [ "<Alt>space" ];
};
@@ -37,11 +50,27 @@ in
};
"org/gnome/desktop/wm/preferences" = {
"button-layout" = "appmenu:minimize,maximize,close";
- "focus-mode" = "sloppy"; # focus on hover
+ "focus-mode" = "strict";
"mouse-button-modifier" = "<Alt>";
"resize-with-right-button" = true;
"titlebar-font" = "DejaVu Sans 11";
};
+ "org/gnome/shell" = {
+ enabled-extensions = [
+ "apps-menu@gnome-shell-extensions.gcampax.github.com"
+ "user-theme@gnome-shell-extensions.gcampax.github.com"
+ "gsconnect@andyholms.github.io"
+ ];
+ favorite-apps = [
+ "firefox.desktop"
+ "chromium-browser.desktop"
+ "emacs.desktop"
+ "Alacritty.desktop"
+ "org.gnome.Calendar.desktop"
+ "org.gnome.Nautilus.desktop"
+ "gnome-control-center.desktop"
+ ];
+ };
};
};
}