{lib}: { # Use `dconf watch /` to track stateful changes you are doing, then set them here. "org/gnome/desktop/interface" = { color-scheme = "prefer-dark"; }; "org/gnome/desktop/background" = { picture-uri = "file:///home/kristian/.wallpaper"; picture-uri-dark = "file:///home/kristian/.wallpaper"; }; "org/gnome/desktop/wm/keybindings" = { switch-to-workspace-left = ["1"]; switch-to-workspace-right = ["2"]; move-to-workspace-left = ["1"]; move-to-workspace-right = ["2"]; }; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0" = { binding = "a"; command = "kgx"; name = "Console"; }; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1" = { binding = "f"; command = "nautilus"; name = "File Manager"; }; "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/custom1/" ]; }; "org/gnome/mutter" = { edge-tiling = true; dynamic-workspaces = true; }; }