diff --git a/config.nix b/config.nix index 3255875..aaab9ea 100644 --- a/config.nix +++ b/config.nix @@ -25,6 +25,16 @@ lib: { type = lib.types.listOf lib.types.str; description = "A list of single keystroke key bindings to launch common apps."; default = [ + + "SUPER, A, exec, $webapp=https://chatgpt.com" + "SUPER SHIFT, A, exec, $webapp=https://grok.com" + "SUPER, C, exec, $webapp=https://app.hey.com/calendar/weeks/" + "SUPER, E, exec, $webapp=https://app.hey.com" + "SUPER, Y, exec, $webapp=https://youtube.com/" + "SUPER SHIFT, G, exec, $webapp=https://web.whatsapp.com/" + "SUPER, X, exec, $webapp=https://x.com/" + "SUPER SHIFT, X, exec, $webapp=https://x.com/compose/post" + "SUPER, return, exec, $terminal" "SUPER, F, exec, $fileManager" "SUPER, B, exec, $browser" diff --git a/modules/home-manager/hyprland/configuration.nix b/modules/home-manager/hyprland/configuration.nix index 1d478dc..8b395a6 100644 --- a/modules/home-manager/hyprland/configuration.nix +++ b/modules/home-manager/hyprland/configuration.nix @@ -23,22 +23,12 @@ # Environment variables env = [ "GDK_SCALE,2" # Change to 1 if on a 1x display + + # TODO: Flake config # Uncomment if running NVIDIA GPU: # "NVD_BACKEND,direct" # "LIBVA_DRIVER_NAME,nvidia" # "__GLX_VENDOR_LIBRARY_NAME,nvidia" ]; - - # Extra bindings - bind = [ - "SUPER, A, exec, $webapp=https://chatgpt.com" - "SUPER SHIFT, A, exec, $webapp=https://grok.com" - "SUPER, C, exec, $webapp=https://app.hey.com/calendar/weeks/" - "SUPER, E, exec, $webapp=https://app.hey.com" - "SUPER, Y, exec, $webapp=https://youtube.com/" - "SUPER SHIFT, G, exec, $webapp=https://web.whatsapp.com/" - "SUPER, X, exec, $webapp=https://x.com/" - "SUPER SHIFT, X, exec, $webapp=https://x.com/compose/post" - ]; }; }