{config, lib, pkgs, inputs, os, ...}: { imports = [ ]; home.packages = with pkgs; [ element-desktop # gnome apps endeavour foliate fragments gparted inkscape lf libreoffice minetest mpv mumble nextcloud-client obs-studio openvpn pinta prismlauncher sequeler syncplay tdesktop thunderbird tuba ungoogled-chromium widevine-cdm wl-clipboard zotero signal-desktop ]; dconf.settings = { "org/gnome/desktop/wm/keybindings" = { move-to-workspace-left = ["Left"]; move-to-workspace-right = ["Right"]; switch-to-workspace-left = ["Left"]; switch-to-workspace-right = ["Right"]; switch-applications = ["Tab"]; switch-applications-backward = ["Tab"]; switch-windows = ["Tab"]; switch-windows-backward = ["Tab"]; }; "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" = { binding = "t"; command = "kgx"; name = "gnome-console"; }; "org/gnome/desktop/interface" = { clock-show-weekday = true; }; "org/gnome/desktop/peripherals/touchpad" = { tap-to-click = true; two-finger-scrolling-enabled = true; }; "org/gnome/shell" = rec { enabled-extensions = [ "trayIconsReloaded@selfmade.pl" "AlphabeticalAppGrid@stuarthayhurst" "clipboard-history@alexsaveau.dev" "noannoyance@daase.net" ]; # disabled-extensions = builtins.filter (x: ! builtins.elem x enabled-extensions) disabled-extensions; favorite-apps = [ "firefox.desktop" "chromium-browser.desktop" "org.gnome.Console.desktop" "org.gnome.Nautilus.desktop" "thunderbird.desktop" "signal-desktop.desktop" "element-desktop.desktop" "org.telegram.desktop.desktop" "im.dino.Dino.desktop" ]; }; "org/gnome/desktop/background" = { "picture-uri" = "${config.home.homeDirectory}/.background-image"; }; }; home.file.".background-image".source = "${./.}/Morskie Oko.jpg"; }