2021-11-26 21:13:18 +01:00
|
|
|
{ config, pkgs, lib, ...}:
|
|
|
|
{
|
2021-12-13 22:46:26 +01:00
|
|
|
imports = [./desktop.nix];
|
|
|
|
|
2021-11-26 21:13:18 +01:00
|
|
|
home.sessionVariables = {
|
|
|
|
MOZ_ENABLE_WAYLAND = 1;
|
|
|
|
MOZ_WEBRENDER = 1;
|
|
|
|
};
|
|
|
|
|
2022-07-05 22:34:58 +02:00
|
|
|
dconf.settings = {
|
|
|
|
"org/gnome/mutter" = {
|
|
|
|
# display: partly scale (like 150% or 125%)
|
|
|
|
"experimental-features" = [ "scale-monitor-framebuffer" ];
|
|
|
|
};
|
|
|
|
# key bindings
|
|
|
|
"org/gnome/shell/keybindings" = {
|
|
|
|
"switch-to-application-1" = [];
|
|
|
|
"switch-to-application-2" = [];
|
|
|
|
"switch-to-application-3" = [];
|
|
|
|
"switch-to-application-4" = [];
|
|
|
|
"switch-to-application-5" = [];
|
|
|
|
"switch-to-application-6" = [];
|
|
|
|
"switch-to-application-7" = [];
|
|
|
|
"switch-to-application-8" = [];
|
|
|
|
"switch-to-application-9" = [];
|
|
|
|
};
|
|
|
|
"org/gnome/desktop/wm/keybindings" = {
|
|
|
|
"toggle-maximized" = [ "<Super>z" ];
|
|
|
|
"maximize" = [];
|
|
|
|
"unmaximize" = [ "<Alt>F5" ];
|
|
|
|
|
|
|
|
"close" = [ "<Super>c" "<Alt>F4" ];
|
|
|
|
|
|
|
|
"switch-input-source" = [ "<Super>i" "XF86Keyboard" ];
|
|
|
|
"switch-input-source-backward" = [ "<Shift><Super>i" "<Shift>XF86Keyboard" ];
|
|
|
|
|
|
|
|
"switch-to-workspace-1" = [ "<Super>1" ];
|
|
|
|
"switch-to-workspace-2" = [ "<Super>2" ];
|
|
|
|
"switch-to-workspace-3" = [ "<Super>3" ];
|
|
|
|
"switch-to-workspace-4" = [ "<Super>4" ];
|
|
|
|
"switch-to-workspace-5" = [ "<Super>5" ];
|
|
|
|
"switch-to-workspace-6" = [ "<Super>6" ];
|
|
|
|
"switch-to-workspace-7" = [ "<Super>7" ];
|
|
|
|
"switch-to-workspace-8" = [ "<Super>8" ];
|
|
|
|
"switch-to-workspace-9" = [ "<Super>9" ];
|
|
|
|
"switch-to-workspace-10" = [ "<Super>0" ];
|
|
|
|
|
|
|
|
"move-to-workspace-1" = [ "<Shift><Super>1" ];
|
|
|
|
"move-to-workspace-2" = [ "<Shift><Super>2" ];
|
|
|
|
"move-to-workspace-3" = [ "<Shift><Super>3" ];
|
|
|
|
"move-to-workspace-4" = [ "<Shift><Super>4" ];
|
|
|
|
"move-to-workspace-5" = [ "<Shift><Super>5" ];
|
|
|
|
"move-to-workspace-6" = [ "<Shift><Super>6" ];
|
|
|
|
"move-to-workspace-7" = [ "<Shift><Super>7" ];
|
|
|
|
"move-to-workspace-8" = [ "<Shift><Super>8" ];
|
|
|
|
"move-to-workspace-9" = [ "<Shift><Super>9" ];
|
|
|
|
"move-to-workspace-10" = [ "<Shift><Super>0" ];
|
|
|
|
};
|
2021-12-02 23:31:26 +01:00
|
|
|
};
|
|
|
|
|
2021-11-26 21:13:18 +01:00
|
|
|
home.packages = with pkgs; [
|
2021-12-02 23:31:38 +01:00
|
|
|
tilix
|
2021-11-26 21:13:18 +01:00
|
|
|
vscodium
|
2021-12-02 23:31:38 +01:00
|
|
|
gnome.gnome-tweaks
|
2021-11-26 21:13:18 +01:00
|
|
|
];
|
|
|
|
}
|