Compare commits

...

2 Commits

Author SHA1 Message Date
Sravan Balaji
4e0cb8d04a SwayNotificationCenter
- Add swaync to run at startup
- Add keybinding to open swaync
2024-02-27 17:02:22 -05:00
Sravan Balaji
d1b5595c71 NVIDIA Specific Changes 2024-02-27 17:02:07 -05:00
2 changed files with 29 additions and 0 deletions

View File

@@ -30,6 +30,7 @@
- [[#special-workspace][Special Workspace]]
- [[#scroll-through-workspaces][Scroll Through Workspaces]]
- [[#moveresize-windows][Move/Resize Windows]]
- [[#application-specific][Application Specific]]
* Welcome
@@ -64,6 +65,7 @@ Execute these apps on launch
#+BEGIN_SRC conf :tangle hyprland.conf
# exec-once = waybar & hyprpaper & firefox
exec-once = swaync
#+END_SRC
Source a file (multi-file configs)
@@ -89,6 +91,16 @@ env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
#+END_SRC
NVIDIA specific environment variables
#+BEGIN_SRC conf :tangle hyprland.conf
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = WLR_NO_HARDWARE_CURSORS,1
#+END_SRC
** Input
[[https://wiki.hyprland.org/Configuring/Variables/#input][Hyprland Wiki - Input]]
@@ -338,3 +350,11 @@ Move/resize windows with mainMod + LMB/RMB and dragging
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
#+END_SRC
*** Application Specific
**** SwayNotificationCenter
#+BEGIN_SRC conf :tangle hyprland.conf
bindm = $mainMod SHIFT, N, exec, swaync-client -t -sw
#+END_SRC

View File

@@ -1,6 +1,7 @@
monitor=,preferred,auto,auto
# exec-once = waybar & hyprpaper & firefox
exec-once = swaync
# source = ~/.config/hypr/myColors.conf
@@ -11,6 +12,12 @@ $menu = wofi --show drun
env = XCURSOR_SIZE,24
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that
env = LIBVA_DRIVER_NAME,nvidia
env = XDG_SESSION_TYPE,wayland
env = GBM_BACKEND,nvidia-drm
env = __GLX_VENDOR_LIBRARY_NAME,nvidia
env = WLR_NO_HARDWARE_CURSORS,1
input {
kb_layout = us
kb_variant =
@@ -146,3 +153,5 @@ bind = $mainMod, mouse_up, workspace, e-1
bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
bindm = $mainMod SHIFT, N, exec, swaync-client -t -sw