diff --git a/desktop/gnome.nix b/desktop/gnome.nix index 960e714..df96bb3 100644 --- a/desktop/gnome.nix +++ b/desktop/gnome.nix @@ -4,13 +4,13 @@ with pkgs; let pop-shell = stdenv.mkDerivation rec { pname = "pop-shell"; - version = "1.2.0"; + version = "2021-03-16"; src = fetchFromGitHub { owner = "pop-os"; repo = "shell"; - rev = version; - sha256 = "1ba1nrnk4cqgjx5mygqdkw74xlankrkiib9rw0vwkjcgv9bj024a"; + rev = "77650a9aafa2f7adc328424e36dc91705411feb4"; + sha256 = "0dff8gl83kx2qzzybk9hxbszv9p8qw8j40qirvfbx6mly7sqknng"; }; nativeBuildInputs = [ glib nodePackages.typescript ]; diff --git a/home/desktop/gnome.nix b/home/desktop/gnome.nix index 26eb02e..2a23d5f 100644 --- a/home/desktop/gnome.nix +++ b/home/desktop/gnome.nix @@ -19,9 +19,11 @@ in { }; "org/gnome/shell/extensions/user-theme" = { name = "Pop-dark"; }; "org/gnome/shell/extensions/pop-shell" = { - active-hint = true; - snap-to-grid = true; tile-by-default = true; + snap-to-grid = true; + smart-gaps = true; + show-title = false; + active-hint = false; }; "org/gnome/shell/extensions/dash-to-panel" = { appicon-padding = 4; @@ -52,25 +54,29 @@ in { "org/gnome/shell/keybindings" = { open-application-menu = [ ]; toggle-message-tray = [ "v" ]; + toggle-overview = [ ]; }; "org/gnome/desktop/wm/keybindings" = { close = [ "q" ]; minimize = [ "comma" ]; + maximize = [ ]; + unmaximize = [ ]; toggle-maximized = [ "m" ]; switch-to-workspace-left = [ ]; switch-to-workspace-right = [ ]; - move-to-monitor-left = [ "Left" "${left}" ]; - move-to-workspace-down = [ "Down" "${down}" ]; - move-to-workspace-up = [ "Up" "${up}" ]; - move-to-monitor-right = - [ "Right" "${right}" ]; + move-to-workspace-up = [ ]; + move-to-workspace-down = [ ]; + + move-to-monitor-left = [ ]; + move-to-monitor-right = [ ]; + move-to-monitor-up = [ ]; + move-to-monitor-down = [ ]; switch-to-workspace-down = [ "Down" "${down}" ]; - switch-to-workspace-up = - [ "Down" "${up}" ]; + switch-to-workspace-up = [ "Up" "${up}" ]; }; "org/gnome/mutter/keybindings" = { toggle-tiled-left = [ ]; @@ -81,6 +87,7 @@ in { home = [ "f" ]; email = [ "e" ]; www = [ "b" ]; + terminal = [ "t" ]; rotate-video-lock-static = [ ]; }; };