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";