Compare commits

...

3 Commits

Author SHA1 Message Date
d8a0e95bb5 bump versions 2025-12-02 18:49:10 -08:00
154f9e3ea6 update 2025-12-02 18:48:58 -08:00
4983623860 update mpv config 2025-12-02 18:48:51 -08:00
5 changed files with 19 additions and 55 deletions

View File

@@ -40,6 +40,7 @@ monitorv2 {
} }
source = ~/.config/hypr/keybindings.conf source = ~/.config/hypr/keybindings.conf
source = ~/.config/hypr/windowrules.conf
source = ~/.config/hypr/macchiato.conf source = ~/.config/hypr/macchiato.conf
# unscale XWayland # unscale XWayland
@@ -248,7 +249,8 @@ misc {
font_family = JetBrainsMono Nerd Font font_family = JetBrainsMono Nerd Font
} }
# {{{ WORKSPACES # {{{ WORKSPACES - HANDLED IN WAYBAR CONFIG
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# workspace = name:,monitor:DP-1 # workspace = name:,monitor:DP-1
# workspace = 2,monitor:DP-1,defaultName: # workspace = 2,monitor:DP-1,defaultName:
# workspace = 2,monitor:DP-1,persistent:false # workspace = 2,monitor:DP-1,persistent:false
@@ -262,48 +264,7 @@ misc {
# workspace = 10,monitor:DP-3,persistent:false # workspace = 10,monitor:DP-3,persistent:false
# }}} # }}}
##############################
### WINDOWS AND WORKSPACES ###
##############################
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
# windowrule = match:class my-window, border_size 10 # windowrule = match:class my-window, border_size 10
windowrule = float on, match:class discord
windowrule = float on, match:class mpv
windowrule = float on, match:class steam
windowrule = float on, match:class anki
windowrule = float on, match:class python, match:title Import
windowrule = workspace 10 silent, match:class discord
windowrule = workspace 9 silent, match:class steam
windowrule = workspace 8 silent, match:class anki
windowrule = match:float 1, match:class discord, center on
windowrule = match:float 1, match:class steam, center on
windowrule = size 2118 1182, match:class anki
# windowrule = opacity 0.88, match:class .* fullscreen:0
windowrule = opacity 1.0 override, match:class mpv
windowrule = opacity 1.0 override, match:title (.*)asbplayer
windowrule = tile on, match:title (.*)asbplayer
windowrule = opacity 1.0 override, match:class ^(remote-viewer)$
windowrule = opacity 1.0 override, match:class com.obsproject.Studio
windowrule = opacity 1.0 override, match:title (.*)(- YouTube(.*))
windowrule = opacity 1.0 override, match:class zen, match:title (.*)YouTube TV(.*)
windowrule = opacity 1.0 override, match:class anki
# Ignore maximize requests from apps. You'll probably like this.
windowrule = suppress_event maximize, match:class .*
# Fix some dragging issues with XWayland
windowrule = no_focus on,match:class ^$,match:title ^$,match:xwayland 1,match:float 1,match:fullscreen 0,match:pin 0
# {{{ Screen sharing workaround: https://wiki.hyprland.org/Useful-Utilities/Screen-Sharing/#xwayland
windowrule = opacity 0.0 override, match:class ^(xwaylandvideobridge)$
windowrule = no_anim on, match:class ^(xwaylandvideobridge)$
windowrule = no_initial_focus on, match:class ^(xwaylandvideobridge)$
windowrule = max_size 1 1, match:class ^(xwaylandvideobridge)$
windowrule = no_blur on, match:class ^(xwaylandvideobridge)$
windowrule = no_focus on, match:class ^(xwaylandvideobridge)$
# }}}
debug { debug {
disable_logs = true disable_logs = true

View File

@@ -25,7 +25,7 @@ sub-fix-timing=yes
sub-ass-override=scale sub-ass-override=scale
sub-gauss=1.0 sub-gauss=1.0
sub-gray=yes sub-gray=yes
sub-pos=90 sub-pos=100
# --- Audio chain --- # --- Audio chain ---
volume=75 volume=75
@@ -154,9 +154,11 @@ ytdl-raw-options-append=sponsorblock-mark=all
ytdl-raw-options-append=sponsorblock-remove=sponsor,selfpromo,interaction ytdl-raw-options-append=sponsorblock-remove=sponsor,selfpromo,interaction
ytdl-format=bestvideo+bestaudio/best ytdl-format=bestvideo+bestaudio/best
sub-auto=fuzzy sub-auto=fuzzy
slang=ja,jpn alang=ja,jp,jpn,japanese,en,eng,english,English,enUS,en-US
alang=ja,jpn slang=ja,jp,jpn,japanese,en,eng,english,English,enUS,en-US
vlang=ja,jpn vlang=ja,jpn
subs-with-matching-audio=yes
sub-font="Noto Sans CJK JP Regular"
glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl" glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl"
scale=ewa_lanczossharp scale=ewa_lanczossharp
dither=error-diffusion dither=error-diffusion
@@ -164,7 +166,7 @@ deband=yes # Crucial for anime gradients
[anime-subs] [anime-subs]
profile-cond=p["slang"] == "ja" or p["slang"] == "ja.hi" profile-cond=p["slang"] == "ja" or p["slang"] == "ja.hi"
sub-font="Noto Sans CJK JP" sub-font="Noto Sans CJK JP Regular"
sub-font-size=42 sub-font-size=42
sub-border-size=1.2 sub-border-size=1.2
sub-shadow-color=0.0/0.0/0.0/0.6 sub-shadow-color=0.0/0.0/0.0/0.6

View File

@@ -186,14 +186,15 @@ ytdl-raw-options-append=sponsorblock-mark=all
ytdl-raw-options-append=sponsorblock-remove=sponsor ytdl-raw-options-append=sponsorblock-remove=sponsor
ytdl-format=bestvideo+bestaudio/best ytdl-format=bestvideo+bestaudio/best
sub-auto=fuzzy sub-auto=fuzzy
slang=ja,jpn,ja.hi,ja.* alang=ja,jp,jpn,japanese,en,eng,english,English,enUS,en-US
alang=ja,jpn slang=ja,jp,jpn,japanese,en,eng,english,English,enUS,en-US
vlang=ja,jpn vlang=ja,jpn
sub-font="Noto Sans CJK JP" subs-with-matching-audio=yes
sub-font-size=42 sub-font="Noto Sans CJK JP Regular"
sub-border-size=1.2 glsl-shaders="~~/shaders/ArtCNN_C4F32.glsl"
sub-shadow-color=0.0/0.0/0.0/0.6 scale=ewa_lanczossharp
sub-shadow-offset=3 dither=error-diffusion
deband=yes # Crucial for anime gradients
# Anime subtitles profile # Anime subtitles profile
[anime-subs] [anime-subs]