Skip to content

Instantly share code, notes, and snippets.

@almino
Created October 6, 2023 17:55
Show Gist options
  • Save almino/deb06932cb4dbd0e3aa4f49e782220fe to your computer and use it in GitHub Desktop.
Save almino/deb06932cb4dbd0e3aa4f49e782220fe to your computer and use it in GitHub Desktop.
GNOME dconf in a fresh NixOS installation
# Generated via dconf2nix: https://github.com/gvolpe/dconf2nix
{ lib, ... }:
with lib.hm.gvariant;
{
dconf.settings = {
"org/gnome/desktop/app-folders" = {
folder-children = [ "Utilities" "YaST" ];
};
"org/gnome/desktop/app-folders/folders/Utilities" = {
apps = [ "gnome-abrt.desktop" "gnome-system-log.desktop" "nm-connection-editor.desktop" "org.gnome.baobab.desktop" "org.gnome.Connections.desktop" "org.gnome.DejaDup.desktop" "org.gnome.Dictionary.desktop" "org.gnome.DiskUtility.desktop" "org.gnome.eog.desktop" "org.gnome.Evince.desktop" "org.gnome.FileRoller.desktop" "org.gnome.fonts.desktop" "org.gnome.seahorse.Application.desktop" "org.gnome.tweaks.desktop" "org.gnome.Usage.desktop" "vinagre.desktop" ];
categories = [ "X-GNOME-Utilities" ];
name = "X-GNOME-Utilities.directory";
translate = true;
};
"org/gnome/desktop/app-folders/folders/YaST" = {
categories = [ "X-SuSE-YaST" ];
name = "suse-yast.directory";
translate = true;
};
"org/gnome/desktop/input-sources" = {
sources = [ (mkTuple [ "xkb" "br" ]) ];
xkb-options = [ "terminate:ctrl_alt_bksp" ];
};
"org/gnome/desktop/peripherals/keyboard" = {
numlock-state = true;
};
"org/gnome/evolution-data-server" = {
migrated = true;
};
"org/gnome/nautilus/preferences" = {
default-folder-viewer = "icon-view";
migrated-gtk-settings = true;
search-filter-time-type = "last_modified";
};
"org/gnome/nautilus/window-state" = {
initial-size = mkTuple [ 890 550 ];
};
"org/gnome/shell" = {
welcome-dialog-last-shown-version = "44.2";
};
"org/gnome/shell/world-clocks" = {
locations = "@av []";
};
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment