{ flake.homeModules.cinnamon-dconf = { lib, ... }: with lib.hm.gvariant; { # Generated via dconf2nix: https://github.com/gvolpe/dconf2nix dconf.settings = { "org/cinnamon" = { alttab-switcher-delay = 100; enabled-applets = [ "panel1:left:0:menu@cinnamon.org:0" "panel1:left:1:separator@cinnamon.org:1" "panel1:left:2:grouped-window-list@cinnamon.org:2" "panel1:right:0:systray@cinnamon.org:3" "panel1:right:1:xapp-status@cinnamon.org:4" "panel1:right:2:notifications@cinnamon.org:5" "panel1:right:3:printers@cinnamon.org:6" "panel1:right:4:removable-drives@cinnamon.org:7" "panel1:right:5:keyboard@cinnamon.org:8" "panel1:right:6:favorites@cinnamon.org:9" "panel1:right:7:network@cinnamon.org:10" "panel1:right:8:sound@cinnamon.org:11" "panel1:right:9:power@cinnamon.org:12" "panel1:right:10:calendar@cinnamon.org:13" "panel1:right:11:cornerbar@cinnamon.org:14" ]; next-applet-id = 15; panel-zone-symbolic-icon-sizes = "[{\"panelId\": 1, \"left\": 28, \"center\": 28, \"right\": 16}]"; panels-height = [ "1:48" ]; }; "org/cinnamon/desktop/applications/calculator" = { exec = "gnome-calculator"; }; "org/cinnamon/desktop/applications/terminal" = { exec = "kitty"; exec-arg = "--"; }; "org/cinnamon/desktop/background" = { picture-uri = "file:///home/matthew/Pictures/clem_calm.jpg"; }; "org/cinnamon/desktop/background/slideshow" = { delay = 15; image-source = "directory:///home/matthew/Pictures"; }; "org/cinnamon/desktop/input-sources" = { sources = [ (mkTuple [ "xkb" "us" ]) (mkTuple [ "xkb" "ru" ]) ]; xkb-options = [ "terminate:ctrl_alt_bksp" "grp:caps_toggle" ]; }; "org/cinnamon/desktop/interface" = { cursor-blink-time = 1200; cursor-size = 24; cursor-theme = "Bibata-Modern-Classic"; gtk-theme = "Mint-Y-Dark"; icon-theme = "Mint-Y"; text-scaling-factor = 1.2; toolkit-accessibility = false; }; "org/cinnamon/desktop/keybindings" = { custom-list = [ "custom0" "custom1" "custom2" ]; }; "org/cinnamon/desktop/keybindings/custom-keybindings/custom0" = { binding = [ "o" ]; command = "obsidian"; name = "Obsidian"; }; "org/cinnamon/desktop/keybindings/custom-keybindings/custom1" = { binding = [ "t" ]; command = "Telegram"; name = "Telegram"; }; "org/cinnamon/desktop/keybindings/custom-keybindings/custom2" = { binding = [ "g" ]; command = "godot-mono"; name = "Godot"; }; "org/cinnamon/desktop/keybindings/media-keys" = { terminal = [ "t" "c" ]; www = [ "XF86WWW" "f" ]; }; "org/cinnamon/desktop/keybindings/wm" = { close = [ "F4" "c" ]; minimize = [ "u" ]; move-to-center = [ "c" ]; move-to-monitor-down = [ "Down" "j" ]; move-to-monitor-left = [ "Left" "h" ]; move-to-monitor-right = [ "Right" "l" ]; move-to-monitor-up = [ "Up" "k" ]; move-to-workspace-1 = [ "exclam" ]; move-to-workspace-10 = [ "parenright" ]; move-to-workspace-2 = [ "at" ]; move-to-workspace-3 = [ "numbersign" ]; move-to-workspace-4 = [ "dollar" ]; move-to-workspace-5 = [ "percent" ]; move-to-workspace-6 = [ "asciicircum" ]; move-to-workspace-7 = [ "ampersand" ]; move-to-workspace-8 = [ "asterisk" ]; move-to-workspace-9 = [ "parenleft" ]; move-to-workspace-down = [ "Down" "j" ]; move-to-workspace-left = [ "Left" "h" ]; move-to-workspace-right = [ "Right" "l" ]; move-to-workspace-up = [ "Up" "k" ]; push-tile-down = [ "Down" "j" ]; push-tile-left = [ "Left" "h" ]; push-tile-right = [ "Right" "l" ]; push-tile-up = [ "Up" "k" ]; switch-input-source = [ "ISO_Next_Group" "XF86Keyboard" ]; switch-to-workspace-1 = [ "1" ]; switch-to-workspace-10 = [ "0" ]; switch-to-workspace-2 = [ "2" ]; switch-to-workspace-3 = [ "3" ]; switch-to-workspace-4 = [ "4" ]; switch-to-workspace-5 = [ "5" ]; switch-to-workspace-6 = [ "6" ]; switch-to-workspace-7 = [ "7" ]; switch-to-workspace-8 = [ "8" ]; switch-to-workspace-9 = [ "9" ]; switch-to-workspace-down = [ "Down" "w" ]; switch-to-workspace-left = [ "Left" "h" ]; switch-to-workspace-right = [ "Right" "l" ]; toggle-fullscreen = [ "f" "F11" ]; toggle-maximized = [ "F10" "m" ]; }; "org/cinnamon/desktop/media-handling" = { autorun-never = false; }; "org/cinnamon/desktop/peripherals/keyboard" = { delay = mkUint32 228; repeat-interval = mkUint32 30; }; "org/cinnamon/desktop/peripherals/mouse" = { accel-profile = "flat"; double-click = 400; drag-threshold = 8; speed = 0.0; }; "org/cinnamon/desktop/peripherals/touchpad" = { speed = 0.0; }; "org/cinnamon/desktop/screensaver" = { layout-group = 0; }; "org/cinnamon/desktop/sound" = { event-sounds = false; }; "org/cinnamon/desktop/wm/preferences" = { min-window-opacity = 30; mouse-button-modifier = ""; }; "org/cinnamon/gestures" = { swipe-down-2 = "PUSH_TILE_DOWN::end"; swipe-down-3 = "TOGGLE_OVERVIEW::end"; swipe-down-4 = "VOLUME_DOWN::end"; swipe-left-2 = "PUSH_TILE_LEFT::end"; swipe-left-3 = "WORKSPACE_NEXT::end"; swipe-left-4 = "WINDOW_WORKSPACE_PREVIOUS::end"; swipe-right-2 = "PUSH_TILE_RIGHT::end"; swipe-right-3 = "WORKSPACE_PREVIOUS::end"; swipe-right-4 = "WINDOW_WORKSPACE_NEXT::end"; swipe-up-2 = "PUSH_TILE_UP::end"; swipe-up-3 = "TOGGLE_EXPO::end"; swipe-up-4 = "VOLUME_UP::end"; tap-3 = "MEDIA_PLAY_PAUSE::end"; }; "org/cinnamon/muffin" = { draggable-border-width = 10; placement-mode = "center"; tile-maximize = true; }; "org/cinnamon/settings-daemon/plugins/color" = { night-light-last-coordinates = mkTuple [ 43.25 76.95 ]; }; "org/cinnamon/theme" = { name = "Mint-Y-Dark"; }; }; }; }