diff --git a/bin/dotf-screenshot b/bin/dotf-screenshot deleted file mode 100755 index a71572f..0000000 --- a/bin/dotf-screenshot +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/env bash - -# In case we run Pop!_OS let's use `cosmic-screenshot --interactive`, otherwise default to `flameshot gui` -if [[ -x "$(command -v cosmic-screenshot)" ]]; then - cosmic-screenshot --interactive -else - flameshot gui -fi diff --git a/config/home-manager/packages/workstation/packages.nix b/config/home-manager/packages/workstation/packages.nix index 561b395..81ae6c0 100644 --- a/config/home-manager/packages/workstation/packages.nix +++ b/config/home-manager/packages/workstation/packages.nix @@ -4,7 +4,6 @@ # GUI Applications ## Utilities mission-center - flameshot gnome.gnome-tweaks pinta bottles diff --git a/config/home-manager/workstation/keyboard-shortcuts.nix b/config/home-manager/workstation/keyboard-shortcuts.nix index 2458815..9a48186 100644 --- a/config/home-manager/workstation/keyboard-shortcuts.nix +++ b/config/home-manager/workstation/keyboard-shortcuts.nix @@ -1,15 +1,20 @@ { pkgs, ... }: { dconf.settings = { + "org/gnome/shell/keybindings" = { + show-screenshot-ui = [ + "Print" + "4" + ]; + }; + "org/gnome/settings-daemon/plugins/media-keys" = { custom-keybindings = [ "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal/" "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/1password-quick-access/" - "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/screenshot/" "/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/missioncenter/" ]; }; - "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/terminal" = { binding = "t"; command = "kitty"; @@ -20,11 +25,6 @@ command = "1password --quick-access"; name = "1password-quick-access"; }; - "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/screenshot" = { - binding = "4"; - command = "flameshot gui"; - name = "screenshot"; - }; "org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/missioncenter" = { binding = "Escape"; command = "missioncenter";