nixos-cesium/nixos/dconf.nix

52 lines
1.5 KiB
Nix

# In deiner home.nix
{ config, pkgs, ... }:
{
dconf.settings = {
"org/gnome/desktop/interface" = {
color-scheme = "prefer-dark";
accent-color = "green";
};
"org/gnome/desktop/wm/preferences" = {
button-layout = "appmenu:minimize,maximize,close";
focus-mode = "click";
raise-on-click = true;
};
"org/gnome/shell" = {
disable-user-extensions = false;
# Hier die IDs der Extensions eintragen
enabled-extensions = with pkgs.gnomeExtensions; [
appindicator.extensionUuid
caffeine.extensionUuid
dash-to-dock.extensionUuid
];
};
"org/gnome/desktop/background" = {
picture-uri = "file:///etc/nixos/config/crest_iv_black-cut.jpg";
picture-uri-dark = "file:///etc/nixos/config/crest_iv_black-cut.jpg";
picture-options = "centered";
primary-color = "#000000";
};
"org/gnome/shell/extensions/dash-to-dock" = {
show-mounts = false;
show-trash = false;
};
"org/gnome/settings-daemon/plugins/power" = {
power-button-action = "interactive";
};
"org/gnome/shell/keybindings" = {
show-screenshot-ui = ["<Shift><Alt>5"];
};
"org/gnome/settings-daemon/plugins/media-keys" = {
custom-keybindings = [
"/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/"
];
};
"org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = {
name = "Console";
command = "kgx";
binding = "<Control><Alt>t";
};
};
}