From 4489c9e0ae0244523374d91c0d628b54fe352d04 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Sun, 19 Apr 2026 17:38:03 +0200 Subject: [PATCH] Add Proton Mail & Calendar shortcuts Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- home/programs/proton/default.nix | 16 ++++++++++++++++ home/system/hyprland/bindings.nix | 10 ++++++++++ 2 files changed, 26 insertions(+) diff --git a/home/programs/proton/default.nix b/home/programs/proton/default.nix index e0b3f48..48698fe 100644 --- a/home/programs/proton/default.nix +++ b/home/programs/proton/default.nix @@ -15,5 +15,21 @@ categories = ["Utility"]; terminal = false; }; + "Proton Calendar" = { + name = "Proton Calendar"; + exec = "${pkgs.qutebrowser}/bin/qutebrowser \"https://calendar.proton.me\""; + icon = "proton-calendar"; + type = "Application"; + categories = ["Utility"]; + terminal = false; + }; + "Proton Mail" = { + name = "Proton Mail"; + exec = "${pkgs.qutebrowser}/bin/qutebrowser \"https://mail.proton.me/\""; + icon = "proton-mail"; + type = "Application"; + categories = ["Utility"]; + terminal = false; + }; }; } diff --git a/home/system/hyprland/bindings.nix b/home/system/hyprland/bindings.nix index ae21279..4fbf800 100644 --- a/home/system/hyprland/bindings.nix +++ b/home/system/hyprland/bindings.nix @@ -49,6 +49,16 @@ in { desc = "Proton VPN"; cmd = "${pkgs.proton-vpn}/bin/protonvpn-app"; } + { + key = "c"; + desc = "Proton Calendar"; + cmd = "${pkgs.qutebrowser}/bin/qutebrowser 'https://calendar.proton.me/'"; + } + { + key = "m"; + desc = "Proton Mail"; + cmd = "${pkgs.qutebrowser}/bin/qutebrowser 'https://mail.proton.me/'"; + } { key = "o"; desc = "Obsidian";