partly add hyprland home module + bluetooth
This commit is contained in:
@@ -0,0 +1,130 @@
|
||||
{
|
||||
wayland.windowManager.hyprland.settings = {
|
||||
window_rule = [
|
||||
# -----------------
|
||||
# Workspace
|
||||
# -----------------
|
||||
"workspace 24,title:^(rmpc)$"
|
||||
"workspace 10,class:^(equibop)$"
|
||||
|
||||
"monitor DP-1,title:^(rmpc)$"
|
||||
"monitor DP-1,class:^(equibop)$"
|
||||
|
||||
# -----------------
|
||||
# Windows
|
||||
# -----------------
|
||||
"opacity 1 0.999999,class:^(mpv)$"
|
||||
"opacity 0.99 override 0.99 override,class:^(obsidian)$"
|
||||
|
||||
# -----------------
|
||||
# Floating
|
||||
# -----------------
|
||||
"float,class:^(imv)$"
|
||||
"float,class:^(nemo)$"
|
||||
"float,class:.*,title:^(Open File.*)$"
|
||||
"float,title:^(Picture-in-Picture)$"
|
||||
"float,class:^(rofi)$"
|
||||
"float,class:^(xdg-desktop-portal-gtk)$"
|
||||
"float,title:^(Steam Settings)$"
|
||||
"float,title:^(Friends List)$"
|
||||
"float,title:^(nvim)$"
|
||||
"float,class:^(org.gnome.FileRoller)$"
|
||||
"float,class:^(org.gnome.Decibels)$"
|
||||
"float,class:^(neovide)$"
|
||||
"float,class:^(org.prismlauncher.PrismLauncher)$"
|
||||
"float,class:^(feh)$"
|
||||
"float,class:^(com.github.aliencoweatcake.imageviewer)$"
|
||||
"float,class:^(waypaper)$"
|
||||
|
||||
# -----------------
|
||||
# Scrolling
|
||||
# -----------------
|
||||
"scrollmouse 1.0,class:^(Minecraft.*)$"
|
||||
"scrollmouse 1.0,class:^(Lunar.*)$"
|
||||
"scrollmouse 1.0,class:^(LiquidBounce.*)$"
|
||||
"scrollmouse 1.0,class:^(Nomifactory.*)$"
|
||||
"scrollmouse 1.0,class:^(GT.*)$"
|
||||
|
||||
# -----------------
|
||||
# Center
|
||||
# -----------------
|
||||
"center,class:^(imv)$"
|
||||
"center,class:^(nemo)$"
|
||||
"center,class:^(org.prismlauncher.PrismLauncher)$"
|
||||
|
||||
# -----------------
|
||||
# Size
|
||||
# -----------------
|
||||
"size 1200 700,class:^(imv)$"
|
||||
"size 1200 700,class:^(nemo)$"
|
||||
"size 1200 700,title:^(nvim)$"
|
||||
"size 1200 700,class:^(org.gnome.Decibels)$"
|
||||
"size 1200 700,class:^(neovide)$"
|
||||
"size 1200 700,class:^(org.prismlauncher.PrismLauncher)$"
|
||||
"size 1200 700,class:^(waypaper)$"
|
||||
|
||||
"suppressevent maximize,class:.*"
|
||||
|
||||
# -----------------
|
||||
# Opaque
|
||||
# -----------------
|
||||
"opaque,class:^(kitty)$"
|
||||
"opaque,class:^(nemo)$"
|
||||
"opaque,class:^(virt-manager)$"
|
||||
"opaque,class:^(rofi)$"
|
||||
"opaque,class:^(looking-glass-client)$"
|
||||
"opaque,class:^(steam)$"
|
||||
"opaque,class:^(equibop)$"
|
||||
"opaque,initialtitle:^(Zen Browser)$"
|
||||
"opaque,class:^(org.qutebrowser.qutebrowser)$"
|
||||
"opaque,class:^(gimp)$"
|
||||
"opaque,class:^(discord)$"
|
||||
"opaque,class:^(librewolf)$"
|
||||
"opaque,class:^(imv)$"
|
||||
"opaque,class:^(org.gnome.Decibels)$"
|
||||
"opaque,class:^(neovide)$"
|
||||
"opaque,class:^(Tor Browser)$"
|
||||
"opaque,class:^(com.ayugram.desktop)$"
|
||||
"opaque,title:^(Software Manager)$"
|
||||
"opaque,class:^(waypaper)$"
|
||||
"opaque,class:^(mpv)$"
|
||||
"opaque,class:^(helium)$"
|
||||
"opaque,class:^(Spotify)$"
|
||||
|
||||
# -----------------
|
||||
# Kando
|
||||
# -----------------
|
||||
"noblur,class:^(kando)$"
|
||||
"opaque,class:^(kando)$"
|
||||
"size 100% 100%,class:^(kando)$"
|
||||
"bordersize 0,class:^(kando)$"
|
||||
"noanim,class:^(kando)$"
|
||||
"float,class:^(kando)$"
|
||||
"pin,class:^(kando)$"
|
||||
];
|
||||
|
||||
layerrule = [
|
||||
"blur,rofi"
|
||||
"noanim,hyprpicker"
|
||||
"noanim,selection"
|
||||
|
||||
"noscreenshare,notifications"
|
||||
"blur,notifications"
|
||||
"ignorealpha 1,notifications"
|
||||
|
||||
"blur,wofi"
|
||||
|
||||
"dimaround,rofi"
|
||||
|
||||
"noanim,^dms$"
|
||||
"noscreenshare,dms:notification-popup"
|
||||
|
||||
"noanim,noctalia-background-.*$"
|
||||
"ignorealpha 0.5,noctalia-background-.*$"
|
||||
"blur,noctalia-background-.*$"
|
||||
"blurpopups,noctalia-background-.*$"
|
||||
|
||||
"noscreenshare,noctalia-notifications-.*$"
|
||||
];
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user